﻿@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;}

.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; 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%; text-align:center;}
.top_mid_regiment_img_bottom_left_t{ width:150px; float:center; 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:center; 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
}
.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:220px; padding:5px 10px; margin-top:10px; float:left;}
.index_sale_two li { width:100%; float:left;}
.index_sale_two .sale_two_img{ width:220px; height:220px; position:relative;}
.index_sale_two .sale_two_img a{width:220px; height:220px; display:block; cursor:pointer}
.index_sale_two .sale_two_img span{ width:220px; height:220px; 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:0px auto; width:100%; height:20px; line-height:20px; 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:904px;}
	.index_sale_one{ padding:5px;}
	.index_sale_two{padding:5px 10px;}
	.datecarry_one{ padding:4px 5px 4px 4px;}
}

/*品牌*/
.index_brand_right{ width:288px; float:left; margin-top:10px;}
.brand_bottom_adv{ width:288px; float:left; margin-top:5px; height:127px; overflow:hidden;}
.brand {width:288px;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}
.brand ul {width:288px;overflow:hidden;*padding-bottom:1px;margin-top:8px; height:138px; overflow:hidden}
.brand ul li {width:142px;height:66px;float:left; border:1px solid #f5f5f5; overflow:hidden; position:relative;}
.brand ul li img {width:142px;height:66px;}
.brand ul li a{ display:block; width:140px;height:64px;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;}


/*懒加载楼层*/
.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:1009px;
	float:left;
	height:372px;
	overflow:hidden;
}
.floor .floorul_hidden{ width:609px; overflow:hidden;}
.floor .floorclass .floorul {
	width:1009px;
	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:332px;
}
.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:185px;
	height:332px;
	_padding:4px;
	_height:247px;
	position:relative;
	z-index:0;
}
.floor .productone ul li {
	line-height:20px;
}
.floor .productone ul li a {
	color:#555555;
}
.floor .productone .this {
	background:#fff;
	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%;
	height: 185px;
	width: 185px;
}
.floor .ranking {
	width:1008px;
	float:left;
	/* border-right:1px solid #ddd;
	border-left:1px solid #ddd;
	border-bottom:1px solid #ddd; */
	overflow:hidden;
	position:relative;
}
.floor .rank_advertisment{ width:198px; float:left; overflow:hidden; height:198px;}
.floor .ranking h1 {
	padding:5px 0px 3px 10px;
	width:100%;
	height:37px;
	line-height:37px;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	color:#000;
}
.floor .ranking .rankul {
	margin-left:auto;
	margin-right:auto;
	width:200px;
	border:1px dashed #E1E1E1;
	margin-top:5px;
	overflow:hidden;
	position:relative;
	height:124px;
	padding-bottom:4px;
	float: left;
}
.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%;
}
/*楼层分类*/
.floor .floor_menu{ width:193px; 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 {
/*   border-bottom:1px solid #cccccc; */
  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: #000; vertical-align: middle; display: inline-block; *display: inline/*IE6,7*/;zoom:1; }

.floor .flr_m_details{ width:193px; float:left; overflow:hidden;  border-bottom:1px solid #ddd; }
.floor .flr_m_du{ float:left; padding:8px; width:177px; overflow:hidden; height:302px;  }
.floor .flr_m_du li{ width:177px; overflow:hidden; float:left;  margin-bottom:5px; float:left; } 
.floor .flr_m_du li h4{ width:177px; clear:both; margin-top:5px; color:#000; margin-bottom:5px; } 
.floor .flr_m_du li p{ width:177px;  overflow:hidden; clear:both;}
.floor .flr_m_du li p span{ margin-right:3px; width:67px; 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}
.floor .flr_advertisment{ width:193px; float:left; height:193px;  overflow:hidden;}
.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;}
.floor .floorclass{ width:1009px;}
.floor .floorul_hidden{ width:809px;}
.floor .productone ul {padding:5px 7px;}
.floor .floorclass .floorul li {width:25%;}
.floor .ftab {width:1009px;}
.floor .ftabone {width:1009px;}
.floor .classpro {width:1020px;}
.floor .productone { width:202px;}
.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;
}
.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;}
.wemalls{ width:1200px; }
.footer .footerArea{  width:1200px;}
}

@media screen and (min-width:1024px) {
.friendlink{ width:1200px; }
.friendlink .linkimg{ width:1200px; }
.friendlink .linka{ width:1200px; }
.wemalls{ width:1202px;}
.footer .footerArea{  width:1202px; }
}





