﻿@charset "utf-8";
/* CSS Document default*/
.img_center {
	display: table-cell;
	*display: block;
	text-align: center;
	position: relative;
	vertical-align: middle;
}

.top_index {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
	box-shadow: 0px 0px 5px #ccc;
	z-index: 101;
}

.index_topleft {
	position: absolute;
	width: 180px;
	float: left;
	top: 43px;
	left: 0
}

.top_mid {
	width: 942px;
	float: left;
	overflow: hidden;
	position: relative;
}

.top_mid_slide {
	width: 100%;
	float: left;
	height: 490px;
	overflow: hidden;
	position: absolute;
	z-index: 100;
	left: 0px;
}

.index_topleft {
	position: absolute;
	width: 180px;
	float: left;
	top: 43px;
	left: 0
}

.img_center p {
	*position: absolute;
	top: 50%;
	left: 50%;
}

.img_center p img {
	*position: relative;
	top: -50%;
	left: -50%;
}

/*顶部幻灯*/
.hdp {
	float: left;
	margin-left: 5px;
}

.top_mid_slider_ul {
	height: 490px;
	width: 100%;
	float: left;
	clear: both;
}

.top_mid_slider_ul_li {
	height: 490px;
	width: 100%;
	float: left;
	clear: both;
	margin: 0 auto;
}
/*2019-1-24 取消大主页幻灯片下面滚动的黑条*/
.banner_top {
	width: 1200px;
	height: 20px;
	margin: 0 auto;
	position: relative;
	top: 470px;
	/*background: url(../images/banner_nav_bg.png);*/
	z-index: 10000;
}

.banner_top ul {
	width: 61%;
	height: 20px;
	float: left;
	position: absolute;
	margin-left: 44%;
}

.banner_top ul li {
	width: 14px;
	height: 14px;
	background: #fff;
	margin-top: 3px;
	float: left;
	margin-right: 8px;
	border-radius: 50%;
}

.banner_top ul li.this {
	background: #fe8900;
	width: 14px;
	height: 14px;
	margin-top: 3px;
	color: white;
}

/* 上部右侧 */
.top_mid_phone {
	width: 100%;
	float: left;
	height: 205px;
	background: #fff;
	font-size: 12px;
}

.top_mid_nav {
	height: 30px;
	width: 238px;
	float: left;
	border: 1px solid #eee;
	background: #f7f7f7;
}

.top_mid_nav_phone {
	height: 30px;
	width: 79px;
	text-align: center;
	color: #333;
	line-height: 30px;
	font-size: 12px;
	float: left;
}

.top_mid_nav_phone.this {
	border-bottom: 2px solid #e4393c;
	background: #fff;
	color: #f00;
	border-bottom: none;
	height: 31px;
}
/* .top_mid_phone_center{ height:auto; width:100%; float:left;} */
.top_regiment {
	height: 285px;
	position: relative;
	float: left;
	width: 240px;
	background: url(../images/group_bg.png);
	overflow: hidden;
}

.top_regiment ul {
	height: 280px;
	width: 240px;
	padding-top: 5px;
}

.top_regiment ul li {
	float: left;
	overflow: hidden;
	height: 280px
}

.group_tab {
	float: left;
	overflow: hidden;
}

.group_tab .top_tg {
	height: 170px;
	padding-top: 0px;
}

.group_tab .top_tg .top_mid_regiment {
	height: 170px;
	width: 240px;
	float: left;
	padding-top: 0px;
}

.top_regiment.ul {
	padding-top: 0px;
}

.top_mid_regiment_img {
	width: 240px;
	height: 170px;
	overflow: hidden;
	float: left;
	text-align: center;
	margin-bottom: 14px;
}

.top_mid_regiment_img img {
	width: 240px;
	height: 170px;
}

.top_mid_right {
	width: 240px;
	float: right;
	position: relative;
	height: 490px;
	border-bottom: 1px solid #eee;
	z-index: 101;
}

.top_mr_news {
	width: 100%;
	float: left
}

.top_mr_tab {
	width: 260px;
	border-bottom: 1px solid #ddd;
	border-top: 1px solid #eee;
	height: 29px;
	margin-left: -1px;
}

.top_mr_tab li {
	float: left;
	height: 29px;
	line-height: 29px;
	background: #f9f9f9;
	width: 61px;
	text-align: center;
	cursor: pointer;
}

.top_mr_tab .this {
	width: 59px;
	border-right: 1px solid #ddd;
	border-left: 1px solid #ddd;
	background: #fff;
	position: relative;
	height: 30px;
}

.top_mr_box {
	width: 100%;
	float: left;
	height: 90px;
}

.top_mr_box li {
	line-height: 27px;
	float: left;
	width: 100%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	text-indent: 1em;
	font-family: "宋体";
}

.top_mr_box li b a {
	color: #E90000;
}

.top_mr_box li b a:hover {
	text-decoration: underline
}

.top_slide_regiment {
	height: 216px;
	width: 240px;
	float: left;
	margin-top: 5px;
}

.top_mid_regiment_name {
	float: left;
	width: 230px;
	text-align: center;
	height: 20px;
	overflow: hidden;
	margin-left: 5px;
	line-height: 25px;
	margin-top: 5px;
}

.top_mid_regiment_name a {
	color: #333;
	font-family: SimSun
}

.top_mid_regiment_img_bottom {
	height: 42px;
	background: url(../images/regiment_bg.png) repeat;
	width: 100%;
	position: absolute;
	bottom: 0px;
}

.top_mid_regiment_img_bottom_left {
	width: 155px;
	float: left;
	height: 30px;
	padding-left: 10px;
	line-height: 30px;
	color: #000;
	font-size: 12px;
}

.top_mid_regiment_img_bottom_left b {
	font-size: 12px
}

.top_mid_regiment_img_bottom_left strong {
	font-size: 20px;
	color: #f00;
	font-weight: 100;
}

.top_mid_regiment_img_bottom_right {
	width: 74px;
	float: right;
	margin-top: 5px;
}

.top_mid_regiment_img_bottom_right a img {
	height: 29px;
}

.top_regiment.top_mid_regiment_t {
	height: 230px;
	width: 225px;
	float: left;
}

.top_mid_regiment_img_t {
	width: 210px;
	height: 210px;
	overflow: hidden;
	float: left;
	text-align: center;
	margin-bottom: 3px;
	border-radius: 50%;
	margin-left: 14px;
}

.top_mid_regiment_img_t img {
	height: 210px;
	width: 210px;
	float: left;
}

.top_mid_regiment_img_left {
	height: 41px;
	width: 26px;
	float: left;
	position: absolute;
	top: 44px;
	left: 5px;
}

.top_mid_regiment_img_left a {
	height: 41px;
	width: 26px;
	background: url(../images/picScroll_left_hover.png) no-repeat;
	display: block;
}

.top_mid_regiment_img_right {
	height: 41px;
	width: 26px;
	float: left;
	position: absolute;
	top: 44px;
	right: 5px;
}

.top_mid_regiment_img_right a {
	height: 41px;
	width: 26px;
	background: url(../images/picScroll_right_hover.png) no-repeat;
	display: block;
}

.top_mid_regiment_name_t {
	padding: 0 5px;
	float: left;
	width: 215px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	color: #333;
	overflow: hidden;
	font-family: SimSun;
}

.top_slide_regiment {
	height: 216px;
	width: 240px;
	float: left;
	margin-top: 5px;
}

.top_mid_regiment_name {
	float: left;
	width: 230px;
	text-align: center;
	height: 20px;
	overflow: hidden;
	margin-left: 5px;
	line-height: 25px;
	margin-top: 5px;
}

.top_mid_regiment_name a {
	color: #333;
	font-family: SimSun
}

.top_mid_regiment_img_bottom_t {
	height: 42px;
	width: 100%;
	float: left;
}

.top_mid_regiment_img_bottom_left_t {
	width: 150px;
	float: left;
	height: 30px;
	padding-left: 10px;
	line-height: 30px;
	color: #000;
	font-size: 12px;
	margin-top: 4px;
}

.top_mid_regiment_img_bottom_left_t b {
	font-size: 12px
}

.top_mid_regiment_img_bottom_left_t strong {
	font-size: 20px;
	color: #E90000;
	font-family: Verdana;
}

.top_mid_regiment_img_bottom_left_t strong i {
	font-size: 18px;
	float: left;
	padding-right: 2px;
	margin-top: 2px;
	font-weight: 100;
}

.top_mid_regiment_img_bottom_right_t {
	width: 74px;
	float: right;
	margin-top: 5px;
	margin-right: 5px;
}

.top_mid_regiment_img_bottom_right_t a {
	width: 72px;
	height: 26px;
	float: left;
	line-height: 26px;
	background: #E90000;
	border-radius: 2px;
	text-align: center;
	color: #fff;
}

/*公用响应式布局*/
@media screen and (min-widht:800px) and (max-width:1024px) {
	.top_index {
		width: 1200px;
	}
	.top_mid_adv {
		display: none;
	}
	.top_mid {
		width: 563px;
	}
	.top_mid_slide {
		width: 563px;
	}
	.page, .main, .head {
		widht: 1200px;
	}
	.logo {
		width: 200px;
	}
	.logo span {
		width: 200px;
		h
	}
	.toph_bigsearch {
		width: 520px;
		padding-left: 70px;
	}
	.toph_sear {
		width: 510px;
	}
	.toph_sear_txt {
		width: 329px;
	}
	.keyword {
		width: 520px;
	}
}

@media screen and (min-width:1024px) {
	.top_index {
		width: 1202px;
	}
	.top_mid_adv {
		display: block;
	}
	.top_mid {
		width: 944px;
		clear: both;
		height: 385px;
	}
	.top_mid_slide {
		width: 100%;
		overflow: hidden;
		position: absolute;
		z-index: 100;
		left: 0;
	}
	.page, .head, .main {
		width: 1202px;
	}
	.logo {
		width: 270px;
	}
	.logo span {
		width: 260px;
	}
	.toph_bigsearch {
		width: 680px;
		padding-left: 40px;
	}
	.toph_sear {
		width: 670px;
	}
	.toph_sear_txt {
		width: 490px;
	}
	.keyword {
		width: 680px;
	}
}

.index_tm {
	width: 522px;
	_width: 519px;
	float: left;
	height: 532px;
	overflow: hidden;
	margin-top: 5px;
	position: relative;
}

.indextop_adv {
	display: none
} /*1024以下不显示*/
@media screen and (min-widht:800px) and (max-width:1024px) {
	.index {
		width: 1200px;
		clear: both
	}
	.index2 {
		width: 1200px;
		clear: both
	}
	.indextop {
		float: left;
		width: 1200px;
		height: 535px;
	}
	.indextop_adv {
		display: none
	}
}

@media screen and (min-width:1024px) {
	.index {
		width: 1202px;
		clear: both;
	}
	.index2 {
		width: 1202px;
		clear: both;
	}
	.indextop {
		width: 1202px;
		height: 535px;
		float: left;
	}
	.indextop_adv {
		width: 200px;
		float: left;
		height: 532px;
		display: block;
		margin-top: 5px;
		overflow: hidden;
	}
	.indextop_adv a img {
		float: left;
	}
}

.index_center_box {
	width: 100%;
	float: left;
}

.index_hdp {
	width: 520px;
	height: 264px;
	border: 1px solid #F3F3F3;
	border-bottom: 1px solid #ededed;
}

.hdp {
	width: 520px;
	height: 264px;
}

.hdpnum {
	width: 120px;
	position: relative;
	margin-top: -25px;
	height: 30px;
	z-index: 3;
	margin-left: auto;
	margin-right: auto;
}

.hdpnum span {
	padding: 0px 5px;
	border-radius: 8px;
	background: #CCC;
	color: #fff;
	margin-right: 10px;
}

.hdpnum .this {
	background: #FF6600;
}

.index_conti {
	width: 522px;
	height: 266px;
	position: relative;
	zoom: 1;
	z-index: 1;
	overflow: hidden;
}

.conti {
	width: 522px;
	float: left;
	height: 266px;
}

.conti ul li {
	width: 522px;
	height: 266px;
	float: left;
	margin-left: 2px;
	_margin-left: 1px;
}

.conti ul li a {
	display: block;
	overflow: hidden;
	width: 259px;
	_width: 258px;
	height: 131px;
	_height: 129px;
	float: left;
	border: 1px solid #F3F3F3;
	margin-left: -1px;
	_margin-left: 0px;
	margin-top: -1px;
}

.conti ul li img {
	float: left;
}

.conti_left {
	position: absolute;
	background: #000;
	width: 40px;
	height: 40px;
	left: 10px;
	top: 50%;
	margin-top: -20px;
	z-index: 3;
	filter: alpha(opacity = 50);
	-moz-opacity: 0.50;
	opacity: 0.50;
}

.conti_left span {
	background: url(../images/slide_left.gif) no-repeat center center;
	width: 40px;
	height: 40px;
	display: block;
	cursor: pointer;
}

.conti_right {
	position: absolute;
	background: #000;
	width: 40px;
	height: 40px;
	right: 10px;
	top: 50%;
	margin-top: -20px;
	z-index: 3;
	filter: alpha(opacity = 50);
	-moz-opacity: 0.50;
	opacity: 0.50;
}

.conti_right span {
	background: url(../images/slide_right.gif) no-repeat center center;
	width: 40px;
	height: 40px;
	display: block;
	cursor: pointer;
}

.shopsep h3 {
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	background: #FBF2F2;
	color: #B11616;
	font-size: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
	position: absolute;
	z-index: 2;
}

.top_banner {
	margin: 0 auto;
	width: 1200px;
	height: 100px;
	/* position:absolute */
	position: relative;
}

.top_right_banner {
	height: 100px;
	margin: 0 auto;
	position: relative;
	width: 1200px;
}

.index_lnb {
	width: 288px;
	padding-left: 5px;
	float: left;
	padding-top: 5px;
}

.logins {
	width: 286px;
	_width: 286px;
	border: 1px solid #EA5D05;
	background: url(../images/loginsbg.jpg) repeat-x;
	height: 40px;
}

.logins span {
	width: 95px;
	float: left;
	height: 40px;
	display: block;
	line-height: 40px;
	_overflow: hidden;
	font-size: 14px;
}

.logins a {
	color: #fff;
	display: block;
	cursor: pointer;
}

.logins .logina a {
	display: block;
	background: url(../images/login_shu.jpg) no-repeat center right;
	width: 95px;
	height: 40px;
}

.logins .loginb a {
	display: block;
	background: url(../images/login_shu.jpg) no-repeat center right;
	width: 95px;
	height: 40px;
	text-align: center
}

.logins .loginc a {
	width: 95px;
	height: 40px;
	display: block
}

.logins .logina a b {
	width: 65px;
	display: block;
	background: url(../images/logina.gif) no-repeat 10% center;
	float: left;
	padding-left: 30px;
}

.logins .loginb a b {
	width: 80px;
	display: block;
	background: url(../images/loginb.gif) no-repeat 20px center;
	float: left;
	padding-left: 15px;
}

.logins .loginc a b {
	width: 65px;
	display: block;
	background: url(../images/loginc.gif) no-repeat 10% center;
	float: left;
	padding-left: 30px;
}

.logins .logina a:hover {
	display: block;
	background: url(../images/login_bg_1.jpg) repeat-x;
	width: 95px;
	height: 40px;
	color: #FFF
}

.logins .loginb a:hover {
	display: block;
	background: url(../images/login_bg_2.jpg) repeat-x;
	width: 95px;
	height: 40px;
	color: #FFF;
	padding-left: 2px;
	margin-left: -2px;
}

.logins .loginc a:hover {
	display: block;
	background: url(../images/login_bg.jpg) repeat-x;
	width: 97px;
	height: 40px;
	color: #FFF;
	padding-left: 2px;
	margin-left: -2px;
}

.logins .logina a:hover b {
	background: url(../images/logina.gif) no-repeat 10% center;
	float: left;
	padding-left: 30px;
}

.logins .loginb a:hover b {
	background: url(../images/loginb.gif) no-repeat 20px center;
	float: left;
	padding-left: 15px;
}

.logins .loginc a:hover b {
	background: url(../images/loginc.gif) no-repeat 10% center;
	float: left;
	padding-left: 30px;
}
/*登录后*/
.logined {
	width: 281px;
	height: 40px;
	border: 0px solid #DA4701;
	background: #FFF9ED;
	margin-top: 5px;
	padding-left: 5px;
}

.logined i {
	border: 1px dashed #ccc;
	width: 30px;
	height: 30px;
	display: block;
	float: left;
	margin-top: 5px;
}

.logined i img {
	width: 30px;
	height: 30px;
}

.logined ul {
	float: left;
	width: 228px;
	overflow: hidden;
	height: 42px;
}

.logined ul li {
	background: url(../images/lo.jpg) no-repeat 8px center;
	padding-left: 20px;
	line-height: 20px;
	color: #666
}

.logined ul li em {
	font-style: normal;
	color: #03F
}

.logined ul li a {
	color: 000;
}

.logined ul li b {
	font-weight: lighter;
	color: #F60
}
/*公告*/
.new {
	width: 286px;
	border: 1px solid #DDDDDD;
	height: 154px;
	margin-top: 5px;
}

.new h3 {
	color: #333;
	height: 30px;
	border-bottom: 1px solid #dddddd;
	line-height: 35px;
	padding-left: 10px;
	background: #F3F3F3;
}

.new h3 span {
	float: right;
	background: url(../images/more.jpg) no-repeat left center;
	padding-left: 15px;
	color: #555;
}

.new h3 span a {
	color: #999999;
	font-size: 12px;
	font-weight: normal;
	padding-right: 5px;
}

.new h3 span a:hover {
	color: #FF9900
}

.new ul {
	width: 286px;
	overflow: hidden;
}

.new ul li {
	padding-left: 10px;
	line-height: 23px;
}

.new ul li span {
	color: #ACACAC;
	margin-right: 10px;
}

.new ul li a {
	color: #666
}

.new ul li a:hover {
	color: #0360A8
}

/*团购*/
.group_sales_right {
	width: 286px;
	border: 1px solid #ddd;
	margin-top: 5px;
	overflow: hidden;
}

.group_sales_right h3 {
	width: 286px;
	float: left;
	height: 50px;
}

.group_sales_right h3 span {
	padding-left: 8px;
	margin-top: 10px;
	color: #E75D31;
	font-size: 18px;
	float: left;
	width: 80px;
}

.group_sales_right h3 span b {
	float: left;
	display: block;
	width: 80px;
}

.group_sales_right h3 span i {
	color: #969696;
	font-family: "Times New Roman", "Times, serif";
	font-style: normal;
	font-weight: lighter;
	font-size: 11px;
	margin-top: 2px;
	display: block;
	float: left;
	width: 80px;
}

.group_sales_right h3 a {
	background: url(../images/more.jpg) no-repeat left center;
	padding-left: 15px;
	float: right;
	margin-top: 12px;
	margin-right: 10px;
	font-size: 12px;
	color: #999
}

.group_sales_right h3 a:hover {
	color: #F60
}

.group_deal {
	width: 286px;
	float: left;
	overflow: hidden;
	position: relative;
	zoom: 1;
}

.group_deal li {
	width: 286px;
	float: left;
	overflow: hidden;
}

.group_deal .group_deal_img {
	width: 213px;
	height: 213px;
	overflow: hidden;
	padding-left: 32px;
	padding-bottom: 6px;
	position: relative;
	z-index: 1;
}

.group_deal .group_deal_img span {
	width: 180px;
	height: 180px;
	overflow: hidden;
}

.group_deal .group_deal_name {
	width: 286px;
	height: 20px;
	position: absolute;
	top: 0px;
	left: 0px;
	overflow: hidden;
	z-index: 2;
}

.group_deal .group_deal_name span {
	width: 100%;
	height: 20px;
	background: #fff;
	filter: alpha(opacity = 50);
	-moz-opacity: 0.50;
	opacity: 0.50;
	position: absolute;
	top: 0px;
	left: 0px;
}

.group_deal .group_deal_name a {
	padding-left: 10px;
	position: absolute;
	left: 0px;
	top: 0px;
	color: #000000;
	width: 266px;
	line-height: 20px;
	height: 20px;
	display: block;
	overflow: hidden
}

.group_deal .group_deal_btn {
	background: url(../images/group_deal.gif) no-repeat left center;
	height: 39px;
	width: 206px;
	position: absolute;
	right: 0px;
	bottom: 0px;
	z-index: 1;
}

.group_deal .group_deal_btn span {
	color: #FFF;
	padding-left: 20px;
	color: #FFF;
	font-size: 16px;
	line-height: 39px;
	display: block;
	float: left;
	width: 100px;
}

.group_deal .group_deal_btn a {
	background: url(../images/group_dealbtn.gif) no-repeat;
	width: 79px;
	height: 29px;
	display: block;
	float: left;
	margin-top: 5px;
	color: #FFF;
	text-align: center;
	line-height: 29px;
	font-size: 14px;
}

.group_deal_price {
	height: 47px;
	background: #F0F0F0;
	width: 286px;
	float: left;
	margin-top: 5px;
}

.group_deal_price .group_price_a {
	width: 93px;
	display: block;
	float: left;
	height: 47px;
	border-right: 1px solid #E1E1E1
}

.group_deal_price b {
	font-size: 14px;
	float: left;
	display: block;
	text-align: center;
	float: left;
	width: 93px;
	margin-top: 5px;
	color: #000;
}

.group_deal_price s {
	display: block;
	width: 93px;
	text-align: center;
	float: left;
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 2px;
}

.group_deal_price i {
	font-style: normal;
	width: 93px;
	display: block;
	text-align: center;
	float: left;
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 2px;
}

.group_deal_price .group_price_b {
	width: 93px;
	display: block;
	height: 47px;
	border-left: 1px solid #FEFEFE;
	float: left;
	border-right: 1px solid #E1E1E1
}

.group_deal_price .group_price_c {
	width: 93px;
	display: block;
	height: 47px;
	border-left: 1px solid #FEFEFE;
	float: left
}

/*特别推荐*/
.index_mid {
	width: 1200px;
	overflow: hidden;
	float: left;
	margin-top: 10px;
}

.limitime {
	float: left;
	width: 709px;
	overflow: hidden;
	margin-right: 5px;
}

.limitime h3 {
	border-bottom: 2px solid #e60012;
	color: #e60012;
	height: 32px;
	top: 0;
}

.limitime h3 p {
	float: left;
	margin-left: 10px;
	font-size: 16px;
}

.limitime h3 span {
	padding-left: 10px;
}

.limitime h3  a {
	background: url(../images/limitime.jpg) no-repeat left center;
	height: 17px;
	display: block;
	color: #000;
	font-size: 14px;
	padding-left: 23px;
	line-height: 17px;
	height: 17px;
	margin-top: 10px;
	float: right;
	margin-right: 10px;
}

.limitime h3  a:hover {
	color: #000
}

.limishop {
	width: 707px;
	border: 1px solid #ddd;
	border-top: 0px;
	overflow: hidden;
	float: left;
	position: relative;
	height: 287px;
}

.limishop ul {
	width: 176px;
	float: left;
	height: 287px;
	overflow: hidden;
	text-align: center;
	position: relative;
}

.limishop ul li {
	width: 160px;
	float: left;
	padding-left: 8px;
	text-align: left;
}

.limishop_img {
	width: 150px;
	height: 150px;
	overflow: hidden;
	margin-bottom: 10px;
	margin-top: 10px;
	padding-left: 13px;
}

.limishop_img span {
	width: 150px;
	height: 150px;
	overflow: hidden;
}

.limishop_img .recommend_new {
	display: block;
	width: 54px;
	height: 54px;
	position: absolute;
	top: 10px;
	right: 10px;
}

.limihui {
	color: #555;
	display: block;
	height: 30px;
	font-size: 12px;
	overflow: hidden;
	line-height: 15px;
}

.limishop_hidden {
	width: 909px;
}

.limitmone {
	color: #F22727;
	font-size: 20px;
	font-weight: lighter;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 5px;
}

.limitmone span {
	width: 160px;
	border-bottom: 1px dashed #ddd;
	display: block;
	padding-bottom: 5px;
}

.limitmone i {
	font-family: "微软雅黑";
	font-size: 14px;
	text-decoration: line-through;
	color: #999999;
	padding-left: 5px;
}

.limitmo_ems {
	font-size: 12px;
	font-family: "宋体";
	margin-top: 7px;
}

.limitmo_ems span {
	float: left;
}

.limitmo_ems span i {
	background: url(../images/ems.jpg) no-repeat left center;
	padding-left: 15px;
	color: #999;
	margin-right: 5px;
	font-style: normal;
}

.limitmo_ems span b {
	font-weight: lighter;
	color: #666;
	padding-left: 5px;
}

.limitmo_ems em {
	font-style: normal;
}

.limitmo_ems em a {
	color: #f00;
	text-decoration: underline
}

@media screen and (min-widht:800px) and (max-width:1024px) {
	.index_mid {
		width: 1200px;
	}
	.limitime {
		width: 709px;
	}
	.limishop {
		width: 709px;
		overflow: hidden;
	}
	.limishop ul {
		width: 176px;
	}
	.limishop ul li {
		width: 160px;
		padding-left: 8px;
	}
}

@media screen and (min-width:1024px) {
	.index_mid {
		width: 1202px;
	}
	.limitime {
		width: 909px;
	}
	.limishop {
		width: 907px;
		overflow: hidden;
	}
	.limishop ul {
		width: 181px;
	}
	.limishop ul li {
		width: 160px;
		padding-left: 10px;
	}
}

/*品牌*/
.brand {
	width: 288px;
	float: left;
}

.brand h3 {
	color: #FA4007;
	height: 32px;
	line-height: 32px;
	padding-left: 10px;
	font-size: 16px;
	border-bottom: 2px solid #ddd;
}

.brand h3 span {
	float: right;
	background: url(../images/more.jpg) no-repeat left center;
	padding-left: 15px;
	color: #555;
}

.brand h3 span a {
	color: #999999;
	font-size: 12px;
	font-weight: normal;
	padding-right: 5px;
}

.brand h3 span a:hover {
	color: #FF9900
}
/*2019-1-23 注释品牌ul的背景色*/
.brand ul {
	width: 288px;
	overflow: hidden;
	*padding-bottom: 1px;
	/*background: #ddd;*/
	margin-top: 8px;
}

.brand ul li img {
	width: 94px;
	_width: 93px;
	height: 33px;
}

.brand ul li a {
	display: block;
	width: 94px;
	_width: 93px;
	height: 33px;
	position: absolute;
	top: 0px;
	left: 0px;
	text-align: center;
	line-height: 33px;
	filter: alpha(opacity = 0);
	-moz-opacity: 0.0;
	opacity: 0.0;
}

.brand ul li a:hover {
	display: block;
	background: #EB4E04;
	color: #FFFFFF;
	filter: alpha(opacity = 80);
	-moz-opacity: 0.80;
	opacity: 0.80;
}
/*品牌广告*/
.index_brand_right {
	width: 288px;
	float: left;
}

.brand_bottom_adv {
	width: 288px;
	float: left;
	height: 206px;
	margin-top: 5px;
}

/*tab促销*/
/*促销*/
.index_sale {
	width: 702px;
	margin-top: 10px;
	float: left;
	overflow: hidden;
	margin-right: 10px;
	border-bottom: 1px solid #ddd;
	height: 320px;
}

.index_sale_tab {
	height: 40px;
	line-height: 40px;
	width: 100%;
	border-bottom: 2px solid #eaeaea;
	position: relative;
	float: left;
}

.index_sale_tab ul li {
	width: 155px;
	text-align: center;
	font-size: 14px;
	position: relative;
	float: left;
	cursor: pointer;
}

.index_sale_tab ul .this {
	border-bottom: 2px solid #e60012;
	top: 0px;
	color: #e60012;
	_top: 2px;
}

.index_sale_tab ul .this s {
	position: absolute;
	line-height: 0px;
	height: 0px;
	border-width: 4px;
	border-style: solid;
	width: 0px;
	transition: transform 0.2s ease-in 0s;
	border-color: transparent transparent rgb(230, 0, 18);
	_border-color: tomato tomato rgb(230, 0, 18);
	_filter: chroma(color = tomato);
	top: 32px;
	left: 50%;
	margin-left: -2px;
}

.sale_change {
	float: right;
	background: url(../images/limitime.jpg) no-repeat left center;
	line-height: 17px;
	height: 17px;
	display: block;
	margin-top: 10px;
	margin-right: 10px;
	padding-left: 20px;
}

.index_sale_box {
	width: 100%;
	position: relative;
	overflow: hidden;
	height: 270px;
}

.index_sale_con {
	width: 100%;
	float: left;
	margin-top: 5px;
}

.index_sale_one {
	width: 170px;
	float: left;
	padding: 3px;
}

.index_sale_one .sale_one_img {
	width: 170px;
	height: 170px;
	position: relative;
}

.index_sale_one .sale_one_img span {
	width: 170px;
	height: 170px;
	overflow: hidden
}

.index_sale_one .sale_one_img a {
	width: 170px;
	height: 170px;
	display: block;
	cursor: pointer
}

.index_sale_one .sale_one_name {
	margin-top: 5px;
	width: 100%;
	height: 36px;
	line-height: 18px;
	overflow: hidden;
}

.index_sale_one .sale_one_name a {
	color: #666;
}

.index_sale_one .sale_one_name a:hover {
	color: #F30
}

.index_sale_one .sale_one_price {
	color: #999;
}

.index_sale_one .sale_one_price b {
	color: #F30;
	font-size: 16px;
}

.index_sale_one .sale_one_money {
	color: #999999;
	text-decoration: line-through;
	width: 100%;
}

.sale_one_em {
	position: absolute;
	background: url(../images/recommend_new.png) no-repeat;
	width: 54px;
	height: 54px;
	display: block;
	line-height: 54px;
	text-align: center;
	font-size: 14px;
	color: #FFF;
	font-style: normal;
	top: 0px;
	right: 0px;
}

.index_sale_two {
	width: 180px;
	padding: 5px 10px;
	margin-top: 10px;
	float: left;
}

.index_sale_two li {
	width: 100%;
	float: left;
}

.index_sale_two .sale_two_img {
	width: 160px;
	height: 160px;
	position: relative;
}

.index_sale_two .sale_two_img a {
	width: 160px;
	height: 160px;
	display: block;
	cursor: pointer
}

.index_sale_two .sale_two_img span {
	width: 160px;
	height: 160px;
	overflow: hidden
}

.sale_two_em {
	background: url(../images/sale_two.png) no-repeat;
	width: 90px;
	height: 40px;
	display: block;
	color: #FFF;
	line-height: 30px;
	text-align: center;
	font-size: 14px;
	position: absolute;
	top: -8px;
	right: 0px;
	text-indent: 1em;
}

.sale_two_name {
	margin: 5px auto;
	width: 100%;
	height: 40px;
	line-height: 20px;
	overflow: hidden;
	word-break: break-all;
	font-family: "宋体";
}

.sale_two_name a {
	color: #666;
}

.sale_two_name a:hover {
	color: #E4393C;
}

.sale_two_price {
	margin-top: 5px;
}

.sale_two_money {
	text-decoration: line-through;
	color: #999;
	margin-top: 5px;
}

.sale_two_price strong {
	color: #E4393C;
	font-size: 16px;
	font-weight: normal;
	font-family: Verdana;
}

.datecarry_one {
	width: 170px;
	float: left;
	overflow: hidden;
	border-left: 1px dashed #ddd;
	border-right: 1px dashed #ddd;
	padding: 4px 2px 4px 2px;
	margin-right: -1px;
}

.datecarry_pro {
	width: 160px;
	height: 160px;
	overflow: hidden;
	position: relative;
	float: left;
	padding-left: 5px;
	padding-right: 5px;
}

.datecarry_pro a {
	display: block;
	cursor: pointer
}

.datecarry_pro span {
	width: 160px;
	height: 160px;
	overflow: hidden
}

.newhot {
	background: url(../images/newhot.gif) no-repeat;
	width: 50px;
	height: 50px;
	display: block;
	position: absolute;
	top: 0px;
	right: 5px;
}

.datecarry_name {
	width: 100%;
	float: left;
	line-height: 18px;
	font-size: 12px;
	height: 20px;
	overflow: hidden;
	position: absolute;
	bottom: 0px;
	filter: alpha(opacity = 80);
	-moz-opacity: 0.80;
	opacity: 0.80;
	background: #999;
	right: 0px;
	font-style: normal
}

.datecarry_name a {
	color: #fff;
}

.datecarry_name a:hover {
	color: #F63;
	text-decoration: underline
}

.datecarry_money {
	color: #FF4400;
	font-size: 20px;
	width: 100%;
}

.datecarry_money b {
	float: right;
	color: #CCC;
	text-decoration: line-through;
	font-size: 12px;
	font-weight: lighter;
	line-height: 30px;
	margin-right: 3px;
}

.datecarry_rbotm {
	width: 100%;
	float: left;
	height: 80px;
	overflow: hidden;
	border-top: 1px dashed #ddd;
	padding-top: 5px;
}

.datecarry_rbotm dl {
	width: 165px;
	float: left;
	overflow: hidden;
}

.datecarry_rbotm dl dt {
	width: 95px;
	float: left;
}

.datecarry_rbotm dl dt span {
	width: 95px;
	height: 30px;
	overflow: hidden;
	line-height: 15px;
	display: block;
	color: #333;
	font-size: 11px;
}

.datecarry_rbotm dl dd {
	width: 70px;
	float: left;
	height: 70px;
	overflow: hidden;
	background: #fff;
}

.datecarry_rbotm dl dt i {
	font-style: normal;
	color: #999;
	margin-top: 3px;
	float: left;
	display: block;
	width: 95px;
}

.buyatonce {
	background: url(../images/buyatonce.jpg) no-repeat;
	width: 80px;
	height: 25px;
	line-height: 25px;
	color: #FFF;
	display: block;
	float: left;
	text-align: center;
	margin-top: 3px;
}

.buyatonce:hover {
	color: #FFF
}

.date_r {
	width: 70px;
	height: 70px;
	overflow: hidden;
	float: left;
	padding: 0px;
	margin-top: 5px;
	position: relative;
}

.date_r a {
	display: block;
	cursor: pointer;
}

.date_r span {
	width: 70px;
	height: 70px;
	overflow: hidden;
}

.date_r b {
	background: #e60012;
	color: #fff;
	width: 20px;
	height: 20px;
	display: block;
	overflow: hidden;
	position: absolute;
	bottom: 0px;
	right: 0px;
	text-align: center;
	line-height: 20px;
}

@media screen and (min-width:800px) and (max-width:1024px) {
	.index_sale {
		width: 702px;
	}
	.index_sale_one {
		padding: 5px 3px;
	}
	.index_sale_two {
		padding: 5px 3px;
	}
	.datecarry_one {
		padding: 4px 2px 4px 2px;
	}
}

@media screen and (min-width:1024px) {
	.index_sale {
		width: 100%;
	}
	.index_sale_one {
		padding: 5px;
	}
	.index_sale_two {
		padding: 5px 10px;
	}
	.datecarry_one {
		padding: 4px 5px 4px 4px;
	}
}

/*品牌 2019-1-23 */
.index_brand_right {
	width: 1200px;
	float: left;
	margin-top: 10px;
}

.brand_bottom_adv {
	width: 288px;
	float: left;
	margin-top: 5px;
	height: 127px;
	overflow: hidden;
}
/*2019-1-23 品牌 宽度改变*/
.brand {
	width: 1200px;
	float: left;
}

.brand h3 {
	color: #333;
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	border-bottom: 2px solid #eaeaea;
}

.brand h3 span {
	float: right;
	background: url(../images/more.jpg) no-repeat left center;
	color: #555;
	padding-left: 15px;
}

.brand h3 span a {
	color: #999999;
	font-size: 12px;
	font-weight: normal;
	padding-right: 5px;
}

.brand h3 span a:hover {
	color: #F00
}
/*2019-1-23 品牌  宽度*/
.brand ul {
	float: left;
	width: 1000px;
	overflow: hidden;
	*padding-bottom: 1px;
	margin-top: 2px;
	/*height: 68px;*/
	height: 205px;
	overflow: hidden
}

.brand ul li {
	width: 163px;
	height: 100px;
	float: left;
	border: 1px solid #f5f5f5;
	overflow: hidden;
	position: relative;
}

.brand ul li img {
	width: 163px;
	height: 100px;
}

.brand ul li a {
	display: block;
	width: 160px;
	height: 98px;
	position: absolute;
	top: 0px;
	left: 0px;
	text-align: center;
	line-height: 66px;
	filter: alpha(opacity = 0);
	-moz-opacity: 0.0;
	opacity: 0.0;
}

.brand ul li a:hover {
	display: block;
	background: #fff;
	color: #e60012;
	border: 1px solid #e60012;
	filter: alpha(opacity = 80);
	-moz-opacity: 0.80;
	opacity: 1;
}

/*2019-2-1 新加底部图片*/
.icon_list .zp {
	background: url(../images/bottom_icon0.png) left center no-repeat;
}
.icon_list .ps {
	background: url(../images/bottom_icon2.png) left center no-repeat;
}
.icon_list .wy {
	background: url(../images/bottom_icon3.png) left center no-repeat;
}

.icon_list .cj {
	background: url(../images/bottom_icon5.png) left center no-repeat;
}

/*懒加载楼层*/
.floor_main {
	background: rgba(0, 0, 0, 0) url("../images/floor_loading.gif")
		no-repeat scroll center center;
	float: left;
	height: 620px;
	overflow: hidden;
	position: relative;
	width: 1202px;
	z-index: 2;
}

/*楼层样式0*/
.floor {
	width: 1200px;
	overflow: hidden;
	clear: both;
	margin-top: 20px;
	position: relative;
	float: left;
}

.floor ul li.this s {
	border-style: dashed dashed solid;
	border-width: 7px;
	height: 0;
	left: 50%;
	line-height: 0;
	margin-left: -2px;
	position: absolute;
	top: 25px;
	width: 0;
}

.floor .floor_box {
	width: 1200px;
	float: left;
	overflow: hidden
}

.floor .floorclass {
	width: 609px;
	float: left;
	height: 551px;
	overflow: hidden;
}

.floor .floorul_hidden {
	width: 609px;
	overflow: hidden;
}
/*2019-1-23 楼层中间部分小分类 ul */
.floor .floorclass .floorul {
	width: 648px;
	height: 38px;
	position: relative;
	z-index: 3;
	/* background:#EEEEEE; */
	border-bottom: 2px solid #eaeaea;
}

.floor .floorclass .floorul li {
	display: block;
	float: left;
	font-size: 15px;
	height: 38px;
	line-height: 38px;
	position: relative;
	text-align: center;
}

.floor .ftab {
	width: 609px;
	overflow: hidden;
}

.floor .ftabone {
	width: 609px;
	overflow: hidden;
	float: left;
	position: relative;
}

.floor .classpro {
	width: 619px;
	float: left;
	border-bottom: 1px solid #ddd;
	background: url(../images/flool_0_bg.jpg) repeat-x left top;
	overflow: hidden;
	z-index: 1;
	position: relative;
	top: -1px;
	height: 512px;
}
/*2019-1-23 注释 margintop*/
.floor .productone {
	width: 153px;
	float: left;
	background: #fff;
	/*margin-top: 1px;*/
}

.floor .productone ul {
	padding: 5px 2px;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	width: 145px;
	height: 245px;
	_padding: 4px;
	_height: 247px;
	position: relative;
	z-index: 0;
}

.floor .productone ul li {
	line-height: 20px;
}

.floor .productone ul li a {
	color: #555555;
}

/*background: #F5F5F5;*/
/*2019-1-23 把边框全注释 修改成新的*/
.floor .productone .this {
	border-left: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	/*border-left: 1px solid #ddd;*/
	/*border-right: 1px solid #ddd;*/
}

.floor .productone ul .pronames {
	height: 43px;
	margin-top: 7px;
	overflow: hidden;
}

.floor .center_span {
	width: 145px;
	height: 145px;
	display: table-cell;
	*display: block;
	text-align: center;
	position: relative;
	vertical-align: middle;
	padding-top: 5px;
}

.floor .center_span p {
	*position: absolute;
	top: 50%;
	left: 50%;
}

.floor .center_span p img {
	*position: relative;
	top: -50%;
	left: -50%;
}
/*2019-1-23  楼层右边部分 设置margin-top 38px  让他图片可以下来一点,并设置左边边框 */

.floor .ranking {
	width: 275px;
	height: 512px;
	float: left;
	/* border-right:1px solid #ddd;
	border-left:1px solid #ddd;
	border-bottom:1px solid #ddd; */
	overflow: hidden;
	position: relative;
	margin-top: 38px;
	border: 1px solid #ddd;
	/*暂时设置背景颜色为ddd*/
	background: #ddd;
}
/*2019-1-23 调整右边图片的div的大小 使得设置图片可以变背景*/
.floor .rank_advertisment {
	margin-top: -128px;
	width: 275px;
	float: left;
	overflow: hidden;
	height: 512px;

	/*不用了width: 198px;*/
	/*float: left;*/
	/*overflow: hidden;*/
	/*height: 198px;*/
}

.floor .ranking h1 {
	height: 37px;
	line-height: 37px;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	color: #000;
}

.floor .ranking .rankul {
	margin-left: auto;
	margin-right: auto;
	width: 188px;
	border-bottom: 1px dashed #E1E1E1;
	margin-top: 5px;
	overflow: hidden;
	position: relative;
	height: 64px;
	padding-bottom: 4px;
}

.floor .ranking .rankul .rankimg {
	float: left;
	width: 73px;
	margin: 0 10px;
	height: 73px;
}

.floor .ranking .rankul .rankhui a {
	color: #636363;
	height: 35px;
	display: block;
}

.floor .ranking .rankul .rankmoney {
	color: #D70000;
	margin-top: 5px;
	font-size: 16px;
	font-weight: bold
}

.floor .ranking .rankul li {
	*float: left;
}

.floor .ranking .rankul li span {
	display: block;
	width: 16px;
	height: 13px;
	position: absolute;
	top: 0px;
	left: 10px;
}

.floor .ranking .rankul2 {
	width: 188px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
	height: 91px;
}

.floor .ranking .rankul2 li {
	border-bottom: 1px dashed #E1E1E1;
	width: 188px;
	line-height: 27px;
}

.floor .center_ph {
	width: 73px;
	height: 73px;
	display: table-cell;
	*display: block;
	text-align: center;
	position: relative;
	vertical-align: middle;
}

.floor .center_ph p {
	*position: absolute;
	top: 50%;
	left: 50%;
}

.floor .center_ph p img {
	*position: relative;
	top: -50%;
	left: -50%;
}
/*楼层分类 2019-1-23  楼层的左边部分*/
.floor .floor_menu {
	width: 275px;
	float: left;
}
/* .floor .floor_menu h3{  float:left; width:193px; height:39px; overflow:hidden; line-height:39px; font-size:16px; color:#FFF; text-align:center} */
.floor .floor_menu .title {
	background-color: #fff;
	height: 40px;
	width: 100%;
}

.floor .floor_menu .title .txt-type {
	height: 32px;
}

.floor .floor_menu .title .txt-type span {
	font-family: Tahoma;
	font-size: 18px;
	line-height: 28px;
	background: #FFF;
	vertical-align: middle;
	text-align: center;
	display: inline-block;
	width: 28px;
	height: 28px;
	margin: auto 8px auto 2px;
	border: solid 2px;
	border-radius: 18px;
}

.floor .floor_menu .title .txt-type h2 {
	font: 22px/32px "microsoft yahei";
	color: #555;
	vertical-align: middle;
	display: inline-block;
	*display: inline /*IE6,7*/;
	zoom: 1;
}
/*2019-1-23 最左边部分*/
.floor .flr_m_details {
	width: 275px;
	float: left;
	overflow: hidden;
	border-bottom: 1px solid #ddd;
}
/*2019-1-23 最左边部分*/
/*2019-1-23 最左边部分 设置为最上层 */
.floor .flr_m_du {
	/*2019-1-23 最左边部分 设置为最上层 */
	position: absolute;
	z-index: 999;


	float: left;
	padding: 8px;
	width: 270px;
	overflow: hidden;
	height: 302px;
}
/*2019-1-23 最左边部分*/
.floor .flr_m_du li {
	width: 270px;
	overflow: hidden;
	float: left;
	margin-bottom: 5px;
	float: left;
}
/*2019-1-23 最左边部分*/
.floor .flr_m_du li h4 {
	width: 270px;
	clear: both;
	margin-top: 5px;
	color: #000;
	margin-bottom: 5px;
}
/*2019-1-23 最左边部分*/
.floor .flr_m_du li p {
	width: 270px;
	overflow: hidden;
	clear: both;
}
/*2019-1-23 最左边部分*/
.floor .flr_m_du li p span {
	margin-right: 3px;

	width: 100px;

	float: left;
	margin-top: 5px;
	display: block;
	white-space: nowrap;
	overflow: hidden;
}

.floor .flr_m_du li p span a {
	color: #888;
}

.floor .flr_m_du li p span a:hover {
	color: #000;
	text-decoration: underline
}
/* 2019-1-23 最左边的广告改成背景图*/
.floor .flr_advertisment {
	width: 275px;
	float: left;
	height: 511px;
	overflow: hidden;


	/*width: 193px;*/
	/*float: left;*/
	/*height: 193px;*/
	/*overflow: hidden;*/
}
/*2019-1-23 注释品牌边框*/
.floor .floor_brand {
	width: 1200px;
	float: left;
	overflow: hidden;
	/*border: 1px solid #ddd;*/
	border-top: 0px;
	height: 47px
}

.floor .flr_sp_brand {
	float: left;
	display: block;
	width: 1220px;
	overflow: hidden;
}

.floor .flr_sp_brand a {
	display: block;
	width: 98px;
	height: 35px;
	display: inline;
	margin: 4px;
	padding: 2px;
	float: left;
	margin-left: 4px;
	margin-right: 5px;
}

@media screen and (min-widht:800px) and (max-width:1024px) {
	.floor {
		width: 1200px;
	}
	.floor .floor_box {
		width: 1200px;
	}
	.floor .floorclass {
		width: 609px;
	}
	.floor .floorul_hidden {
		width: 609px;
	}
	.floor .productone ul {
		padding: 5px 2px;
	}
	.floor .floorclass .floorul li {
		width: 122px;
	}
	.floor .ftab {
		width: 609px;
	}
	.floor .ftabone {
		width: 609px;
	}
	.floor .classpro {
		width: 619px;
	}
	.floor .productone {
		width: 153px;
	}
	.floor .floor_brand {
		width: 1200px;
	}
	.floor .flr_sp_brand a {
		margin-left: 4px;
		margin-right: 5px;
	}
}

@media screen and (min-width:1024px) {
	.floor {
		width: 1202px;
	}
	.floor .floor_box {
		width: 1202px;
	}
	/*20191-23 楼层中间部分 添加底边边框*/
	.floor .floorclass {
		width: 648px;
		border-bottom: 1px solid #ddd;
	}
	/*20191-23 楼层中间部分*/
	.floor .floorul_hidden {
		width: 648px;
	}
	.floor .productone ul {
		padding: 5px 7px;
	}
	.floor .floorclass .floorul li {
		width: 25%;
	}
	/*20191-23 楼层中间部分*/
	.floor .ftab {
		width: 648px;
	}
	/*20191-23 楼层中间部分*/
	.floor .ftabone {
		width: 648px;
	}
	/*20191-23 楼层中间部分*/
	.floor .classpro {
		width: 648px;
	}
	.floor .productone {
		width: 162px;
	}
	.floor .floor_brand {
		width: 1200px;
	}
	.floor .flr_sp_brand a {
		margin-left: 3px;
		margin-right: 4px;
	}
}

.floor_orange .flr_m_details {
	background: #FCF6E8;
}
/* .floor_orange .floor_menu h3{ background:#FC6850;} */
.floor_orange .floor_menu .title .txt-type span {
	border-color: #FC6850;
}

.floor_orange .floorclass .floorul .this {
	color: #E03115;
	border-bottom: 2px solid #E03115;
}
/* .floor_orange .ranking { border-top:1px solid #ddd;} */
.floor_orange .ranking .rankul li .rankno1 {
	background: url(../images/ph_0_orange.gif) no-repeat left 0%;
}

.floor_orange .ranking .rankul li .rankno2 {
	background: url(../images/ph_0_orange.gif) no-repeat left 52%;
}

.floor_orange .ranking .rankul li .rankno3 {
	background: url(../images/ph_0_orange.gif) no-repeat left 100%;
}

.floor_orange .flr_sp_brand a:hover {
	background: #FC954A
}

.floor_orange .floor_box .floorclass ul li.this s {
	border-color: transparent transparent #ff4638;
}

/* .floor_green .floor_menu h3{ background:#27ae61;} */
.floor_green .floor_menu .title .txt-type span {
	border-color: #27ae61;
}

.floor_green .flr_m_details {
	background: #ECFEE6
}

.floor_green .floorclass .floorul .this {
	color: #27ae61;
	border-bottom: 2px solid #27ae61;
}
/* .floor_green .ranking { border-top:1px solid #ddd;} */
.floor_green .ranking .rankul li .rankno1 {
	background: url(../images/ph_0_green.gif) no-repeat left 0%;
}

.floor_green .ranking .rankul li .rankno2 {
	background: url(../images/ph_0_green.gif) no-repeat left 52%;
}

.floor_green .ranking .rankul li .rankno3 {
	background: url(../images/ph_0_green.gif) no-repeat left 100%;
}

.floor_green .flr_sp_brand a:hover {
	background: #A8CD45
}

.floor_green .floor_box .floorclass ul li.this s {
	border-color: transparent transparent #27ae61;
}

/* .floor_blue .floor_menu h3{ background:#3EADEB;} */
.floor_blue .floor_menu .title .txt-type span {
	border-color: #3EADEB;
}
/*2019-1-23 大首页显示楼层 blue的背景色  这是整个左边的div ****后面设置图片就设置在这里*/
.floor_blue .flr_m_details {
	background: #E0F8FF
}

.floor_blue .floorclass .floorul .this {
	color: #1470EB;
	border-bottom: 2px solid #1470EB;
}
/* .floor_blue .ranking { border-top:1px solid #ddd;} */
.floor_blue .ranking .rankul li .rankno1 {
	background: url(../images/ph_0_blue.gif) no-repeat left 0%;
}

.floor_blue .ranking .rankul li .rankno2 {
	background: url(../images/ph_0_blue.gif) no-repeat left 52%;
}

.floor_blue .ranking .rankul li .rankno3 {
	background: url(../images/ph_0_blue.gif) no-repeat left 100%;
}

.floor_blue .flr_sp_brand a:hover {
	background: #5EAAFC
}

.floor_blue .floor_box .floorclass ul li.this s {
	border-color: transparent transparent #1470EB;
}

/* .floor_purple .floor_menu h3{ background:#0051a3;} */
.floor_purple .floor_menu .title .txt-type span {
	border-color: #0051a3;
}

.floor_purple  .flr_m_details {
	background: #FDEFEF
}

.floor_purple  .floorclass .floorul .this {
	color: #0051a3;
	border-bottom: 2px solid #0051a3;
}
/* .floor_purple .ranking { border-top:1px solid #ddd;} */
.floor_purple  .ranking .rankul li .rankno1 {
	background: url(../images/ph_0_purple.gif) no-repeat left 0%;
}

.floor_purple  .ranking .rankul li .rankno2 {
	background: url(../images/ph_0_purple.gif) no-repeat left 52%;
}

.floor_purple  .ranking .rankul li .rankno3 {
	background: url(../images/ph_0_purple.gif) no-repeat left 100%;
}

.floor_purple .flr_sp_brand a:hover {
	background: #0051a3
}

.floor_purple .floor_box .floorclass ul li.this s {
	border-color: transparent transparent #0051a3;
}

/*楼层样式1*/
.floor_one {
	width: 1200px;
	overflow: hidden;
	clear: both;
	margin-top: 20px;
	position: relative
}

.floor_one_orange {
	border-top: 4px solid #FC6850;
}

.floor_one_orange .flr_m_details {
	background: #fce5da;
}
/* .floor_one_orange .floor_menu h3{ background:#FC6850;} */
.floor_one_orange .floor_menu .title .txt-type span {
	border-color: #27ae61;
}

.floor_one_orange .floorclass .floorul .this {
	color: #E03115;
}

.floor_one_orange .ranking .rankul li .rankno1 {
	background: url(../images/ph_orange.png) no-repeat left 0%;
}

.floor_one_orange .ranking .rankul li .rankno2 {
	background: url(../images/ph_orange.png) no-repeat left 52%;
}

.floor_one_orange .ranking .rankul li .rankno3 {
	background: url(../images/ph_orange.png) no-repeat left 100%;
}

.floor_one_orange .flr_sp_brand a:hover {
	background: #FC954A
}

.floor_one_green {
	border-top: 4px solid #27ae61
}
/* .floor_one_green .floor_menu h3{ background:#27ae61;} */
.floor_one_green .floor_menu .title .txt-type span {
	border-color: #27ae61;
}

.floor_one_green .flr_m_details {
	background: #ECFEE6
}

.floor_one_green .floorclass .floorul .this {
	color: #27ae61;
}

.floor_one_green .ranking .rankul li .rankno1 {
	background: url(../images/ph_green.png) no-repeat left 0%;
}

.floor_one_green .ranking .rankul li .rankno2 {
	background: url(../images/ph_green.png) no-repeat left 52%;
}

.floor_one_green .ranking .rankul li .rankno3 {
	background: url(../images/ph_green.png) no-repeat left 100%;
}

.floor_one_green .flr_sp_brand a:hover {
	background: #A8CD45
}

.floor_one_blue {
	border-top: 4px solid #3EADEB
}
/* .floor_one_blue .floor_menu h3{ background:#3EADEB;} */
.floor_one_blue .floor_menu .title .txt-type span {
	border-color: #3EADEB;
}

.floor_one_blue .flr_m_details {
	background: #E0F8FF
}

.floor_one_blue .floorclass .floorul .this {
	color: #1470EB;
}

.floor_one_blue .ranking .rankul li .rankno1 {
	background: url(../images/ph_blue.png) no-repeat left 0%;
}

.floor_one_blue .ranking .rankul li .rankno2 {
	background: url(../images/ph_blue.png) no-repeat left 52%;
}

.floor_one_blue .ranking .rankul li .rankno3 {
	background: url(../images/ph_blue.png) no-repeat left 100%;
}

.floor_one_blue .flr_sp_brand a:hover {
	background: #5EAAFC
}

.floor_one_purple {
	border-top: 4px solid #0051a3
}
/* .floor_one_purple .floor_menu h3{ background:#0051a3;} */
.floor_one_purple .floor_menu .title .txt-type span {
	border-color: #0051a3;
}

.floor_one_purple  .flr_m_details {
	background: #FDEFEF
}

.floor_one_purple  .floorclass .floorul .this {
	color: #0051a3;
}

.floor_one_purple  .ranking .rankul li .rankno1 {
	background: url(../images/ph_red.png) no-repeat left 0%;
}

.floor_one_purple  .ranking .rankul li .rankno2 {
	background: url(../images/ph_red.png) no-repeat left 52%;
}

.floor_one_purple  .ranking .rankul li .rankno3 {
	background: url(../images/ph_red.png) no-repeat left 100%;
}

.floor_one_purple .flr_sp_brand a:hover {
	background: #0051a3
}

.floor_one .floorclass {
	width: 514px;
	float: left;
	overflow: hidden;
}

.floor_one .floorul_hidden {
	width: 516px;
	float: left;
	overflow: hidden;
	position: relative;
}

.floor_one .floorclass .floorul {
	width: 716px;
	margin-top: -1px;
	height: 39px;
	z-index: 3;
	background: #EEEEEE;
	border-bottom: 1px solid #777;
	z-index: 0;
	position: relative
}

.floor_one .floorclass .floorul li {
	float: left;
	width: 129px;
	height: 41px;
	text-align: center;
	line-height: 41px;
	font-size: 14px;
	font-weight: bold;
	cursor: pointer;
	background: url(../images/tabli.jpg) no-repeat left center;
}

.floor_one .floorclass .floorul .this {
	background: #fff;
	height: 38px;
	position: relative;
	border: 1px solid #777;
	border-bottom: 1px solid #fff;
	width: 127px;
	top: 1px;
}

.floor_one .ftab {
	width: 516px;
	overflow: hidden;
}

.floor_one .ftabone {
	width: 516px;
	overflow: hidden;
	float: left;
	position: relative;
}

.floor_one .classpro {
	width: 516px;
	float: left;
	border-bottom: 1px solid #ddd;
	background: url(../images/floolonebg.jpg) repeat-x left top;
	overflow: hidden;
	z-index: 1;
	position: relative;
	top: -1px;
}

.floor_one .productone {
	width: 172px;
	float: left;
	background: #fff;
	margin-top: 1px;
}

.floor_one .productone ul {
	padding: 5px;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	width: 160px;
	height: 190px;
	position: relative;
	z-index: 0;
}

.floor_one .productone ul li {
	line-height: 15px;
}

.floor_one .productone ul li a {
	color: #555555;
}

.floor_one .productone .this {
	background: #F5F5F5;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
}

.floor_one .productone ul .pronames {
	height: 30px;
	overflow: hidden;
	margin-top: 5px;
}

.floor_one .productone ul .promoneys {
	margin-top: 5px;
}

.floor_one .productone ul .promoneys .red {
	font-size: 14px;
	margin-right: 10px;
}

.floor_one .center_span {
	width: 130px;
	padding-left: 15px;
	*padding-left: 26px;
	height: 130px;
	display: table-cell;
	*display: block;
	text-align: center;
	position: relative;
	vertical-align: middle;
	padding-top: 5px;
	overflow: hidden;
}

.floor_one .center_span p {
	*position: absolute;
	top: 50%;
	left: 50%;
}

.floor_one .center_span p img {
	*position: relative;
	top: -50%;
	left: -50%;
}

.floor_one .ranking {
	width: 293px;
	float: left;
	border-right: 1px solid #ddd;
	border-left: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	overflow: hidden;
	position: relative;
}

.floor_one .ranking h1 {
	height: 39px;
	line-height: 39px;
	font-size: 16px;
	font-weight: bold;
	border-bottom: 1px dashed #E1E1E1;
	text-align: center;
	color: #000;
}

.floor_one .ranking .rankul {
	margin-left: auto;
	margin-right: auto;
	width: 280px;
	border-bottom: 1px dashed #E1E1E1;
	margin-top: 5px;
	overflow: hidden;
	position: relative;
	height: 73px;
	padding-bottom: 4px;
}

.floor_one .ranking .rankul .rankimg {
	float: left;
	width: 103px;
	margin-right: 10px;
	height: 73px;
}

.floor_one .ranking .rankul .rankhui a {
	color: #636363;
	height: 35px;
	display: block;
}

.floor_one .ranking .rankul .rankmoney {
	color: #D70000;
	margin-top: 5px;
	font-size: 16px;
	font-weight: bold
}

.floor_one .ranking .rankul li {
	*float: left;
}

.floor_one .ranking .rankul li span {
	display: block;
	width: 30px;
	height: 51px;
	position: absolute;
	top: 0px;
	left: 0px;
}

.floor_one .ranking .rankul2 {
	width: 280px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
	height: 151px;
}

.floor_one .ranking .rankul2 li {
	border-bottom: 1px dashed #E1E1E1;
	line-height: 27px;
	padding-left: 10px;
}

.floor_one .center_ph {
	width: 73px;
	padding-left: 35px;
	height: 73px;
	display: table-cell;
	*display: block;
	text-align: center;
	position: relative;
	vertical-align: middle;
}

.floor_one .center_ph p {
	*position: absolute;
	top: 50%;
	left: 50%;
}

.floor_one .center_ph p img {
	*position: relative;
	top: -50%;
	left: -50%;
}
/*楼层分类*/
.floor_one .floor_menu {
	width: 193px;
	float: left;
}
/* .floor_one .floor_menu h3{  float:left; width:100%; height:39px; overflow:hidden; line-height:39px; font-size:16px; color:#FFF; text-align:center} */
.floor_one .flr_m_details {
	width: 100%;
	float: left;
	overflow: hidden;
	border-bottom: 1px solid #ddd;
}

.floor_one .flr_advertisment {
	width: 100%;
	float: left;
	height: 265px;
	overflow: hidden;
}

.floor_one .flr_m_du {
	float: left;
	padding: 5px;
	width: 178px;
	overflow: hidden;
	height: 175px;
}

.floor_one .flr_m_du li {
	width: 100%;
	overflow: hidden;
	float: left;
	margin-bottom: 5px;
	float: left;
}

.floor_one .flr_m_du li h4 {
	width: 100%;
	clear: both;
	margin-top: 3px;
	color: #000;
}

.floor_one .flr_m_du li p {
	width: 100%;
	overflow: hidden;
	clear: both;
}

.floor_one .flr_m_du li p span {
	margin-right: 3px;
	width: 67px;
	float: left;
	margin-top: 3px;
	display: block;
	white-space: nowrap;
	overflow: hidden;
}

.floor_one .flr_m_du li p span a {
	color: #969595;
}

.floor_one .flr_m_du li p span a:hover {
	color: #000;
	text-decoration: underline
}
/*楼层品牌*/
.floor_one .floor_brand {
	width: 808px;
	float: left;
	overflow: hidden;
	border-bottom: 1px solid #ddd;
	border-right: 1px solid #ddd;
	border-top: 0px;
	height: 48px;
	_height: 47px;
	position: relative;
	margin-top: -1px;
}

.floor_one .flr_sp_brand {
	float: left;
	display: block;
	width: 1008px;
}

.floor_one .brand_i {
	width: 93px;
	height: 33px;
	position: relative;
	margin: 6px 3px;
	display: block;
	cursor: pointer;
	float: left;
	margin-left: 4px;
}

.floor_one .brand_i a {
	display: block;
	width: 93px;
	position: absolute;
	top: 0px;
	left: 0px;
	height: 33px;
	filter: alpha(opacity = 0);
	-moz-opacity: 0;
	opacity: 0;
	text-align: center;
	line-height: 33px;
}

.floor_one .brand_i a:hover {
	display: block;
	color: #FFF;
	filter: alpha(opacity = 90);
	-moz-opacity: 0.90;
	opacity: 0.90;
}

.floor_one .ftab_adv {
	display: none;
}

.floor_one .floor_box_right {
	width: 809px;
	float: left;
	overflow: hidden
}

.floor_one .floor_right_top {
	width: 809px;
	float: left;
	overflow: hidden
}

@media screen and (min-widht:800px) and (max-width:1024px) {
	.floor_one {
		width: 1200px;
	}
	.floor_one .ftab {
		width: 516px;
	}
	.floor_one .floor_box_right {
		width: 809px;
	}
	.floor_one .floor_right_top {
		width: 809px;
	}
	.floor .floorclass {
		width: 516px;
	}
	.floor .floorclass .floorul li {
		width: 129px;
	}
	.floor_one .floorclass .floorul .this {
		width: 127px;
	}
	.floor_one .ranking {
		width: 293px;
	}
	.floor_one .floor_brand {
		width: 808px;
	}
}

@media screen and (min-width:1024px) {
	.floor_one {
		width: 1202px;
	}
	.floor_one .floor_box_right {
		width: 1009px;
	}
	.floor_one .floor_right_top {
		width: 1009px;
	}
	.floor_one .floorclass {
		width: 716px;
	}
	.floor_one .ftab {
		width: 716px;
	}
	.floor_one .floorul_hidden {
		width: 716px;
	}
	.floor_one .floorclass .floorul li {
		width: 142px;
	}
	.floor_one .floorclass .floorul .this {
		width: 140px;
	}
	.floor_one .ftab_adv {
		width: 200px;
		display: block;
		float: left;
		overflow: hidden;
	}
	.floor_one .ftab_adv ul li {
		width: 200px;
		overflow: hidden;
		height: 200px;
		float: left;
		margin-top: 1px;
		position: relative;
	}
	.floor_one .ftab_adv ul li a {
		width: 200px;
		height: 200px;
		display: block;
	}
	.floor_one .ftab_adv ul li a span {
		position: absolute;
		bottom: 20px;
		left: 20px;
		width: 160px;
		display: block;
		background: #fff;
		filter: alpha(opacity = 80);
		-moz-opacity: 0.80;
		opacity: 0.80;
		height: 40px;
		z-index: 2;
		border: 2px solid #fff;
	}
	.floor_one .ftab_adv ul li a:hover span {
		filter: alpha(opacity = 90);
		-moz-opacity: 0.90;
		opacity: 0.90;
		border: 2px solid #000;
	}
	.floor_one .ftab_adv ul li a b {
		width: 140px;
		height: 40px;
		position: absolute;
		z-index: 3;
		left: 30px;
		bottom: 20px;
	}
	.floor_one .ftab_adv ul li a b strong {
		width: 140px;
		display: block;
		line-height: 19px;
		text-align: center;
		height: 19px;
		border-bottom: 1px dashed #333;
		font-weight: lighter;
		color: #000;
	}
	.floor_one .ftab_adv ul li a b i {
		width: 140px;
		line-height: 20px;
		height: 20px;
		text-align: center;
		display: block;
		color: #000;
		font-family: "宋体";
		font-weight: lighter;
	}
	.floor_one .ranking {
		width: 291px;
	}
	.floor_one .floor_brand {
		width: 1008px;
	}
}

/*楼层样式2*/
.floor_two {
	width: 1200px;
	overflow: hidden;
	clear: both;
	margin-top: 20px;
	position: relative
}
/*楼层样式2绿色*/
.floor_two_green {
	border-top: 4px solid #27ae61
}
/* .floor_two_green .floor_menu h3{ background:#27ae61;} */
.floor_two_green .floor_menu .title .txt-type span {
	border-color: #27ae61;
}

.floor_two_green .flr_m_details {
	background: #ECFEE6
}

.floor_two_green .floorclass .floorul .this {
	color: #27ae61;
}

.floor_two_green .flr_sp_brand a:hover {
	background: #A8CD45
}

.floor_two_green .floor_adva .this {
	background: #27ae61 url(../images/floor_two.gif) no-repeat right center;
	color: #fff;
	width: 140px;
}

.floor_two_green .floor_right_top {
	border-bottom: 2px solid #27ae61
}

.floor_two_green .floor_two_sort_numa {
	background: url(../images/floor2_sortgreen_1.jpg) no-repeat left;
}

.floor_two_green .floor_two_sort_numb {
	background: url(../images/floor2_sortgreen_2.jpg) no-repeat left;
}

.floor_two_green .floor_two_sort_numc {
	background: url(../images/floor2_sortgreen_3.jpg) no-repeat left;
}

.floor_two_green .floor_two_sort_numd {
	background: url(../images/floor2_sortgreen_4.jpg) no-repeat left;
}

.floor_two_green .floor_two_sort_nume {
	background: url(../images/floor2_sortgreen_5.jpg) no-repeat left;
}

/*楼层样式2蓝色*/
.floor_two_blue {
	border-top: 4px solid #3eadeb
}
/* .floor_two_blue .floor_menu h3{ background:#3eadeb;} */
.floor_two_blue .floor_menu .title .txt-type span {
	border-color: #3eadeb;
}

.floor_two_blue .flr_m_details {
	background: #e0f8ff
}

.floor_two_blue .floorclass .floorul .this {
	color: #3eadeb;
}

.floor_two_blue .flr_sp_brand a:hover {
	background: #3eadeb
}

.floor_two_blue .floor_adva .this {
	background: #3eadeb url(../images/floor_two.gif) no-repeat right center;
	color: #fff;
	width: 140px;
}

.floor_two_blue .floor_right_top {
	border-bottom: 2px solid #3eadeb
}

.floor_two_blue .floor_two_sort_numa {
	background: url(../images/floor2_sortblue_1.jpg) no-repeat left;
}

.floor_two_blue .floor_two_sort_numb {
	background: url(../images/floor2_sortblue_2.jpg) no-repeat left;
}

.floor_two_blue .floor_two_sort_numc {
	background: url(../images/floor2_sortblue_3.jpg) no-repeat left;
}

.floor_two_blue .floor_two_sort_numd {
	background: url(../images/floor2_sortblue_4.jpg) no-repeat left;
}

.floor_two_blue .floor_two_sort_nume {
	background: url(../images/floor2_sortblue_5.jpg) no-repeat left;
}

/*楼层样式2橙色*/
.floor_two_orange {
	border-top: 4px solid #fc6850
}
/* .floor_two_orange .floor_menu h3{ background:#fc6850;} */
.floor_two_orange .floor_menu .title .txt-type span {
	border-color: #fc6850;
}

.floor_two_orange .flr_m_details {
	background: #fce5da
}

.floor_two_orange .floorclass .floorul .this {
	color: #fc6850;
}

.floor_two_orange .flr_sp_brand a:hover {
	background: #fc6850
}

.floor_two_orange .floor_adva .this {
	background: #fc6850 url(../images/floor_two.gif) no-repeat right center;
	color: #fff;
	width: 140px;
}

.floor_two_orange .floor_right_top {
	border-bottom: 2px solid #fc6850
}

.floor_two_orange .floor_two_sort_numa {
	background: url(../images/floor2_sortorange_1.jpg) no-repeat left;
}

.floor_two_orange .floor_two_sort_numb {
	background: url(../images/floor2_sortorange_2.jpg) no-repeat left;
}

.floor_two_orange .floor_two_sort_numc {
	background: url(../images/floor2_sortorange_3.jpg) no-repeat left;
}

.floor_two_orange .floor_two_sort_numd {
	background: url(../images/floor2_sortorange_4.jpg) no-repeat left;
}

.floor_two_orange .floor_two_sort_nume {
	background: url(../images/floor2_sortorange_5.jpg) no-repeat left;
}

/*楼层样式2粉色*/
.floor_two_purple {
	border-top: 4px solid #0051a3
}
/* .floor_two_purple .floor_menu h3{ background:#0051a3;} */
.floor_two_purple .floor_menu .title .txt-type span {
	border-color: #0051a3;
}

.floor_two_purple .flr_m_details {
	background: #fdefef
}

.floor_two_purple .floorclass .floorul .this {
	color: #0051a3;
}

.floor_two_purple .flr_sp_brand a:hover {
	background: #0051a3
}

.floor_two_purple .floor_adva .this {
	background: #0051a3 url(../images/floor_two.gif) no-repeat right center;
	color: #fff;
	width: 140px;
}

.floor_two_purple .floor_right_top {
	border-bottom: 2px solid #0051a3
}

.floor_two_purple .floor_two_sort_numa {
	background: url(../images/floor2_sortpurple_1.jpg) no-repeat left;
}

.floor_two_purple .floor_two_sort_numb {
	background: url(../images/floor2_sortpurple_2.jpg) no-repeat left;
}

.floor_two_purple .floor_two_sort_numc {
	background: url(../images/floor2_sortpurple_3.jpg) no-repeat left;
}

.floor_two_purple .floor_two_sort_numd {
	background: url(../images/floor2_sortpurple_4.jpg) no-repeat left;
}

.floor_two_purple .floor_two_sort_nume {
	background: url(../images/floor2_sortpurple_5.jpg) no-repeat left;
}

.floor_two .floorclass {
	width: 600px;
	float: left;
	overflow: hidden;
}

.floor_two .floorul_hidden {
	width: 800px;
	float: left;
	overflow: hidden;
	position: relative;
}

.floor_two .floorclass .floorul {
	width: 800px;
	margin-top: -1px;
	height: 39px;
	z-index: 3;
	background: #EEEEEE;
	border-bottom: 1px solid #777;
	z-index: 0;
	position: relative;
}

.floor_two .floorclass .floorul li {
	float: left;
	width: 120px;
	height: 41px;
	text-align: center;
	line-height: 41px;
	font-size: 14px;
	font-weight: bold;
	cursor: pointer;
	background: url(../images/tabli.jpg) no-repeat left center;
}

.floor_two .floorclass .floorul .this {
	background: #fff;
	height: 38px;
	position: relative;
	border: 1px solid #777;
	border-bottom: 1px solid #fff;
	width: 118px;
	top: 1px;
}

.floor_two .ftab {
	width: 600px;
	overflow: hidden;
	position: relative
}

.floor_two .classpro {
	width: 800px;
	float: left;
	overflow: hidden;
	z-index: 1;
	position: relative;
}

.floor_two .productone {
	width: 200px;
	float: left;
	background: #fff;
	margin-top: 1px;
}

.floor_two .productone ul {
	padding: 5px;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	width: 188px;
	height: 287px;
	position: relative;
	z-index: 0;
}

.floor_two .productone ul li {
	line-height: 15px;
}

.floor_two .productone ul li a {
	color: #555555;
}

.floor_two .productone .this {
	background: #F5F5F5;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
}

.floor_two .productone ul .pronames {
	height: 20px;
	line-height: 20px;
	font-size: 14px;
	overflow: hidden;
	margin-top: 8px;
	margin-bottom: 20px;
}

.floor_two .productone ul .promoneys {
	margin-top: 15px;
}

.floor_two .productone ul .promoneys .red {
	font-size: 16px;
	margin-right: 10px;
}

.floor_two .center_span {
	width: 188px;
	height: 188px;
	display: table-cell;
	*display: block;
	text-align: center;
	position: relative;
	vertical-align: middle;
	overflow: hidden;
}

.floor_two .center_span p {
	*position: absolute;
	top: 50%;
	left: 50%;
}

.floor_two .center_span p img {
	*position: relative;
	top: -50%;
	left: -50%;
}

/*楼层分类2*/
.floor_two .floor_menu {
	width: 193px;
	float: left;
}
/* .floor_two .floor_menu h3{  float:left; width:100%; height:39px; overflow:hidden; line-height:39px; font-size:16px; color:#FFF; text-align:center} */
.floor_two .flr_m_details {
	width: 100%;
	float: left;
	overflow: hidden;
	border-bottom: 1px solid #ddd;
}

.floor_two .flr_advertisment {
	width: 100%;
	float: left;
	height: 300px;
	overflow: hidden;
}

.floor_two .flr_m_du {
	float: left;
	padding: 5px;
	width: 178px;
	overflow: hidden;
	height: 195px;
}

.floor_two .flr_m_du li {
	width: 100%;
	overflow: hidden;
	float: left;
	margin-bottom: 5px;
	float: left;
}

.floor_two .flr_m_du li h4 {
	width: 100%;
	clear: both;
	margin-top: 3px;
	color: #000;
}

.floor_two .flr_m_du li p {
	width: 100%;
	overflow: hidden;
	clear: both;
}

.floor_two .flr_m_du li p span {
	margin-right: 3px;
	width: 67px;
	float: left;
	margin-top: 3px;
	display: block;
	white-space: nowrap;
	overflow: hidden;
}

.floor_two .flr_m_du li p span a {
	color: #969595;
}

.floor_two .flr_m_du li p span a:hover {
	color: #000;
	text-decoration: underline
}
/*楼层品牌2*/
.floor_two .floor_brand {
	width: 808px;
	float: left;
	overflow: hidden;
	border-bottom: 1px solid #ddd;
	border-right: 1px solid #ddd;
	border-top: 0px;
	height: 48px;
	_height: 47px;
	position: relative;
	margin-top: -1px;
}

.floor_two .flr_sp_brand {
	float: left;
	display: block;
	width: 1008px;
}

.floor_two .brand_i {
	width: 93px;
	height: 33px;
	position: relative;
	margin: 6px 3px;
	display: block;
	cursor: pointer;
	float: left;
	margin-left: 4px;
}

.floor_two .brand_i a {
	display: block;
	width: 93px;
	position: absolute;
	top: 0px;
	left: 0px;
	height: 33px;
	filter: alpha(opacity = 0);
	-moz-opacity: 0;
	opacity: 0;
	text-align: center;
	line-height: 33px;
}

.floor_two .brand_i a:hover {
	display: block;
	color: #FFF;
	filter: alpha(opacity = 90);
	-moz-opacity: 0.90;
	opacity: 0.90;
}

/*广告2*/
.floor_two .floor_two_adv {
	width: 208px;
	border-left: 1px solid #ddd;
	float: left;
	height: 337px;
	position: relative;
}

.floor_two .floor_two_img {
	width: 208px;
	float: left;
	height: 337px;
	overflow: hidden;
	position: absolute;
	z-index: 1;
}

.floor_two .floor_adva {
	position: absolute;
	z-index: 2;
	bottom: 50px;
}

.floor_two .floor_adva span {
	background: #fff;
	width: 110px;
	height: 30px;
	line-height: 30px;
	padding-left: 20px;
	display: block;
	cursor: pointer
}

/*楼层排行2*/
.floor_two .floor_two_sort {
	width: 808px;
	float: left;
	overflow: hidden;
	padding-bottom: 10px;
	border-bottom: 1px solid #ddd;
	border-right: 1px solid #ddd;
}

.floor_two .floor_two_sort_hid {
	width: 1008px;
	float: left;
	overflow: hidden;
}

.floor_two .floor_two_sort_title {
	display: block;
	width: 100%;
	height: 40px;
	line-height: 40px;
	font-size: 16px;
}

.floor_two .floor_two_sort_title span {
	padding-left: 20px;
}

.floor_two .floor_two_sort_box {
	width: 1005;
	padding-left: 3px;
	float: left;
	overflow: hidden;
}

.floor_two .floor_two_sort_box dl {
	width: 201px;
	float: left;
	height: 107px;
}

.floor_two .floor_two_sort_box dl dt {
	width: 85px;
	float: left;
	padding-left: 30px;
	height: 85px;
	margin-top: 11px;
	float: left
}

.floor_two .floor_two_sort_box dl dt a {
	display: block;
	width: 85px;
	height: 85px;
	cursor: pointer
}

.floor_two .floor_two_sort_box dl dd {
	width: 81px;
	padding-left: 5px;
	float: left
}

.floor_two .floor_two_sort_box dl dt span {
	width: 85px;
	height: 85px;
	overflow: hidden;
}

.floor_two .floor_two_sort_box dl dd h5 {
	margin-top: 11px;
	width: 100%;
	float: left;
	height: 60px;
	line-height: 20px;
	overflow: hidden;
	font-size: 12px;
}

.floor_two .floor_two_sort_box dl dd span {
	margin-top: 10px;
	color: #ff7300;
	font-size: 16px;
	height: 20px;
}

.floor_two .floor_box_right {
	width: 809px;
	float: left;
	overflow: hidden
}

.floor_two .floor_right_top {
	width: 809px;
	float: left;
	overflow: hidden;
}

@media screen and (min-widht:800px) and (max-width:1024px) {
	.floor_two {
		width: 1200px;
	}
	.floor_two .ftab {
		width: 600px;
	}
	.floor_two .floor_box_right {
		width: 809px;
	}
	.floor_two .floor_right_top {
		width: 809px;
	}
	.floor_two .floorclass {
		width: 600px;
	}
	.floor_two .floorclass .floorul li {
		width: 120px;
	}
	.floor_two .floorclass .floorul .this {
		width: 118px;
	}
	.floor_two .floor_brand {
		width: 808px;
	}
	.floor_two .floor_two_sort {
		width: 808px;
		float: left;
		overflow: hidden;
	}
}

@media screen and (min-width:1024px) {
	.floor_two {
		width: 1202px;
	}
	.floor_two .ftab {
		width: 800px;
	}
	.floor_two .floor_box_right {
		width: 1009px;
	}
	.floor_two .floor_right_top {
		width: 1009px;
	}
	.floor_two .floorclass {
		width: 800px;
	}
	.floor_two .floorul_hidden {
		width: 800px;
	}
	.floor_two .floorclass .floorul li {
		width: 159px;
	}
	.floor_two .floorclass .floorul .this {
		width: 157px;
	}
	.floor_two .floor_brand {
		width: 1008px;
	}
	.floor_two .floor_two_sort {
		width: 1008px;
		float: left;
		overflow: hidden;
	}
}

/*楼层样式3*/
.floor_three {
	width: 1200px;
	overflow: hidden;
	clear: both;
	margin-top: 20px;
	position: relative
}

.floor_three_green {
	border-top: 4px solid #27ae61;
}

.floor_three_green .flr_m_details {
	background: #ecfee6;
}
/* .floor_three_green .floor_menu h3{ background:#27ae61;} */
.floor_three_green .floor_menu .title .txt-type span {
	border-color: #27ae61;
}

.floor_three_green .floorclass .floorul .this {
	color: #27ae61;
}

.floor_three_green .flr_sp_brand a:hover {
	background: #27ae61
}

.floor_three_green .ranking_three .rankno_three {
	background: #27ae61
}

.floor_three_green .floor_three_adv {
	background: #27ae61
}

.floor_three_green .floor_three_adv span {
	border: 5px solid #27ae61
}

.floor_three_blue {
	border-top: 4px solid #3fadec;
}

.floor_three_blue .flr_m_details {
	background: #e0f9ff;
}
/* .floor_three_blue .floor_menu h3{ background:#3fadec;} */
.floor_three_blue .floor_menu .title .txt-type span {
	border-color: #3fadec;
}

.floor_three_blue .floorclass .floorul .this {
	color: #3fadec;
}

.floor_three_blue .flr_sp_brand a:hover {
	background: #3fadec
}

.floor_three_blue .ranking_three .rankno_three {
	background: #3fadec
}

.floor_three_blue .floor_three_adv {
	background: #3fadec
}

.floor_three_blue .floor_three_adv span {
	border: 5px solid #3fadec
}

.floor_three_orange {
	border-top: 4px solid #fd6850;
}

.floor_three_orange .flr_m_details {
	background: #fdeae1;
}
/* .floor_three_orange .floor_menu h3{ background:#fd6850;} */
.floor_three_orange .floor_menu .title .txt-type span {
	border-color: #fd6850;
}

.floor_three_orange .floorclass .floorul .this {
	color: #fd6850;
}

.floor_three_orange .flr_sp_brand a:hover {
	background: #fd6850
}

.floor_three_orange .ranking_three .rankno_three {
	background: #fd6850
}

.floor_three_orange .floor_three_adv {
	background: #fd6850
}

.floor_three_orange .floor_three_adv span {
	border: 5px solid #fd6850
}

.floor_three_purple {
	border-top: 4px solid #0051a3;
}

.floor_three_purple .flr_m_details {
	background: #fceffd;
}
/* .floor_three_purple .floor_menu h3{ background:#0051a3;} */
.floor_three_purple .floor_menu .title .txt-type span {
	border-color: #0051a3;
}

.floor_three_purple .floorclass .floorul .this {
	color: #0051a3;
}

.floor_three_purple .flr_sp_brand a:hover {
	background: #0051a3
}

.floor_three_purple .ranking_three .rankno_three {
	background: #0051a3
}

.floor_three_purple .floor_three_adv {
	background: #0051a3
}

.floor_three_purple .floor_three_adv span {
	border: 5px solid #0051a3
}

.floor_three .floorclass {
	width: 514px;
	float: left;
	overflow: hidden;
}

.floor_three .floorul_hidden {
	width: 514px;
	float: left;
	overflow: hidden;
	position: relative;
}

.floor_three .floorclass .floorul {
	width: 516px;
	margin-top: -1px;
	height: 39px;
	z-index: 3;
	background: #EEEEEE;
	border-bottom: 1px solid #777;
	z-index: 0;
	position: relative
}

.floor_three .floorclass .floorul li {
	float: left;
	width: 101px;
	height: 41px;
	text-align: center;
	line-height: 41px;
	font-size: 14px;
	font-weight: bold;
	cursor: pointer;
	background: url(../images/tabli.jpg) no-repeat left center;
}

.floor_three .floorclass .floorul .this {
	background: #fff;
	height: 38px;
	position: relative;
	border: 1px solid #777;
	border-bottom: 1px solid #fff;
	width: 99px;
	top: 1px;
}

.floor_three .ftab {
	width: 514px;
	overflow: hidden;
	position: relative
}

.floor_three .classpro {
	width: 516px;
	float: left;
	border-bottom: 1px solid #ddd;
	background: url(../images/floolonebg.jpg) repeat-x left top;
	overflow: hidden;
	z-index: 1;
	position: relative;
	top: -1px;
}

.floor_three .productone {
	width: 172px;
	float: left;
	background: #fff;
	margin-top: 1px;
}

.floor_three .productone ul {
	padding: 5px;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	width: 160px;
	height: 190px;
	position: relative;
	z-index: 0;
}

.floor_three .productone ul li {
	line-height: 15px;
}

.floor_three .productone ul li a {
	color: #555555;
}

.floor_three .productone .this {
	background: #F5F5F5;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
}

.floor_three .productone ul .pronames {
	height: 30px;
	overflow: hidden;
	margin-top: 5px;
}

.floor_three .productone ul .promoneys {
	margin-top: 5px;
}

.floor_three .productone ul .promoneys .red {
	font-size: 14px;
	margin-right: 10px;
}

.floor_three  .center_span {
	width: 130px;
	padding-left: 15px;
	*padding-left: 26px;
	height: 130px;
	display: table-cell;
	*display: block;
	text-align: center;
	position: relative;
	vertical-align: middle;
	padding-top: 5px;
	overflow: hidden;
}

.floor_three .center_span p {
	*position: absolute;
	top: 50%;
	left: 50%;
}

.floor_three  .center_span p img {
	*position: relative;
	top: -50%;
	left: -50%;
}

.floor_three .ranking_three {
	width: 199px;
	float: left;
	border-left: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	border-right: 1px solid #ddd;
	overflow: hidden;
	position: relative;
}

.floor_three .ranking_three h1 {
	height: 38px;
	line-height: 38px;
	font-size: 16px;
	font-weight: bold;
	border-bottom: 1px dashed #E1E1E1;
	text-align: center;
	color: #000;
}

.floor_three .ranking_three .rankul_three {
	float: left;
	overflow: hidden;
	width: 199px;
	border-bottom: 1px dashed #E1E1E1;
	margin-top: 5px;
	overflow: hidden;
	position: relative;
	padding-bottom: 4px;
	height: 73px;
}

.floor_three  .ranking_three .rankul_three .rankimg_three {
	float: left;
	width: 83px;
	margin-right: 10px;
	height: 73px;
}

.floor_three .ranking_three .rankul_three .rankhui_three a {
	color: #636363;
	height: 35px;
	display: block;
}

.floor_three .ranking_three .rankul_three .rankmoney_three {
	color: #D70000;
	margin-top: 5px;
	font-size: 16px;
	font-weight: bold
}

.floor_three .ranking_three .rankno_three {
	display: block;
	position: absolute;
	top: 0px;
	left: 1px;
	width: 20px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	color: #FFF;
	overflow: hidden
}

.floor_three .ranking_three .rankul_three li {
	*float: left;
}

.floor_three  .ranking_three .rankul2_three {
	width: 199px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
	height: 152px;
}

.floor_three .ranking_three .rankul2_three li {
	border-bottom: 1px dashed #E1E1E1;
	line-height: 27px;
	padding-left: 10px;
}

.floor_three .center_ph_three {
	width: 73px;
	padding-left: 15px;
	height: 73px;
	display: table-cell;
	*display: block;
	text-align: center;
	position: relative;
	vertical-align: middle;
}

.floor_three .center_ph_three p {
	*position: absolute;
	top: 50%;
	left: 50%;
}

.floor_three .center_ph_three p img {
	*position: relative;
	top: -50%;
	left: -50%;
}
/*楼层广告*/
.floor_three .floor_three_adv {
	display: none;
}
/*楼层分类*/
.floor_three .floor_menu {
	width: 193px;
	float: left;
}
/* .floor_three .floor_menu h3{  float:left; width:100%; height:39px; overflow:hidden; line-height:39px; font-size:16px; color:#FFF; text-align:center} */
.floor_three .flr_m_details {
	width: 100%;
	float: left;
	overflow: hidden;
	border-bottom: 1px solid #ddd;
}

.floor_three .flr_advertisment {
	width: 100%;
	float: left;
	height: 200px;
	overflow: hidden;
}

.floor_three .flr_m_du {
	float: left;
	padding: 5px;
	width: 178px;
	overflow: hidden;
	height: 191px;
}

.floor_three .flr_m_du li {
	width: 100%;
	overflow: hidden;
	float: left;
	margin-bottom: 5px;
	float: left;
}

.floor_three .flr_m_du li h4 {
	width: 100%;
	clear: both;
	margin-top: 3px;
	color: #000;
}

.floor_three .flr_m_du li p {
	width: 100%;
	overflow: hidden;
	clear: both;
}

.floor_three .flr_m_du li p span {
	margin-right: 3px;
	width: 67px;
	float: left;
	margin-top: 3px;
	display: block;
	white-space: nowrap;
	overflow: hidden;
}

.floor_three .flr_m_du li p span a {
	color: #969595;
}

.floor_three .flr_m_du li p span a:hover {
	color: #000;
	text-decoration: underline
}
/*楼层品牌*/
.floor_three .floor_brand_three {
	width: 93px;
	float: left;
	overflow: hidden;
	border-bottom: 1px solid #ddd;
	border-right: 1px solid #ddd;
	border-top: 0px;
	position: relative;
	height: 440px;
}

.floor_three .brand_i {
	width: 93px;
	height: 33px;
	position: relative;
	margin-bottom: 12px;
	display: block;
	cursor: pointer;
	float: left;
}

.floor_three .brand_i a {
	display: block;
	width: 93px;
	position: absolute;
	top: 0px;
	left: 0px;
	height: 33px;
	filter: alpha(opacity = 0);
	-moz-opacity: 0;
	opacity: 0;
	text-align: center;
	line-height: 33px;
}

.floor_three .brand_i a:hover {
	display: block;
	color: #FFF;
	filter: alpha(opacity = 90);
	-moz-opacity: 0.90;
	opacity: 0.90;
}

.floor_three .floor_box_right {
	width: 809px;
	float: left;
	overflow: hidden
}

@media screen and (min-widht:800px) and (max-width:1024px) {
	.floor_three {
		width: 1200px;
	}
	.floor_three .floor_box_right {
		width: 809px;
	}
	.floor_three .floor_three_adv {
		display: none;
	}
}

@media screen and (min-width:1024px) {
	.floor_three {
		width: 1202px;
	}
	.floor_three .floor_box_right {
		width: 1009px;
	}
	.floor_three .floor_three_adv {
		width: 200px;
		height: 441px;
		float: left;
		display: block;
	}
	.floor_three .floor_three_adv span {
		width: 190px;
		height: 142px;
		border-top: 0px;
		display: block;
		float: left;
	}
}

/*楼层样式4*/
.floor_four {
	width: 1200px;
	overflow: hidden;
	clear: both;
	margin-top: 20px;
	position: relative
}
/*楼层样式4绿色*/
.floor_four_green {
	border-top: 4px solid #27ae61
}
/* .floor_four_green .floor_menu h3{ background:#27ae61;} */
.floor_four_green .floor_menu .title .txt-type span {
	border-color: #27ae61;
}

.floor_four_green .flr_m_details {
	background: #ECFEE6
}

.floor_four_green .floorclass .floorul .this {
	color: #27ae61;
}

.floor_four_green .floor_right_top {
	border-bottom: 2px solid #27ae61
}

.floor_four_green .floor_two_sort_numa {
	background: url(../images/floor2_sortgreen_1.jpg) no-repeat left;
}

.floor_four_green .floor_two_sort_numb {
	background: url(../images/floor2_sortgreen_2.jpg) no-repeat left;
}

.floor_four_green .floor_two_sort_numc {
	background: url(../images/floor2_sortgreen_3.jpg) no-repeat left;
}

.floor_four_green .floor_two_sort_numd {
	background: url(../images/floor2_sortgreen_4.jpg) no-repeat left;
}

.floor_four_green .floor_two_sort_nume {
	background: url(../images/floor2_sortgreen_5.jpg) no-repeat left;
}

.floor_four_blue {
	border-top: 4px solid #3eabec
}
/* .floor_four_blue .floor_menu h3{ background:#3eabec;} */
.floor_four_blue .floor_menu .title .txt-type span {
	border-color: #3eabec;
}

.floor_four_blue .flr_m_details {
	background: #e0f9ff
}

.floor_four_blue .floorclass .floorul .this {
	color: #3eabec;
}

.floor_four_blue .flr_sp_brand a:hover {
	background: #3eabec
}

.floor_four_blue .floor_right_top {
	border-bottom: 2px solid #3eabec
}

.floor_four_blue .floor_two_sort_numa {
	background: url(../images/floor2_sortblue_1.jpg) no-repeat left;
}

.floor_four_blue .floor_two_sort_numb {
	background: url(../images/floor2_sortblue_2.jpg) no-repeat left;
}

.floor_four_blue .floor_two_sort_numc {
	background: url(../images/floor2_sortblue_3.jpg) no-repeat left;
}

.floor_four_blue .floor_two_sort_numd {
	background: url(../images/floor2_sortblue_4.jpg) no-repeat left;
}

.floor_four_blue .floor_two_sort_nume {
	background: url(../images/floor2_sortblue_5.jpg) no-repeat left;
}

.floor_four_orange {
	border-top: 4px solid #fd6850
}
/* .floor_four_orange .floor_menu h3{ background:#fd6850;} */
.floor_four_orange .floor_menu .title .txt-type span {
	border-color: #fd6850;
}

.floor_four_orange .flr_m_details {
	background: #ffe9de
}

.floor_four_orange .floorclass .floorul .this {
	color: #fd6850;
}

.floor_four_orange .flr_sp_brand a:hover {
	background: #fd6850
}

.floor_four_orange .floor_right_top {
	border-bottom: 2px solid #fd6850
}

.floor_four_orange .floor_two_sort_numa {
	background: url(../images/floor2_sortorange_1.jpg) no-repeat left;
}

.floor_four_orange .floor_two_sort_numb {
	background: url(../images/floor2_sortorange_2.jpg) no-repeat left;
}

.floor_four_orange .floor_two_sort_numc {
	background: url(../images/floor2_sortorange_3.jpg) no-repeat left;
}

.floor_four_orange .floor_two_sort_numd {
	background: url(../images/floor2_sortorange_4.jpg) no-repeat left;
}

.floor_four_orange .floor_two_sort_nume {
	background: url(../images/floor2_sortorange_5.jpg) no-repeat left;
}

.floor_four_purple {
	border-top: 4px solid #0051a3
}
/* .floor_four_purple .floor_menu h3{ background:#0051a3;} */
.floor_four_purple .floor_menu .title .txt-type span {
	border-color: #0051a3;
}

.floor_four_purple .flr_m_details {
	background: #fdefef
}

.floor_four_purple .floorclass .floorul .this {
	color: #0051a3;
}

.floor_four_purple .flr_sp_brand a:hover {
	background: #0051a3
}

.floor_four_purple .floor_right_top {
	border-bottom: 2px solid #0051a3
}

.floor_four_purple .floor_two_sort_numa {
	background: url(../images/floor2_sortpurple_1.jpg) no-repeat left;
}

.floor_four_purple .floor_two_sort_numb {
	background: url(../images/floor2_sortpurple_2.jpg) no-repeat left;
}

.floor_four_purple .floor_two_sort_numc {
	background: url(../images/floor2_sortpurple_3.jpg) no-repeat left;
}

.floor_four_purple .floor_two_sort_numd {
	background: url(../images/floor2_sortpurple_4.jpg) no-repeat left;
}

.floor_four_purple .floor_two_sort_nume {
	background: url(../images/floor2_sortpurple_5.jpg) no-repeat left;
}

.floor_four .floorclass {
	width: 808px;
	float: left;
	overflow: hidden;
	border-bottom: 1px solid #ddd;
	border-right: 1px solid #ddd;
}

.floor_four .floorul_hidden {
	width: 1008px;
	float: left;
	overflow: hidden;
	position: relative;
}

.floor_four .floorclass .floorul {
	width: 808px;
	margin-top: -1px;
	height: 39px;
	z-index: 3;
	background: #EEEEEE;
	border-bottom: 1px solid #777;
	z-index: 0;
	position: relative;
}

.floor_four .floorclass .floorul li {
	float: left;
	width: 134px;
	height: 41px;
	text-align: center;
	line-height: 41px;
	font-size: 14px;
	font-weight: bold;
	cursor: pointer;
	background: url(../images/tabli.jpg) no-repeat left center;
}

.floor_four .floorclass .floorul .this {
	background: #fff;
	height: 38px;
	position: relative;
	border: 1px solid #777;
	border-bottom: 1px solid #fff;
	width: 132px;
	top: 1px;
}

.floor_four .ftab {
	width: 808px;
	overflow: hidden;
	position: relative
}

.floor_four .classpro {
	width: 1008px;
	float: left;
	overflow: hidden;
	z-index: 1;
	position: relative;
}

.floor_four .productone {
	width: 162px;
	float: left;
	background: #fff;
	margin-top: 1px;
}

.floor_four .productone ul {
	padding: 5px;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	width: 150px;
	height: 190px;
	position: relative;
	z-index: 0;
}

.floor_four .productone ul li {
	line-height: 15px;
}

.floor_four .productone ul li a {
	color: #555555;
}

.floor_four .productone .this {
	background: #F5F5F5;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
}

.floor_four .productone ul .pronames {
	height: 30px;
	overflow: hidden;
	margin-top: 5px;
}

.floor_four .productone ul .promoneys {
	margin-top: 5px;
}

.floor_four .productone ul .promoneys .red {
	font-size: 14px;
	margin-right: 10px;
}

.floor_four  .center_span {
	width: 130px;
	padding-left: 15px;
	*padding-left: 26px;
	height: 130px;
	display: table-cell;
	*display: block;
	text-align: center;
	position: relative;
	vertical-align: middle;
	padding-top: 5px;
	overflow: hidden;
}

.floor_four .center_span p {
	*position: absolute;
	top: 50%;
	left: 50%;
}

.floor_four  .center_span p img {
	*position: relative;
	top: -50%;
	left: -50%;
}

/*楼层分类4*/
.floor_four .floor_menu {
	width: 193px;
	float: left;
}
/* .floor_four .floor_menu h3{  float:left; width:100%; height:39px; overflow:hidden; line-height:39px; font-size:16px; color:#FFF; text-align:center} */
.floor_four .flr_m_details {
	width: 100%;
	float: left;
	overflow: hidden;
	border-bottom: 1px solid #ddd;
}

.floor_four .flr_advertisment {
	width: 100%;
	float: left;
	height: 206px;
	overflow: hidden;
}

.floor_four .flr_m_du {
	float: left;
	padding: 5px;
	width: 178px;
	overflow: hidden;
	height: 191px;
}

.floor_four .flr_m_du li {
	width: 100%;
	overflow: hidden;
	float: left;
	margin-bottom: 5px;
	float: left;
}

.floor_four .flr_m_du li h4 {
	width: 100%;
	clear: both;
	margin-top: 3px;
	color: #000;
}

.floor_four .flr_m_du li p {
	width: 100%;
	overflow: hidden;
	clear: both;
}

.floor_four .flr_m_du li p span {
	margin-right: 3px;
	width: 67px;
	float: left;
	margin-top: 3px;
	display: block;
	white-space: nowrap;
	overflow: hidden;
}

.floor_four .flr_m_du li p span a {
	color: #969595;
}

.floor_four .flr_m_du li p span a:hover {
	color: #000;
	text-decoration: underline
}
/*楼层品牌4*/
.floor_four .floor_brand {
	width: 808px;
	float: left;
	overflow: hidden;
	border-bottom: 1px solid #ddd;
	border-right: 1px solid #ddd;
	border-top: 0px;
	height: 48px;
	_height: 47px;
	position: relative;
	margin-top: -1px;
}

.floor_four .flr_sp_brand {
	float: left;
	display: block;
	width: 1008px;
}

.floor_four .brand_i {
	width: 93px;
	height: 33px;
	position: relative;
	margin: 6px 3px;
	display: block;
	cursor: pointer;
	float: left;
	margin-left: 4px;
}

.floor_four .brand_i a {
	display: block;
	width: 93px;
	position: absolute;
	top: 0px;
	left: 0px;
	height: 33px;
	filter: alpha(opacity = 0);
	-moz-opacity: 0;
	opacity: 0;
	text-align: center;
	line-height: 33px;
}

.floor_four .brand_i a:hover {
	display: block;
	color: #FFF;
	filter: alpha(opacity = 90);
	-moz-opacity: 0.90;
	opacity: 0.90;
}

/*楼层排行4*/
.floor_four .floor_two_sort {
	width: 808px;
	float: left;
	overflow: hidden;
	padding-bottom: 10px;
	border-bottom: 1px solid #ddd;
	border-right: 1px solid #ddd;
}

.floor_four .floor_two_sort_hid {
	width: 1008px;
	float: left;
	overflow: hidden;
}

.floor_four .floor_two_sort_title {
	display: block;
	width: 100%;
	height: 40px;
	line-height: 40px;
	font-size: 16px;
}

.floor_four .floor_two_sort_title span {
	padding-left: 20px;
}

.floor_four .floor_two_sort_box {
	width: 1005;
	padding-left: 3px;
	float: left;
	overflow: hidden;
}

.floor_four .floor_two_sort_box dl {
	width: 201px;
	float: left;
	height: 107px;
}

.floor_four .floor_two_sort_box dl dt {
	width: 85px;
	float: left;
	padding-left: 30px;
	height: 85px;
	margin-top: 11px;
	float: left
}

.floor_four .floor_two_sort_box dl dt a {
	display: block;
	width: 85px;
	height: 85px;
	cursor: pointer
}

.floor_four .floor_two_sort_box dl dd {
	width: 81px;
	padding-left: 5px;
	float: left
}

.floor_four .floor_two_sort_box dl dt span {
	width: 85px;
	height: 85px;
	overflow: hidden;
}

.floor_four .floor_two_sort_box dl dd h5 {
	margin-top: 11px;
	width: 100%;
	float: left;
	height: 60px;
	line-height: 20px;
	overflow: hidden;
	font-size: 12px;
}

.floor_four .floor_two_sort_box dl dd span {
	margin-top: 10px;
	color: #ff7300;
	font-size: 16px;
	height: 20px;
}

.floor_four .floor_box_right {
	width: 809px;
	float: left;
	overflow: hidden
}

@media screen and (min-widht:800px) and (max-width:1024px) {
	.floor_four {
		width: 1200px;
	}
	.floor_four .floor_box_right {
		width: 809px;
	}
	.floor_four .floorclass {
		width: 808px;
	}
	.floor_four .ftab {
		width: 808px;
	}
	.floor_four .floorclass .floorul {
		width: 808px;
	}
	.floor_four .floorclass .floorul li {
		width: 134px;
	}
	.floor_four .floorclass .floorul .this {
		width: 132px;
	}
	.floor_four .productone {
		width: 162px;
	}
	.floor_four .productone ul {
		width: 150px;
	}
	.floor_four .floor_brand {
		width: 808px;
	}
	.floor_four .floor_two_sort {
		width: 808px;
		float: left;
		overflow: hidden;
	}
}

@media screen and (min-width:1024px) {
	.floor_four {
		width: 1202px;
	}
	.floor_four .floor_box_right {
		width: 1009px;
	}
	.floor_four .floorclass {
		width: 1008px;
	}
	.floor_four .ftab {
		width: 1008px;
	}
	.floor_four .floorclass .floorul {
		width: 1008px;
	}
	.floor_four .floorclass .floorul li {
		width: 167px;
	}
	.floor_four .floorclass .floorul .this {
		width: 165px;
	}
	.floor_four .productone {
		width: 168px;
	}
	.floor_four .productone ul {
		width: 156px;
	}
	.floor_four .floor_brand {
		width: 1008px;
	}
	.floor_four .floor_two_sort {
		width: 1008px;
		float: left;
		overflow: hidden;
	}
}

/*友情链接*/
@media screen and (min-widht:800px) and (max-width:1024px) {
	.friendlink {
		width: 1200px;
	}
	.friendlink .linkimg {
		width: 1200px;
	}
	.friendlink .linka {
		width: 1200px;
	}
	.wemall {
		width: 1200px;
	}
	.footer .footerArea {
		width: 1200px;
	}
}

@media screen and (min-width:1024px) {
	.friendlink {
		width: 1200px;
	}
	.friendlink .linkimg {
		width: 1200px;
	}
	.friendlink .linka {
		width: 1200px;
	}
	.wemall {
		width: 1202px;
	}
	.footer .footerArea {
		width: 1202px;
	}
}