/* pages/index/achievement/achievement.wxss */ .btn { width: 20vw; height: 20vw; background-color: aqua; font-size: 5vw; } .line_grey { width: 90vw; height: 1px; background-color: #999; margin: 10px 5vw 20px; } .card { width: 92vw; margin-left: 4vw; } .card_title { font-size: 18px; color: #556191; margin: 15px 0; } .card_flex { display: flex; } .flex_grey { padding: 7px 10px; box-sizing: border-box; margin: 0 5px 10px 0; font-size: 13px; background-color: #F4F4F4; color: #666666; border-radius: 3px; } .card_context { font-size: 16px; margin: 10px 0; } .grey_font { font-size: 14px; color: #999999; margin: 20px 0; } .grey_font_bottom { margin-top: 5px; } .btn_box { display: flex; justify-content: space-around; position: fixed; bottom: 50px; width: 100vw; } .pop_title { font-size: 18px; font-weight: bold; text-align: center; margin: 20px 0; } .pop_flex { display: flex; justify-content: space-between; align-items: center; padding: 0 20px; box-sizing: border-box; } .pop_cell { width: 40vw; display: flex; align-items: center; } .pop_fz { width: 70px; } .pop_btn { position: absolute; bottom: 30px; width: 90vw; margin: 0 5vw; } .pop_tip { position: absolute; bottom: 90px; width: 90vw; margin: 0 5vw; } .pop_pic { width: 70px; height: 30px; } .grey_line { width: 90vw; height: 1px; margin: 20vw 5vw 10vw ; background-color: #999; } .box { padding: 0 5vw; box-sizing: border-box; margin-bottom: 20px; } .box_title { font-size: 20px; font-weight: bold; } .box_blue { padding: 7px 10px; box-sizing: border-box; background-color: #EDF5FF; color: #333333; margin: 15px 0; border-radius: 10px; } .box_blue span { color: #3A86F5; } .box_grey { padding: 18px 10px; box-sizing: border-box; background-color: #FBFBFB; color: #666666 ; margin: 15px 0; border-radius: 10px; } .box_pic { display: flex; justify-content: space-between; flex-wrap: wrap; } .box_img { width: 26vw; margin:0 0 10px; border-radius: 10px; }