/*返利商城*/
@font-face{
     font-family: 'PangMenZhengDao'; 
     src: url('../fonts/PangMenZhengDao.ttf');
}
@font-face {
	font-family:'fpIconFont';
	src: url(../fonts/font_eu7qkdb0zt3jif6r.eot);src:url(../fonts/font_eu7qkdb0zt3jif6r.eot?#iefix) format('embedded-opentype'),url(../fonts/font_eu7qkdb0zt3jif6r.woff) format('woff'),url(../fonts/font_eu7qkdb0zt3jif6r.ttf) format('truetype'),url(../fonts/font_eu7qkdb0zt3jif6r.svg#fpIconFont) format('svg');
}
@font-face{
	font-family:tb-iconfont;
	src:url(../fonts/font_1444889156_383075.eot);
	src:url(../fonts/font_1444889156_383075.eot?#iefix) format('embedded-opentype'),url(../fonts/font_1444889156_383075.woff) format('woff'),url(../fonts/font_1444889156_383075.ttf) format('truetype'),url(../fonts/font_1444889156_383075.svg#iconfont) format('svg');
	}
body, p, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, fieldset, legend, input, select, textarea, button, th, td, menu {
    margin: 0;
    padding: 0;
}
body{
	min-width: 1200px;
	font-size: 12px;
	overflow-x: auto !important;
}
.margin_top20{
	margin-top: 20px;
}
.float_right{
	float: right;
}
.float_left{
	float: left;
}
.textcenter{
	text-align: center;
}
.colorred{
	color:#FF3C46;
}
.paddingrl{
	padding: 0px 5px;
}
.padding_right0{
	padding-right: 0px;
}
.border_rl{
	border-left: 1px #EAEAEA solid;
	border-right: 1px #EAEAEA solid;
}
.clear{
	clear: both;
}
.flex{
	display: flex;
}
.bgf9{
	background: #F9F9F9;
}
.mall_body .layui-layer{
	left: 0 !important;
	right: 0 !important;
	top: 0 !important;
	bottom: 0 !important;
	margin: auto !important;
}
.mall_body_index .header_width{
	width: 1200px;
	margin: 0 auto;
	position: relative;
}
.mall_body_sort .header_width{
	width: 1350px;
	margin: 0 auto;
	position: relative;
}
.mall_body_sort .top_header{
	width: 98%;
	margin: 0 auto;
	overflow-x: auto;
	display: flex;
}
.mall_body_index .mall_center .mall_content{
	width: 1200px;
	margin: 0 auto;
}
.mall_body_sort .mall_center .mall_content{
	width: 1350px;
	margin: 0 auto;
	overflow-x: auto;
}
.mall_body_index .top_header{
	width: 98%;
	margin: 0 auto;
	overflow-x: auto !important;
	display: flex;
}
h3 {
	font-size: 16px;
}
body .mall_body_index{
	margin: 0 auto;
}
.mall_body{
	background: #eee;
}
.mall_body ul{
	padding-left: 0px;
	margin: 0;
}
.mall_center{
	margin: 0 auto;
	float: none;
}
.content_width{
	width:98%;
	margin: 0 auto;
}
/*头部公共部分*/
.mall_body .person_info{
	display: inline-block;
	color: #999;
	font-size: 12px;
}
.person_info li{
	display: inline-block;
	padding: 1px 10px;
}
.buycar{
	float: right;
	padding: 1px 10px;
	font-size: 12px;
}
.buycar a{
	color: #999;
}
.mall_content .not_goods{
	padding-top: 7%;
	text-align: center;
}
.mall_content .not_goods_text{
	text-align: center;
	font-size: 16px;
}
.mall_content .shop_sort_list .not_goods{
	padding-top: 2%;
}
/* 弹窗 */
.layui-layer-title{
	background: #fff !important;
}
.layui-layer-title img{
	margin-right: 2%;
}
.layui-layer-title img, .layui-layer-title span{
	vertical-align: middle;
}
.layui-layer-title span{
	font-weight: bold;
}
.layui-layer table{
	border:1px solid rgba(238,238,238,1);
}
.layui-layer table thead{
	background:rgba(246,246,246,1);
}
.layui-layer table tbody tr{
	border-top:1px solid rgba(238,238,238,1);
}
.layui-layer table tr td,.layui-layer table tr th{
	padding: 12px 8px;
}
.layui-layer-btn{
	background:rgba(250,250,250,1);
	padding: 0 30px 12px;
}
.layui-layer-btn a {
	background: rgba(236,27,46,1) !important;
	border: 1px solid rgba(236,27,46,1) !important;
	text-align: center;
	line-height: 30px !important;
	height: 32px !important;
	color: #fff;
	margin: 5px 0px 0 10px;
}
.layui-layer-btn .layui-layer-btn0 {
	color: #000 !important;
	background:rgba(237,237,237,1)!important;
	border: 1px solid rgba(237,237,237,1) !important;
	border-radius: 2px;
	text-align: center;
	line-height: 30px;
	height: 32px;
}
.layer_alert{
	position: relative;
}
.alert_text{
	font-size: 14px;
}
.loading_img {
	display: none;
	padding-top: 100px;
    text-align: center;
}
.loading_img img {
	width: 100px;
}
/* end */
@media (max-width:1366px ) {
body{
	min-width: 1190px !important;
	font-size: 12px;
	overflow-x: auto !important;
	margin: 0 20px;
}
.mall_body_index .header_width{
	width: 1190px;
	margin: 0 auto;
}
.mall_body_sort .header_width{
	width: 1190px;
	margin: 0 auto;
}
.mall_body_index .top_header{
	width: 98%;
	margin: 0 auto;
	overflow-x: auto;
}
.mall_body_index .mall_center .mall_content{
	width: 1190px;
	margin: 0 auto;
	overflow-x: auto;
	overflow-y: hidden;
}
.mall_body_sort .mall_center .mall_content{
	width: 1190px;
	margin: 0 auto;
	overflow-x: auto;
}	
}
@media (max-width:1200px ) {
body{
	min-width: 1000px !important;
	font-size: 12px;
	overflow-x: auto !important;
	margin: 0 20px;
}
 .mall_body_index .header_width{
	width: 1000px;
	margin: 0 auto;
}
.mall_body_sort .header_width{
	width: 1000px;
	margin: 0 auto;
} 

.mall_body_index .top_header{
	width: 98%;
	margin: 0 auto;
	overflow-x: auto;
}
.mall_body_index .mall_center .mall_content{
	width: 1000px;
	margin: 0 auto;
	overflow-x: auto;
	overflow-y: hidden;
}
.mall_body_sort .mall_center .mall_content{
	width: 1000px;
	margin: 0 auto;
	overflow-x: auto;
}
}