

.boby  { 

 background-color:#FB2C56;}


 .Footer_box .pp{
    background-color: transparent;
    color: #FB2C56;
    font-weight: 500;
    font-size: 10px;
    padding: 0 4px;
    border-radius: 4px 0 0 4px;
    border: 1px solid #ffc9c9;
 }
 .Footer_box .pf{
    background-color: #ffc9c9;
    padding: 0 4px;
    color: #ff4a4a;
    font-weight: 600;
 }
 .Footer_box .title{
    font-size: 16px;
 }
 .Footer_box .bot{
    display: flex;
 }
 .Footer_box .right{
    display: flex;
 }
 .Footer_box .right a{
    display: flex;
    flex-direction: column;
    align-items: center;
    height: 50px;
    justify-content: space-between;
    
    
 }



.tcdiv{

/* position:absolute; */
top:90px;
padding-left: 3%;
padding-right: 3%;
padding-bottom:0.65rem;
z-index:0;

}

.tclist {
    width:100%; background:#fff;
    text-align:left;
    padding:1rem;
    /* float:left; */
    color:#999;
    margin: 16px 0px -1px 0px;
    padding: 2px 2px;
    border-radius: 8px;
    background-color: #fff;
     -moz-box-shadow: 3px 3px 3px rgba(0,0,0,.1);
    -webkit-box-shadow: 3px 3px 3px rgba(0,0,0,.1);
	
        }

.tclist ul{
width:100%;
list-style:none;
padding:0; 
margin:0;
float:left;background:red;
}
.tclist ul li{
 border-bottom:2px solid #EEE; float:left;
 width:100%;
 padding:0.5rem 0;
}
.tclist ul li a{ float:right;color:#999;}
.tclist ul li img{ float:left; max-width:3rem;}
.tclist ul li div{ float:left;}

	
		.tclist a{ color:#999;}
		.tclist strong{  display:block; clear:both; color:#555;}
		
		 .tclist .photo{ 
		 
		 float: left;
          width: 32%;
	     }
		
        .tclist photo img{ 
		
		
	    width: 100%;
        height: auto;
        vertical-align: middle;
        margin: 5px;
         border-radius: 5px;
		
		
		}
        .tclist .rowlist {
            display: table-row;
            
        }

        .tclist .collist {
            display: table-cell;
			padding:.08rem;
        }

        .tclist .lefter {
		width:45%;
	
            vertical-align: middle;
            text-align: center;
        }

        .tclist .righter {
            vertical-align: middle;
            text-align: center;
			width:auto;

        }
        .tclist .centerer {
        }
		
		
		.dgan{
		text-align:center;
		color:#FFFFFF;
		background:#FB2C56;
		
		padding:3px 5px;
		
		}
		
		 .cart{
		width:50%;
		img:90%;
		
		}
		
		.jg{
		font-size:16px;
	
		
		}
		
		
		.fbt{ color:#FB2C56; font-weight:bold;    }


.lbBox{
    display: grid !important;
  grid-template-columns: 1fr 1fr !important;
}
.lbBox .tclist{
    width: 96% !important;
    box-shadow: 0px 0px 5px rgb(153 152 152 / 44%) !important;
}
.lbBox .tclist .rowlist{
    display: flex !important;
    flex-direction: column !important;
    height: 100%;
}
.lbBox .tclist .lefter{
    width: 100% !important;
}
.lbBox .tclist .centerer{
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    height: 100%;
}
.lbBox .tclist .centerer .a div{
    width: auto !important;
    background-color: transparent !important;
    color: #555 !important;
}
.lbBox .tclist .centerer > a{
    min-height: auto !important;
}

.lbBox .tclist .centerer .a p{
    margin-right: 0px !important;
}
.lbBox .tclist .centerer .fbt{
    display: none !important;
}
.lbBox .tclist .centerer .b{
    display: none !important;
}
.lbBox .tclist .centerer .dgan{
    padding: 4px 13px !important;
    border-radius: 50px !important;
}


