.hanheld { display: flex; justify-content: center; align-items: center; } .hanheld > img { display: flex; width: 100%; } .pw-list { display: flex; width: 100%; justify-content: center; } .pw-list > ul { display: flex; flex-direction: column; align-items: center; width: 94%; padding: 20px 0; } .pw-list > ul > li { display: flex; justify-content: flex-start; align-items: center; width: 100%; padding: 5px 0; } .pw-list > ul > li > div { display: flex; justify-content: center; align-items: center; flex: 1; } .pw-list > ul > li > div > img { display: flex; justify-content: center; align-items: center; width: 96%; } .pw-list > ul > li > .content { display: flex; flex-direction: column; } .pw-list > ul > li > .content > div { width: 96%; } .pw-list > ul > li > .content > div > section { display: flex; flex-direction: row; } .pw-list > ul > li > .content > div > .title { display: flex; align-items: flex-start; margin-bottom: 4px; border-bottom: 2px solid #333333; padding: 4px 0; } .pw-list > ul > li > .content > div > section > span { display: flex; justify-content: center; align-items: center; width: 18px; height: 18px; background-color: #9a0000; color: #ffffff; font-size: 16px; border-radius: 3px; margin-right: 3px; } .pw-list > ul > li > .content > div > section > h5 { margin: 0; white-space: normal; font-size: 12px; color: #333333; font-weight: bold; } .pw-list > ul > .active { display: flex; flex-direction: row-reverse; } .pw-list > ul > li > .content > div > section > p { font-size: 12px; white-space: normal; color: #333333; }