@charset "utf-8";
/* CSS Document */

.im{padding:30px 0;}


.bordern{

background: rgba(0, 0, 0, 0.4);
    color: #fff;
   font-size:1rem;
colo:#ffffff;
padding-top:20px;
padding-bottom:20px;
padding-left:0 !important;
padding-right:0 !important;
	z-index:1;
}


.container-fluid{padding-left:0 !important;padding-right:0 !important;}

.newsbg{
	background: #f6f6f6;
	border-radius: 3px;
	padding:20px;
	margin-bottom:30px;

}

.scroll_bar{

   overflow-y: scroll;
   width: 100%;
   height: 300px;
}
.scroll_bar::-webkit-scrollbar{
   width: 10px;
}

.scroll_bar::-webkit-scrollbar-track{
   background-color: #cccccc;
}
.scroll_bar::-webkit-scrollbar-thumb{
   background-color: #000000;
}


.tbl{
width:100%;
	
}
.tbl a{color:#3d3d3d;}

@media (max-width: 767px){
.tbl{
width:100%;
	
}
	
}


.tbl th {
	vertical-align: top;
  border-bottom:1px solid #cecece;
  padding: 15px;
	width:120px;

}
.tbl td {
	vertical-align: top;
	border-bottom: 1px solid #cecece;
  padding: 15px;
}
 
@media screen and (max-width: 640px) {
	.tbl th {padding:5px;}
  .tbl th,
  .tbl td {
    display: block;
    width: 100%;
  }
	
	.tbl th {border:none;
		font-weight: bold;
	}
	
}

.tbl span{
	border-radius: 100px;
	text-align: center;
	font-size:0.8rem;
	padding:10px;
}

.red{color:#c00000;
font-size:1rem;}
.redw{
	padding:20px;
	margin-bottom:15px;
	border:1px solid #c00000;
}

.wak1{padding:30px 0;}


.goods-border{border-bottom:1px solid #000000;
margin:0  0 60px 0;}


