|  |  | 
 |  |  | .box { | 
 |  |  |     width: 100%; | 
 |  |  | } | 
 |  |  | .head { | 
 |  |  |     width: 100%; | 
 |  |  |     height: 44px; | 
 |  |  |     padding: 0 15px; | 
 |  |  |     display: flex; | 
 |  |  |     align-items: center; | 
 |  |  |     justify-content: space-between; | 
 |  |  |     box-sizing: border-box; | 
 |  |  |     background: #FFFFFF; | 
 |  |  |     position: sticky; | 
 |  |  |     top: 0; | 
 |  |  |     left: 0; | 
 |  |  |     z-index: 999; | 
 |  |  |     box-shadow: 0 2px 8px 0 rgba(102,102,102,0.05); | 
 |  |  | } | 
 |  |  | .head_logo { | 
 |  |  |     width: 98px; | 
 |  |  |     height: 32px; | 
 |  |  | } | 
 |  |  | .head_menu { | 
 |  |  |     width: 24px; | 
 |  |  |     height: 24px; | 
 |  |  | } | 
 |  |  | .banner { | 
 |  |  |     width: 100%; | 
 |  |  |     padding: 24px 15px; | 
 |  |  | 
 |  |  | .gengduo img { | 
 |  |  |     width: 100%; | 
 |  |  |     margin-top: 13px; | 
 |  |  | } | 
 |  |  | .footer { | 
 |  |  |     width: 100%; | 
 |  |  |     padding: 24px 20px; | 
 |  |  |     box-sizing: border-box; | 
 |  |  |     background: #2E333A; | 
 |  |  |     position: relative; | 
 |  |  | } | 
 |  |  | .footer_title { | 
 |  |  |     font-weight: 600; | 
 |  |  |     font-size: 16px; | 
 |  |  |     color: #FFFFFF; | 
 |  |  |     margin-bottom: 15px; | 
 |  |  | } | 
 |  |  | .footer_row { | 
 |  |  |     width: 100%; | 
 |  |  |     margin-bottom: 11px; | 
 |  |  | } | 
 |  |  | .footer_row { | 
 |  |  |     width: 100%; | 
 |  |  |     display: flex; | 
 |  |  |     align-items: center; | 
 |  |  | } | 
 |  |  | .footer_row img { | 
 |  |  |     width: 14px; | 
 |  |  |     height: 14px; | 
 |  |  |     margin-right: 16px; | 
 |  |  | } | 
 |  |  | .footer_row span { | 
 |  |  |     font-weight: 400; | 
 |  |  |     font-size: 13px; | 
 |  |  |     color: #CCCCCC; | 
 |  |  | } | 
 |  |  | .footer_x { | 
 |  |  |     width: 100%; | 
 |  |  |     height: 1px; | 
 |  |  |     margin-bottom: 23px; | 
 |  |  |     background-color: #898989; | 
 |  |  | } | 
 |  |  | .footer_info { | 
 |  |  |     width: 100%; | 
 |  |  |     display: flex; | 
 |  |  |     flex-direction: column; | 
 |  |  |     align-items: center; | 
 |  |  |     justify-content: center; | 
 |  |  | } | 
 |  |  | .footer_info span { | 
 |  |  |     font-weight: 400; | 
 |  |  |     font-size: 11px; | 
 |  |  |     color: #999999; | 
 |  |  | } | 
 |  |  | .footer_qrcode { | 
 |  |  |     position: absolute; | 
 |  |  |     right: 30px; | 
 |  |  |     top: 30px; | 
 |  |  |     display: flex; | 
 |  |  |     align-items: center; | 
 |  |  | } | 
 |  |  | .footer_qrcode_item { | 
 |  |  |     width: 68px; | 
 |  |  |     display: flex; | 
 |  |  |     flex-direction: column; | 
 |  |  |     align-items: center; | 
 |  |  |     justify-content: center; | 
 |  |  |     margin-left: 11px; | 
 |  |  | } | 
 |  |  | .footer_qrcode_item img { | 
 |  |  |     width: 68px; | 
 |  |  |     height: 68px; | 
 |  |  | } | 
 |  |  | .footer_qrcode_item span { | 
 |  |  |     font-weight: 400; | 
 |  |  |     font-size: 12px; | 
 |  |  |     color: #CCCCCC; | 
 |  |  |     margin-top: 10px; | 
 |  |  | } | 
 |  |  | .footer_lx { | 
 |  |  |     width: 100%; | 
 |  |  |     height: 54px; | 
 |  |  |     background: #FFFFFF; | 
 |  |  |     position: fixed; | 
 |  |  |     bottom: 0; | 
 |  |  |     left: 0; | 
 |  |  |     padding: 0 15px; | 
 |  |  |     box-sizing: border-box; | 
 |  |  |     display: flex; | 
 |  |  |     align-items: center; | 
 |  |  |     justify-content: space-between; | 
 |  |  | } | 
 |  |  | .footer_lx_left { | 
 |  |  |     display: flex; | 
 |  |  |     align-items: center; | 
 |  |  | } | 
 |  |  | .footer_lx_left img { | 
 |  |  |     width: 23px; | 
 |  |  |     height: 23px; | 
 |  |  |     margin-right: 8px; | 
 |  |  | } | 
 |  |  | .footer_lx_left span { | 
 |  |  |     font-weight: 500; | 
 |  |  |     font-size: 14px; | 
 |  |  |     color: #191B1F; | 
 |  |  | } | 
 |  |  | .footer_lx_right { | 
 |  |  |     width: 214px; | 
 |  |  |     height: 36px; | 
 |  |  |     line-height: 36px; | 
 |  |  |     text-align: center; | 
 |  |  |     background: #FF7900; | 
 |  |  |     box-shadow: 0px 2px 10px 0px rgba(255,121,0,0.54); | 
 |  |  |     border-radius: 18px; | 
 |  |  |     font-weight: 600; | 
 |  |  |     font-size: 15px; | 
 |  |  |     color: #FFFFFF; | 
 |  |  | } | 
 |  |  | } |