|  | @@ -6,9 +6,6 @@ page {
 | 
	
		
			
				|  |  |  /* #endif */
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  .policyInfo{
 | 
	
		
			
				|  |  | -  &-banner{
 | 
	
		
			
				|  |  | -    
 | 
	
		
			
				|  |  | -  }
 | 
	
		
			
				|  |  |    &-title{
 | 
	
		
			
				|  |  |      width: 100%;
 | 
	
		
			
				|  |  |      height: 82rpx;
 | 
	
	
		
			
				|  | @@ -30,8 +27,9 @@ page {
 | 
	
		
			
				|  |  |      background-color: #f2f2f2;
 | 
	
		
			
				|  |  |      display: flex;
 | 
	
		
			
				|  |  |      flex-direction: column;
 | 
	
		
			
				|  |  | -    height: 50vh;
 | 
	
		
			
				|  |  | +    height: calc(100vh - var(--window-top) - 458rpx);
 | 
	
		
			
				|  |  |      width: 100%;
 | 
	
		
			
				|  |  | +    padding-bottom: 120rpx;
 | 
	
		
			
				|  |  |      
 | 
	
		
			
				|  |  |      .swiper-box{
 | 
	
		
			
				|  |  |        flex: 1;
 | 
	
	
		
			
				|  | @@ -81,18 +79,40 @@ page {
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |    }
 | 
	
		
			
				|  |  |    
 | 
	
		
			
				|  |  | -  &-foot{
 | 
	
		
			
				|  |  | -    width: 100%;
 | 
	
		
			
				|  |  | -    background-color: #FFFFFF;
 | 
	
		
			
				|  |  | -    position: fixed;
 | 
	
		
			
				|  |  | -    // bottom: 20rpx;
 | 
	
		
			
				|  |  | -    
 | 
	
		
			
				|  |  | -    &-container{
 | 
	
		
			
				|  |  | +  .policybtn{
 | 
	
		
			
				|  |  | +    .policybtn-container{
 | 
	
		
			
				|  |  | +      padding-bottom: env(safe-area-inset-bottom);
 | 
	
		
			
				|  |  | +      display: flex;
 | 
	
		
			
				|  |  | +      flex-direction: row;
 | 
	
		
			
				|  |  | +      align-items: center;
 | 
	
		
			
				|  |  | +      position: fixed;
 | 
	
		
			
				|  |  | +      bottom: 0;
 | 
	
		
			
				|  |  | +      left: 0;
 | 
	
		
			
				|  |  |        width: 100%;
 | 
	
		
			
				|  |  | -      padding: 20rpx 30rpx;
 | 
	
		
			
				|  |  | +      z-index: 998;
 | 
	
		
			
				|  |  | +      box-sizing: content-box;
 | 
	
		
			
				|  |  | +      background-color: #FFFFFF;
 | 
	
		
			
				|  |  |        
 | 
	
		
			
				|  |  | -      .policybtn{
 | 
	
		
			
				|  |  | +      .policybtn-content{
 | 
	
		
			
				|  |  | +        flex: 1;
 | 
	
		
			
				|  |  | +        justify-content: center;
 | 
	
		
			
				|  |  |          width: 100%;
 | 
	
		
			
				|  |  | +        height: 100%;
 | 
	
		
			
				|  |  | +        padding: 6px 0;
 | 
	
		
			
				|  |  | +        display: flex;
 | 
	
		
			
				|  |  | +        flex-direction: column;
 | 
	
		
			
				|  |  | +        align-items: center;
 | 
	
		
			
				|  |  | +        position: relative;
 | 
	
		
			
				|  |  | +        background-color: #FFFFFF;
 | 
	
		
			
				|  |  | +        
 | 
	
		
			
				|  |  | +        view:first-child{
 | 
	
		
			
				|  |  | +          width: 100%;
 | 
	
		
			
				|  |  | +          padding: 8rpx 30rpx;
 | 
	
		
			
				|  |  | +          
 | 
	
		
			
				|  |  | +          .policysubmitbtn{
 | 
	
		
			
				|  |  | +            width: 100%;
 | 
	
		
			
				|  |  | +          }
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  |        }
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |    }
 |