.com-main { z-index: 0; } .select-category { width: 100%; .select-category-title { width: 388px; height: 23px; font-size: 26px; font-family: Proxima Nova; font-weight: bold; color: #00213b; margin: 20px; } ul { margin: 20px 0; display: flex; justify-content: flex-start; align-items: center; flex-wrap: wrap; li { width: 170px; height: 194px; margin-right: 76px; margin-bottom: 10px; .image { width: 142px; height: 142px; border-radius: 15px; overflow: hidden; img { width: 100%; height: 100%; } } p { width: 142px; line-height: 26px; font-size: 18px; font-family: Lincoln - Proxima Nova, sans-serif; font-weight: 600; color: #00213b; text-align: center; margin-top: 7px; } &:hover { .image { background: radial-gradient(circle, #f0f0f0, #f0f0f0); transform: translate3d(0px, 5px, 1px); box-shadow: 0 0 8px 2px rgba(0, 0, 0, 0.25); } p { color: #0b6dc9; } } } li:nth-of-type(6), li:last-of-type { margin-right: 0; } } } .metal-hardPlastic { width: 100%; font-family: Proxima Nova; padding-bottom: 10px; .metal-title { padding: 35px 45px 20px 45px; display: flex; justify-content: space-between; p { width: 750px; height: 26px; font-size: 26px; font-weight: bold; color: #00213b; } div { .sort { display: inline-block; span { width: 105px; height: 13px; font-size: 14px; font-weight: 400; color: #4a596c; line-height: 18px; } } .arrangement { display: inline-block; font-size: 14px; span:nth-of-type(1) { width: 30px; height: 26px; color: #fff; background: #00213b; border-radius: 2px 0px 0px 2px; padding: 2px; box-sizing: border-box; } span:nth-of-type(2) { width: 30px; height: 26px; background: #dfeaf2; color: #000000; border-radius: 2px 0px 0px 2px; } } } } .metal-content { margin: 0px 40px; border-top: 1px solid #c4cbd9; display: flex; justify-content: space-around; padding-top: 10px; .metal-content-left { display: inline-block; width: 308px; .metal-content-left-item { border: 1px solid #c4cbd9; background: #ffffff; .metal-content-left-item-title { display: flex; justify-content: space-between; align-items: center; p { width: 180px; height: 46px; font-size: 18px; font-family: Lincoln - Proxima Nova; font-weight: 600; color: #00213b; line-height: 46px; } div { display: inline-block; border-bottom: 2px solid; border-right: 2px solid; width: 10px; height: 10px; border-color: #00213b; transform: rotate(-135deg); } } .metal-content-left-item-content { margin-top: 10px; } } } .metal-content-right { width: 1000px; display: inline-block; position: relative; .metal-content-right-item { display: flex; justify-content: flex-start; flex-wrap: wrap; margin-left: 18px; margin-bottom: 25px; .card { margin-left: 23px; background: #fff; } } } } } .empty { display: inline-block; margin: 0 auto; } .ball { position: fixed; top: 86px; right: 19%; width: 20px; height: 20px; border-radius: 50%; background: #e90000; transition: all 0.5s linear; z-index: 9999; .linner_ball { transition: all 0.5s linear; } } .infinite-loading-wrap { min-height: 1px; margin-bottom: 12px; div { font-size: 28px; color: #00213b; } :deep(.el-loading-text), :deep(.loading-text) { color: rgb(56 54 55); font-size: 16px; text-align: center; white-space: nowrap; } :deep(.el-icon-loading) { color: rgb(56 54 55); } :deep(.el-loading-spinner) { min-height: 1px; margin-bottom: 12px; } }