.operation-part{ text-align: center; display: flex; justify-content: center; .btn{ border: 1px solid red; padding: 10px; border-radius: 5px; margin: 0 5px; color: red; font-size: 12px; } .star-btn{ border: 1px solid rgb(192, 21, 21); color: rgb(192, 21, 21); } .question-btn{ padding:0 10px; display:flex; align-items: center; border: 1px solid rgb(21, 144, 192); color: rgb(21, 144, 192); image{ width: 20px; } } } .introduce-part { text-align: center; .title{ font-family: 'iconfont'; text-transform: capitalize; font-size: 35px; } .desc{ font-size: 12px; margin-top: 10px; } } .list-part{ width: 95% !important; margin-top: 50px; .lp-card{ display: flex; padding: 10px; align-items: baseline; justify-content: space-between; margin-bottom: 10px; .lpc-name-box{ width:70%; .lpc-name{ width: 100%; font-family: 'iconfont'; text-transform: capitalize; font-size: 20px; } } .lpc-tag{ white-space: nowrap; width:30%; text-align: right; } } } .desc-part{ font-size: 12px; } .search-part{ width: 100%; position: fixed; top: 10px; text-align: right; box-sizing: border-box; left: 0; .search-box{ background-color: rgb(243, 243, 243); width: 80%; margin: 0 auto; display: flex; align-items: center; padding: 10px; border-radius: 5px; .search-icon{ width: 15px; } .search-input{ font-size: 12px; width: 100%; text-align: left; padding-left: 10px; } } }