/* pages/myNews/faq.wxss */ .background-image { position: fixed; width: 100%; left: 0; top: 0; background: #fff; z-index: 200; } .title { position: fixed; top: 4%; left: 2%; display: flex; align-items: center; font-size: 18px; color: #fff; z-index: 201; } .titleArea { position: fixed; top: 12%; width: 100%; display: flex; align-items: center; justify-content: center; z-index: 200; } .titleArea text { text-align: center; font-size: 20px; font-weight: 500; color: #fff; } .searchArea { position: fixed; top: 30%; width: 100%; height: 60px; background-color: #fff; z-index: 190; display: flex; flex-direction: row; align-items: center; justify-content: space-between; } .searchArea text { font-size: 16px; font-weight: 400; margin: 0 10px; } .searchArea>input { flex: 1; margin-right: 10px; height: 40px; line-height: 40px; font-size: 14px; background: #f6f6f6; border-radius: 30px; text-align: center; } .searchArea view { font-size: 16px; color: #fb689b; font-weight: 400; margin: 0 10px; } .input_center { text-align: center; color: #bcbcbc; } .topTitle { position: fixed; top: 38%; width: 100%; height: 35px; display: flex; flex-direction: row; align-items: center; justify-content: space-between; background-color: #fff; z-index: 200; } .topTitle .leftTitle { width: 100%; display: flex; flex-direction: row; align-items: center; } .topTitle .leftTitle .leftLine { height: 20px; width: 6px; border-radius: 3px; background-color: #ed5f77; margin-left: 5%; } .topTitle .leftTitle .hot_title { margin-left: 10px; font-size: 20px; font-weight: bolder; color: #000; } .topTitle .rightTitle { width: 100%; display: flex; flex-direction: row-reverse; align-items: center; margin-right: 5%; } .topTitle .rightTitle view { background-color: #e70012; width: 10px; height: 10px; border-radius: 50%; } .topTitle .rightTitle text { margin-left: 10px; font-size: 16px; font-weight: 400; border-bottom: 1px solid #333333; } .content { width: 100%; height: 100%; position: absolute; top: 47%; } .hotFaqs { width: 100%; display: flex; flex-direction: column; align-items: center; } .faqItem { width: 100%; margin-top: 20px; } .faqContent { margin: 0 3%; padding: 3% 5%; display: flex; flex-direction: column; border-radius: 10px; box-shadow: 0 0 8px -3px rgb(0, 0, 0, 0.3); } .faqRow1 { display: flex; flex-direction: row; justify-content: space-between; margin-bottom: 10px; } .faqRow1 .faqCotent { width: 80%; word-break: break-all; } .faqRow1 text { font-size: 16px; } .faqReplycount { font-size: 14px; } .newFaqButton { position: fixed; bottom: 0; width: 100%; display: flex; align-items: center; /* background: #fff; */ } .newFaqButton view { text-align: center; margin: 0 auto; width: 80%; height: 50px; line-height: 50px; border-radius: 25px; margin-bottom: 10px; background: linear-gradient(to right, #e85c6d, #fb689b); color: #fff; font-size: 18px; }