.head .logo{/*margin-top: 14px;*/margin-right: 0;text-align: center;}
/*导航菜单*/

.nav_head {
	width: 1200px;
	margin: 0 auto;
}

/*主菜单导航*/
.nav_main{
	width: 968px;
}
.nav_main li {
	float: left;
	height: 40px;
	line-height: 40px;
	margin-left: 38px;
}
.nav_main li a{
	display: block;
	font-size: 16px;
	color: #333;
	transition: .5s;
	-webkit-transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
}
.nav_main li a:hover{
	color: #f15353;
}

.nav_category{
	width: 232px;
    height: 42px;
    position: relative;
    margin-bottom: -2px;
    z-index: 101;
}
.nav_category .all{
	display: block;
	width: 100%;
	height: 100%;
	line-height: 40px;
	color: #fff;
	font-size: 16px;
    background: #f15353;
    text-align: center;
}
.nav_category:hover .nav_category_tab{
	display: block !important;
}
/*分类导航*/
.nav_category_tab{
	position: absolute;
    width: 232px;
    height: 500px;
    left: 0;
    top: 42px;
    background: rgba(0,0,0,.5);
    z-index: 100;
    display: none;
}

/*二级分类*/
.category_list{}
.category_list .category_li{
	position: relative;
	height: 45px;
	line-height: 45px;
	padding:0 14px;
	transition: .5s;
	-webkit-transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
}
.category_list .category_li:hover{
    background: rgba(0,0,0,.8);
    padding-left: 20px;
}
.category_list:hover .category_li_layer{
	display: block !important;
} 
.category_list .category_li a{
    font-size: 14px;
    color: #fff;

}
.category_list .category_li a:hover{
	color: #f15353;
}
.category_list .category_li b{
	float: right;
	color: #fff;
	margin: 0;
}

.category_list .category_li_layer{
	position: absolute;
	width: 968px;
	/*width: 232px;*/
	/*padding: 14px;*/
	min-height: 500px;
	top: 0;
	left: 232px;
	background: #ffffff;
	box-shadow: 2px 2px 10px rgba(0,0,0,.5);
	display: none;
	padding: 20px;
}
.category_list .category_li_layer ul{
    width: 700px;
    float: left;
    padding-right: 20px;
}
.category_list .advImg{
	width: 221px;
    min-height: 460px;
    padding-left: 20px;
    float: right;
    border-left: 1px solid #d2d2d2;
}
.category_list .advImg img{
	width: 100%;
	margin-bottom: 4px;
}
.category_list .advImg img:last-child{
	margin-bottom: 0;
}
.category_list .category_li_layer li{
	height: 40px;
    line-height: 40px;
    padding: 0 14px;
    position: relative;
    overflow: hidden;
}
.category_list .category_li_layer .only_erji{
	float: left;
	width: 229px;
	padding: 20px 0;
}
.category_list .category_li_layer .erji{
    display: inline-block;
	padding: 4px 12px;
    background: #614e4e;
    color: #Fff;
    margin: 0 6px;
    margin-bottom: 8px;
}
.category_list .category_li_layer .erji:hover{
	background: #f15353;
}
.category_list .category_li_layer li a{
	color: #333;
	font-size: 12px;
}
.category_list .category_li_layer li a:hover{
	color: #f15353;
}
.category_list .category_li_layer li:last-child a{
	/*border-bottom: none;*/
}
/*三级分类*/
.category_list .category_li_layer li .category_dl{
	position: relative;
	/*padding-left: 80px;*/

}
.category_list .category_li_layer li .category_dl dt{
    overflow: hidden;
    float: left;
    width: 70px;
    text-align: right;
    font-weight: 700;
    white-space: nowrap;
    text-overflow: ellipsis;
    padding-right: 20px;
    line-height: 40px;
}
.category_list .category_li_layer li .category_dl dt a{
	font-weight: 800;
}
.category_list .category_li_layer li .category_dl dd{
    padding: 8px 0;
    height: 40px;
    overflow: hidden;
    border-bottom: 1px dashed #d2d2d2;
}
.category_list .category_li_layer li .category_dl dd a{
	float: left;
    margin: 5px 0;
    padding: 0 20px;
    height: 14px;
    border-left: 1px solid #e0e0e0;
    line-height: 14px;
    white-space: nowrap;
}
.cover-page-index{padding-top: 20px;}
/*幻灯片*/
/*会员登录窗口*/
.vip-outcon{ position: absolute;right: 0;top: 0; height: 460px; width: 200px;background: #fff;margin-top: 20px;}
.vip-outcon .vip-con{ z-index:1; }
.vip-outcon .vip-con .avatar{width: 80px; height: 80px;text-align: center; overflow: hidden;border-radius: 50%; margin: 0 auto;margin-top: 10px;}
.vip-outcon .vip-con .avatar img{ width:80px; height:80px;border-radius: 50%;}
.login-info{ text-align: center;font-size: 12px; padding: 6px 0 12px;}
.login-info span{ display:block; color:#333; line-height:25px; margin-bottom:6px; overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.login-info a{ display:block; line-height:22px; width:68px; height:22px; border:1px solid #333; text-align:center;}
.login-info a.login-button{ margin: 0 auto;}
.login-info .member_info{display: inline;border: none;font-size: 14px; color: #f15353;font-weight: 800;}
.login-info a.login-success{ border-color:#f15353; color:#f15353; float:none; width:108px; margin:0 auto;}
.login-info a:hover,.login-info a.register_button{ border-color:#f15353; color:#f15353;}
.login-info a.login-success:hover{ background-color:#f15353; color:#fff;}
.vip-item{ width:100%; height:auto; position:relative;}
.vip-item .tit{ background-color:#eee; height:24px; line-height:24px; font-weight:bold; color:#555; padding-left:10px;}
.vip-item .tit .tab_head_item{ display:block; float:left; height:14px; line-height:14px; margin:5px 0; position:relative;}

.vip-item .tit .tab_head_item .news_tab_active{ width:26px; height:1px; background-color:#f15353; display:block; position:absolute; top:18px; left:-1px; display:none;}
.vip-item .tit .tab_head_item.on .news_tab_active{ display:block;}
.vip-item .tit .tab_head_item.on{ color:#f15353;}

.vip-item .con{ margin:10px; line-height:22px; color:#555; height:70px; overflow:hidden;}
.vip-item .con li{ height:24px; overflow:hidden;}
.vip-item .con li a{ display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.vip-item .con li a:hover{color: #f15353;}
.vip-item .kj_con{ padding:0 9px; overflow:hidden;}
.vip-item .kj_con .item{ float:left; width:60px; text-align:center; padding-bottom:9px;}
.vip-item .kj_con .item .iconfont{ display:block; font-size:16px; height:18px; line-height:18px; margin:15px 0 5px;}
.vip-item .kj_con .item a{ color:#666;}
.vip-item .kj_con .item a:hover{ color:#f15353;}
.vip-item .kj_con .item_1,.vip-item .kj_con .item_2,.vip-item .kj_con .item_4,.vip-item .kj_con .item_5{ border-right:1px solid #eee;}
.vip-item .kj_con .item_4,.vip-item .kj_con .item_5,.vip-item .kj_con .item_6{ border-top:1px solid #eee; padding-bottom:9px;}



/*横幅广告*/
.floor_banner{}
.floor_banner a{display: block;width: 1200px;}
.floor_banner img{width: 100%;max-height: 120px;}
/*商品*/
.tab_goods_warp { width:1200px; margin:0 auto; overflow:hidden; *zoom:1;padding-bottom:50px;}
.goods_wrp{}
.goods_box{}
.goods_box .goods_list{margin-right: -10px;}
.goods_box .goods_list .goods_li{width: 232px;margin-right: 10px;padding:4px;margin-bottom: 10px;float: left;background: #fff;border-color: #fff;border-width: 1px;border-style: solid;overflow: hidden;}
.goods_box .goods_list .goods_li:hover{border-color: #f15353;transition: .5s;-webkit-transition: .5s;-ms-transition: .5s;-moz-transition: .5s;-o-transition: .5s;}
/*.goods_box .goods_list .goods_li:nth-child(5n){margin-right: 0;}*/
.goods_box .goods_list .goods_li .img{display: block;width: 222px;height: 222px;transition: .5s;-webkit-transition: .5s;-ms-transition: .5s;-moz-transition: .5s;-o-transition: .5s;}
.goods_box .goods_list .goods_li:hover .img{opacity: .85;transform: scale(1.04);-webkit-transform: scale(1.04);-ms-transform: scale(1.04);-moz-transform: scale(1.04);}
.goods_box .goods_list .goods_li .img img{width: 100%;height: 100%;}
.goods_box .goods_list .goods_li .title{font-size: 14px;height: 40px; margin-top: 8px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;padding:0 10px;}
.goods_box .goods_list .goods_li .title a{color: #555;}
.goods_box .goods_list .goods_li:hover .title a{color: #f15353;transition: .5s;-webkit-transition: .5s;-ms-transition: .5s;-moz-transition: .5s;-o-transition: .5s;}
.goods_box .goods_list .goods_li .price-attente{padding:0 10px;line-height: 30px;font-size: 12px;color: #666;}
.goods_box .goods_list .goods_li .attente-sales{padding:0 10px;font-size: 12px;color: #666;}
.goods_box .goods_list .goods_li .price-attente .price{float: left;font-size: 16px;color: #f15353;font-weight: 800;}
.goods_box .goods_list .goods_li .price-attente .sales{}
.goods_box .goods_list .goods_li .price-attente .discount{color: #F87622;}
.goods_box .goods_list .goods_li .price-attente .productprice{text-decoration: line-through;color: #999;padding-left: 6px;}
.goods_box .goods_list .goods_li .price-attente .attente{}
.goods_head{overflow: hidden; padding: 0 0 20px;background: url(../images/dian-ico.png) repeat-x 0 18px;text-align: center;font-size: 21px;line-height: 33px;}
.goods_head span{padding: 0 50px;background-color: #f7f7f7;font-weight: 400;font-size: 21px;color: #555;}

/*专题*/
.channel-content{
	margin-top: 50px;
}
.need-channel{
	width: 1210px;
    height: auto;
}
.need-channel .channel-column{
	width: 232px;
    height: 330px;
    float: left;
    margin-right: 10px;
    position: relative;
    z-index: 1;
    text-align: center;
    cursor: pointer;
    overflow: hidden;
}
.need-channel .channel-column:nth-child(1){
	background:url(../images/1489108932830636804.jpg) no-repeat;
}
.need-channel .channel-column:nth-child(2){
	background:url(../images/1489109017412962486.jpg) no-repeat;
}
.need-channel .channel-column:nth-child(3){
	background:url(../images/1489109075453550789.jpg) no-repeat;
}
.need-channel .channel-column:nth-child(4){
	background:url(../images/1489109174107416929.jpg) no-repeat;
}
.need-channel .channel-column:nth-child(5){
	background:url(../images/1489109238964052790.jpg) no-repeat;
}
.need-channel .channel-column .column-title, .need-channel .channel-column .column-btn{
	position: relative;
}
.need-channel .channel-column .column-title{
    color: #fff;
    min-height: 82px;
    overflow: hidden;
}
.need-channel .channel-column .column-title h3{
	font-size: 22px;
    font-weight: bold;
    margin-top: 36px;
    padding:0 20px;
}
.need-channel .channel-column .column-title p {
    font-size: 14px;
}
.need-channel .channel-column .column-img {
    width: 155px;
    height: 155px;
    margin: 20px auto 0;
}
.need-channel .channel-column .column-img img {
    display: block;
    position: relative;
    width: 100%;
    height: 100%;
    -moz-transition: all .6s;
    -ms-transition: all .6s;
    -o-transition: all .6s;
    -webkit-transition: all .6s;
    transition: all .6s;
}
.need-channel .channel-column .column-img:hover img{ 
	transform: scale(1.1);
	-ms-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-webkit-transform: scale(1.1);-o-transform: scale(1.1);
}
.need-channel .channel-column .column-btn {
    display: block;
    width: 140px;
    height: 36px;
    line-height: 36px;
    font-size: 14px;
    text-align: center;
    border-radius: 20px;
    background-color: #fff;
    position: absolute;
    bottom: 17px;
    left: 46px;
    -webkit-transition: all 150ms ease-in-out;
    transition: all 150ms ease-in-out;
}
.need-channel .channel-column .column-btn:hover {
    box-shadow: 0 12px 30px 0 rgba(0, 0, 0, 0.2);
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px);
}
/*分类商品*/
.category_goods .goods_list{width: 968px;}
.category_goods:nth-child(1) .tab_menu{background-color: #d84566;}
.category_goods:nth-child(2) .tab_menu{background-color: #E1763F;}
.category_goods:nth-child(3) .tab_menu{background-color: #4FAC6D;}
.category_goods:nth-child(4) .tab_menu{background-color: #558CB0;}
.category_goods:nth-child(5) .tab_menu{background-color: #A6598A;}
.category_goods:nth-child(6) .tab_menu{background-color: #c49800;}
.category_goods:nth-child(7) .tab_menu{background-color: #c91313;}
.category_goods:nth-child(8) .tab_menu{background-color: #d84566;}
.category_goods:nth-child(9) .tab_menu{background-color: #E1763F;}
.category_goods:nth-child(10) .tab_menu{background-color: #4FAC6D;}
.category_goods:nth-child(11) .tab_menu{background-color: #d84566;}
.category_goods:nth-child(12) .tab_menu{background-color: #E1763F;}
.category_goods:nth-child(13) .tab_menu{background-color: #4FAC6D;}
.category_goods:nth-child(14) .tab_menu{background-color: #558CB0;}
.category_goods:nth-child(15) .tab_menu{background-color: #A6598A;}

.category_goods:nth-child(1) .tab_menu .box_dec{background-position: 0 0;}
.category_goods:nth-child(2) .tab_menu .box_dec{background-position: -44px 0;}
.category_goods:nth-child(3) .tab_menu .box_dec{background-position: -85px 0;}
.category_goods:nth-child(4) .tab_menu .box_dec{background-position: -125px 0;}
.category_goods:nth-child(5) .tab_menu .box_dec{background-position: -165px 0;}
.category_goods:nth-child(6) .tab_menu .box_dec{background-position: -1px -41px;}
.category_goods:nth-child(7) .tab_menu .box_dec{background-position: -1px -82px;}
.category_goods:nth-child(8) .tab_menu .box_dec{background-position: 0 0;}
.category_goods:nth-child(9) .tab_menu .box_dec{background-position: -44px 0;}
.category_goods:nth-child(10) .tab_menu .box_dec{background-position: -85px 0;}
.category_goods:nth-child(11) .tab_menu .box_dec{background-position: 0 0;}
.category_goods:nth-child(12) .tab_menu .box_dec{background-position: -44px 0;}
.category_goods:nth-child(13) .tab_menu .box_dec{background-position: -85px 0;}
.category_goods:nth-child(14) .tab_menu .box_dec{background-position: -125px 0;}
.category_goods:nth-child(15) .tab_menu .box_dec{background-position: -165px 0;}

.tab_menu{width: 100%;height: 58px;color: #fff;position: relative;margin-bottom: 10px;}
.tab_menu .box_arrow{position: absolute;
    top: 0;
    left: 0;
    width: 0;
    height: 0;
    border-top: 19px solid #fff;
    border-right: 19px solid transparent;}
.tab_menu .box_dec{
	background: url(../images/sprite_index.png) no-repeat;
    width: 28px;
    height: 28px;
    position: absolute;
    left: -4px;
    top: -4px;
}
.tab_menu .title{
	font-size: 21px;
    line-height: 58px;
    padding-left: 25px;
    float: left;
}
.tab_menu .tags{
	float: right;
    padding-right: 5px;
}
.tab_menu .tags .tab_li{
	    float: left;
    width: 100px;
    height: 28px;
    line-height: 28px;
    border: 1px solid rgba(255,255,255,.5);
    background-color: rgba(255,255,255,.1);
    border: 1px solid #f9f9f9\0;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#19ffffff,endColorstr=#19ffffff);
    margin: 14px 10px 14px 0;
    font-size: 14px;
    text-align: center;
    position: relative;
    cursor: pointer;
    padding: 0 4px;
}
.tab_menu .tags .tab_li span{
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.tab_menu .tags .tab_li .arrowImg{
	background: url(../images/arrowImg.png) no-repeat;
    width: 98px;
    height: 6px;
    position: absolute;
    left: -1px;
    bottom: -5px;
    display: none;
}
.tab_menu .tags .current{
	border-bottom: 0;
}
.tab_menu .tags .current .arrowImg{
    display: block;
}

.category_banner{}
.category_banner .img{display: block;width: 232px;height: 630px;margin-right: 10px;margin-bottom: 10px;background: #eee;}
.category_banner .img img{width: 100%;height: 100%;}
/*幻灯片*/
.cover-page-index-slide .center{height: 500px;position: relative;}
.cover-page-index-slide .center .relative{height: 500px;}
#wrap{height: 500px;text-align: center;}

/*分类热门推荐*/
.hot_goods_wrp{
	margin-top: 20px;
    background: #eee;
    /*height: 150px;*/
}
.hot_goods_box{position: relative;}
.hot_goods_box .hot_goods_title{
    width: 40px;
    padding: 31px 12px;
    background: #f15353;
    color: #fff;
    text-align: center;
    float: left;
    font-size: 16px;
}
.hot_goods_list_wrp{
	float: left;
	width: 1120px;
	height: 110px;
	overflow: hidden;
	margin: 20px;
	position: relative;
}
.hot_goods_box .hot_goods_list{
	/*float: left;*/
    /*width: 1160px;*/
    /*padding: 20px;*/
    position: absolute;
    font-size: 0;
    white-space: nowrap;
    transition: .5s;
	-webkit-transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
    left: 0;
    top: 0;
}
.hot_goods_box .hot_goods_list li{
	display: inline-block;
    margin-right: 13px;
}
.hot_goods_box .hot_goods_list li:last-child{margin-right: 0;}
.hot_goods_box .hot_goods_list li a{
	display: block;
    background: #fff;
    width: 270px;
    height: 110px;
    border: 1px solid #fff;
    padding: 10px;
    transition: .5s;
	-webkit-transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
}
.hot_goods_box .hot_goods_list li a:hover{
	border: 1px solid #f15353;
}
.hot_goods_box .hot_goods_list li a:hover .item_title{
	color: #f15353!important;
}
.hot_goods_box .hot_goods_list li a:hover .item_pic{
	opacity: .85;
}
.hot_goods_box .hot_goods_list li a .item_pic{
	width: 90px;
    height: 90px;
    float: left;
}
.hot_goods_box .hot_goods_list li a .item_pic img{
	width: 100%;
	height: 100%;
	transition: .5s;
	-webkit-transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
}
.hot_goods_box .hot_goods_list li a .item_info{
	float: left;
    width: 158px;
    height: 90px;
    padding-left: 8px;
    position: relative;
}
.hot_goods_box .hot_goods_list li a .item_info .item_title{
	font-size: 13px;
	height: 36px; 
	overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	white-space: normal;
		transition: .5s;
	-webkit-transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;	
}
.hot_goods_box .hot_goods_list li a .item_info .item_price{
	position: absolute;
    bottom: 0;
}
.hot_goods_box .hot_goods_list li a .item_info .item_price .price{color: #f15353;font-size: 16px;font-weight: 800;}
.hot_goods_box .hot_goods_list li a .item_info .item_price .sales{font-size: 12px;color: #666;}
.hot_goods_box .dir{position: absolute;display: block;width: 40px;height: 50px;background: rgba(0,0,0,.2);top: 50px;color: #fff;font-weight: 800;font-size: 20px;line-height: 50px;text-align: center;display: none;}
.hot_goods_box .dir.oleft{left: 40px;}
.hot_goods_box .dir.oleft:hover{background: rgba(0,0,0,.5);}
.hot_goods_box .dir.oright{right: 0;}
.hot_goods_box .dir.oright:hover{background: rgba(0,0,0,.5);}
.hot_goods_box:hover .dir{display: block;}

.detail-info{margin-top: 10px;}
.cat-list-hidemore .odd .oddActive{color: #ff582f;}
.filter .item, .filter .item a, .filter .item span{color: #666;}
.pagination>li>a, .pagination>li>span{line-height: 24px;color: #666;}
.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus{background-color: #f15353; border-color: #f15353;}
.pagination>li>a:hover, .pagination>li>span:hover, .pagination>li>a:focus, .pagination>li>span:focus{color: #f15353;}
.level-list{border-bottom: 1px #e0e0e0 solid;}

/*登录注册*/
.regist_bg{
	background: #fff;
	padding: 120px 0;
}
.login_wrp{
	width: 1200px;
    margin: 0 auto;
}
.reg_bg{
	width: 800px;
	text-align: center;
	overflow: hidden;
}
.reg_bg img{
	max-width: 750px;
}
.login_form{
    width: 350px;
    height: auto;
    box-shadow: 0 0 10px rgba(197, 197, 197, .7);
    background: #fff;
}
.form_head{
	text-align: center;
}
.form_head .title{
	margin: 18px 28px;
    position: relative;
}
.form_head .title p{
	display: inline-block;
	padding: 0 15px;
	z-index: 2;
	background: #fff;
    font-size: 16px;
    position: relative;
    color: #666;
}
.form_head .title span{
    position: absolute;
    z-index: 1;
    left: 0;
    right: 0;
    top: 11px;
    height: 1px;
    border-bottom: 1px dashed #d8d8d8;
}
.form_head img{
	max-width: 150px;
	max-height: 66px;
}
.form{
	/*padding: 20px 0px;*/
}
.form .item{
	line-height: 25px;
    width: 100%;

}
.form .item-inner{
	width: 268px;
	margin: 0 auto;
	margin-bottom: 10px;
}
.form .item-info {
    position: relative;
    width: 268px;
    height: 38px;
    line-height: 38px;
    border: 1px solid #d2d2d2;
    margin: 0 auto;
    font-size: 0;
    margin-top: 10px;
}
.form .item-info .fa{
	position: absolute;
	color: #e8e8e8;
    left: 10px;
    top: 11px;
    font-size: 18px;
    width: 18px;
    height: 18px;
    line-height: 18px;
}
.form .text{
	border: 0;
    width: 100%;
    padding: 5px 10px 5px 35px;
    height: 36px;
    outline: 0;
    font-size: 14px;
}
.form .item .forget{
    color: #666;
    font-size: 12px;
}
.form .item .login-btn{
    width: 100%;
    padding: 4px;
    color: #fff;
    background: #f15353;
    border-radius: 4px;
    border: none;
}
.form .item .login-btn:hover{
	background: #e64747;
}
.go_register:hover{
	color: #f15353;
}
/**/
.register_form{
	box-shadow: 0 0 10px rgba(197, 197, 197, .7);
	padding-bottom: 20px;
}
.regist-process-register-left {
    width: 388px;
    border-right: none;
    background: #fff;
    padding: 20px;
    padding-top: 0;
}
.regist-process-register-left span.title {
    float: left;
    width: 64px;
    margin-right: 14px;
    font-size: 14px;
    line-height: 38px;
    text-align: right;
}
.regist-process-register-left .text {
    width: 270px;
    height: 38px;
    margin-top: 10px;
    color: #A8A8A8;
    border-radius: 0;
}
.yzma {
    position: absolute;
    right: 0;
    top: 0;
    width: auto;
    height: 38px;
    line-height: 36px;
    background-color: #e6e6e6;
    color: #848484;
    text-align: center;
    text-decoration: none;
}
.regist-process-register-left .register-now {
    margin-top: 20px;
    margin-left: 0px;
    padding: 6px 145px;
    font-size: 14px;
    background-color: #f15353;
}
/*商品为空时*/
.list_empty_wrp{
	text-align: center;
    color: #666;
    padding: 20px 0;
}
.list_empty{
	line-height: 24px;
    padding: 20px 0;
}
.list_empty .fa{
	font-size: 100px;
    margin-bottom: 16px;
}
.list_empty_menu{}
.list_empty_menu button{
	padding: 4px 10px;
    color: #666;
    border-radius: 4px;
}
.list_empty_menu button:hover{
    color: #fff;
    background: #f15353;
}
/*文章样式*/
.article_col{width: 1200px;margin: 0 auto;padding: 20px 0; padding-bottom: 50px;}
.article_aside{float: left;width: 232px;margin-right: 10px;background: #fff;}   
.article_aside .article_hd{
    height: 40px;
    line-height: 40px;
    padding: 0 10px;
    background-color: #f15353;
    color: #fff;
    text-align: center;
    font-weight: 800;
    font-size: 16px;
}   
.article_aside .article_list{}   
.article_aside .article_list .article_item{}   
.article_aside .article_list .article_t{
    height: 40px;
    line-height: 40px;
    border-bottom: 1px solid #eee;
    padding: 0 20px;
    position: relative;
}   
.article_aside .article_list .article_l{}   
.article_aside .article_list .article_l li{
    line-height: 40px;
    border-bottom: 1px solid #eee;
    padding-left: 40px;
    position: relative;
    font-size: 14px;
}   

.article_aside .article_list .article_l li a{
    color: #333;
}   
.article_aside .article_list .article_l li a:hover{
    color: #f15353;
}  

.article_main{
    background: #fff;
    width: 958px;
    float: right;
    padding: 20px 50px;
}
.article_main .title{font-size: 18px;font-weight: 800;text-align: center;padding: 10px 0;}
.article_main .centent{
    margin: 20px 0;
    padding: 20px 0;
    border-top: 1px solid #eee;
    min-height: 300px;
    text-indent: 2em;
    letter-spacing: 2px;
    line-height: 20px;
}
.article_main .order{

}
/*全部商品分类*/
.category_item{
margin-bottom: 40px;
}
.category_item .category_first{
text-align: center;
}
.category_item .category_first h2{
height: 50px;
line-height: 50px;
text-align: center;
background: #f15353;
}
.category_item:nth-child(1) .category_first h2{background: #4D98B8;}
.category_item:nth-child(2) .category_first h2{background: #39B6B6;}
.category_item:nth-child(3) .category_first h2{background: #f15353;}
.category_item:nth-child(4) .category_first h2{background: #D84566;}
.category_item:nth-child(5) .category_first h2{background: #AA5586;}
.category_item:nth-child(6) .category_first h2{background: #F6C024;}
.category_item:nth-child(7) .category_first h2{background: #EC7546;}
.category_item:nth-child(8) .category_first h2{background: #892E63;}
.category_item:nth-child(9) .category_first h2{background: #4D98B8;}
.category_item:nth-child(10) .category_first h2{background: #39B6B6;}
.category_item:nth-child(11) .category_first h2{background: #f15353;}
.category_item:nth-child(12) .category_first h2{background: #D84566;}
.category_item:nth-child(13) .category_first h2{background: #AA5586;}
.category_item:nth-child(14) .category_first h2{background: #F6C024;}
.category_item:nth-child(15) .category_first h2{background: #EC7546;}
.category_item:nth-child(16) .category_first h2{background: #892E63;}
.category_item .category_first a{
font-size: 18px;
font-weight: 800;
letter-spacing: 4px;
color: #fff;
}
.category_item .category_children_wrp{
padding: 10px 0;
}
.category_item .category_children_wrp h3{
margin-bottom: 10px;
margin-top: 20px;
}
.category_item .category_children_wrp h3 a{
color: #666;
font-size: 16px;
}
.category_item .category_children_wrp .category_children{
font-size: 0;
padding: 4px;
}
.category_item .category_children_wrp .category_children a{
font-size: 14px;
display: inline-block;
width: 150px;
height: 40px;
color: #666;
border: 1px dashed #d2d2d2;
line-height: 40px;
text-align: center;
margin-right: -1px;
margin-bottom: -1px;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
transition: all .2s ease-in;
-webkit-transition: all .2s ease-in;
-ms-transition: all .2s ease-in;
-o-transition: all .2s ease-in;
-moz-transition: all .2s ease-in;
}
.category_item .category_children_wrp .category_children a:hover{
position: relative;
z-index: 2;
color: #f15353;
border-color: #f15353;
box-shadow: 0 7px 10px 0px rgba(0,0,0,0.15);
}
/*加载*/
#core_loading{position: fixed !important;}

.header *{box-sizing: initial;}
[class^="icon-"]:before, [class*=" icon-"]:before{margin: 0;}
.w{overflow: initial;}
.wxcode-hover *{box-sizing: initial;}