@charset "utf-8";
/* CSS Document */

/*全站总继承*/
*{
	font-size: 14px;
	color: #333;
	font-family: "微软雅黑";
	

}
body,html{
	background-color: #f2f5f9;
}
body,h1,h2,h3,h4,h5,h6,h7,p,ul,dl,dt,dd,ol,ul,li,form,table,tr,td,th,img,span,div,input,textarea,button,select,option{
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}
li{
	list-style: none
}
a{
	text-decoration: none;
}
.zy_container{
	width: 1300px;
	margin: 0 auto
}
.container {
	width: 100%;
}

/*flex 区*/
.flex{
	display: flex
		
}

/*元素左右对齐*/
.flex_zy{
	justify-content: space-between
}.flex_left{
	justify-content:flex-start
}.flex_center{
	justify-content:center
}.flex_right{
	justify-content:flex-end
}

.flex_cz_jz {  
	align-items: center; /* 垂直居中 */  
  }  
.f1{
	flex: 1
}
.wrap-wrap{
	flex-wrap: wrap
}
/* 垂直轴向 */
.wrap-column{
	flex-direction: column;
}

/*人民币字体*/
.money{
    font-family: "Arial Black";	
}
/* 背景颜色 */
.bg_white{
	background-color: #fff
}
.bg_blue{
	background-color: #2878ff
}
.bg_red{
	background-color: red
}
/* 字体颜色 */
.color_white{
	color: #fff
}
.c999{
	color: #999
}.c666{
	color: #666
}
.c333{
	color:#333
}
.c_000{
	color:#000
}
.c_red{
	color: red
}
/* 字体大小 */
.fs_12{
	font-size: 12px
}
.fs_16{
	font-size: 16px
}
.fs_20{
	font-size: 20px
}
.fs_24{
	font-size: 24px
}
/* 对其
 */
 .text_center{
	text-align: center
}
/* 加粗 */
.bold{
	font-weight: bold
}

/* 内边距 */
.pd_10{
	padding: 10px
}
.pd_20{
	padding: 20px;
}
.pd_lr_10{
	padding: 0px 10px;
}
/* 外边距 */
.mg_lr_2{
	margin:0px 2px;
}
.mg_lr_10{
	margin:0px 10px;
}
.mg_l_20{
	margin-left: 20px;
 
}
.mg_b_10{
	margin-bottom: 10px;
}.mg_b_20{
	margin-bottom: 20px;
}
.mg_tb_20{
	margin: 10px 0px 10px 0px;
}
.mg_t_10{
	margin-top: 10px;
}
.mg_t_70{
	margin-top: 70px;
}
/* 边框 */
.b_a_1{
	border: 1px solid
}
.b_b_1{ 
	border-bottom: 1px solid
}
.b_b_2{ 
	border-bottom: 2px solid
}
.b_nt_2{ 
	border: 2px solid;
	border-top: none;

}
.bd_hui{
	border-color:  #eee
}
.b_c_red{ 
	border-color: red
}
.b_c_blue{ 
	border-color: #2878ff
}
/* 超出宽度隐藏 */
.hidden {
  overflow: hidden;     
}
/* y阴影 */
.yy{

            box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.3);
}
  em{
    font-style: normal;
  }