@charset "utf-8";
/* CSS Document */
/*侧面分类*/
.first-show {
	clear: both;
	width:1210px;
	margin:auto;
}
.main-nav {
	width: 210px;
	z-index: 7;
	margin-top: -480px;
	float:left;
}
.float-list {
    width: 210px;
    height:480px;
    background: #373737;
}
.float-list dl {
	position: relative;
	z-index: 7;
	clear: both;
	width: 210px;
	cursor: pointer;
/*	filter: alpha(Opacity=90);
	opacity:0.9;
*/}
.float-list dl dt {
	display: inline;
	position: relative;
	float: left;
	width: 198px;
/*	border: 1px solid #eee;
*/	border-top: none;
	line-height: 22px;
	overflow: hidden;
	text-align: left;
	padding: 5px 0px 5px 10px;
	background: #373737;
}

.float-list dl dt.hover {
	background-color: #282828;
	width: 198px;
	z-index: 7;
/*	border: 1px solid #eee;*/
	border-right: none;
	border-left: 2px solid #E31939;
	padding-left: 9px;
	padding-top: 5px;
}




.float-list dl dt.hover .arrow-right {
	top: 6px;
	right: 17px;
}
.float-list dl dt strong {
	float: left;
	width: 190px;
	height: 18px;
	overflow: hidden;
	margin: 0 0 4px;
	color:#fff;
	font-size:20px;
	border-bottom:#FFF 1px dashed;
	padding-bottom:9px;

}
.float-list dl dt strong a {
	color: #fff;
	font-size: 16px;
	line-height: 18px;
	 font-weight:bold;
}


.float-list dl dt .arrow-right{
	display:block;
    height: 12px;
	position: absolute;
    top: 6px;
    right: 6px;
	font: 700 12px/18px simsun;
}
.float-list dl dt p {
	clear: both;
/*	height: 44px;*/
	overflow: hidden;
	font-size: 12px;
	line-height:44px;
}
.float-list dl dt p a {
/*	white-space: nowrap;
*/	height:22px;
	line-height:22px;
	display:inline-block;
	margin-right: 13px;
	float: left;
	color:#FFF;
	font-size:13px;
		width:53px;
		overflow:hidden;
}


.float-list dl dt p a:hover{
	color:#F00;	
}

.float-list dl dd {
    display: none;
    position: absolute;
    left: 209px;
    width: 350px;
    background: #fff;
    border: 1px solid #eee;
    z-index: 6;

}

.float-list dl:nth-of-type(1) dd{height:320px !important;}
.float-list dl:nth-of-type(2) dd{height:130px !important;}
.float-list dl:nth-of-type(3) dd{height:82px !important; min-height:82px !important;}
.float-list dl:nth-of-type(4) dd{height:82px !important; min-height:82px !important;}




.float-list dl dd a {
	color: #666;
	white-space: nowrap; /*禁止文字自动换行*/
}
.float-list dl dd .secondlist {
    float: left;
    width: 400px;
    padding: 0 20px;
    font-size: 12px;

}
.float-list dl dd .secondlist li {
    width: 300px;
    padding: 10px 0;
    line-height: 22px;
/*    overflow: hidden;*/
		padding-bottom:30px;
		min-height:300px;
}
.float-list dl dd .secondlist li strong {
    float: left;
    width: 90px;
    font-weight: 400;
    text-align: left;
	font-size:18px;
	font-weight:bold;
}
.float-list dl dd .secondlist li strong a {
    padding: 0;
    color: #444;
    font-size: 14px;
}
.float-list dl dd .secondlist li .float-list-cont {
    float: left;
    width: 330px;
}
.float-list dl dd .secondlist li .float-list-cont a {
    float: left;
	padding-right:13px;
	font-size:14px;
}
.float-list dl dd .secondlist li .float-list-cont a:hover {
	color:#F00;

}


/*banner*/
.category-banner{
	position: relative;
	height: 480px;
	zoom: 1;
	width: 1000px;
	overflow: hidden;
	left:209px;
}
.category-banner .banner-panel{
	height:480px;
	overflow:hidden;	
}
.category-banner .banner-panel li{
	width:100%;
	height:480px;	
}
.category-banner .banner-panel li a{
	display:block;
	width:100%;
	height:480px;
}
.category-banner .banner-extra{
	width:100%;
	position:absolute;
	bottom:15px;	
	text-align:center;
}
.category-banner .banner-extra span{
	display:inline-block;
    height: 20px;
    width: 20px;
    margin-left: 10px;
    color: #fff;
    cursor: pointer;
	background:#000;
	filter:alpha(opacity=60);
	opacity:.6;
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
}
.category-banner .banner-extra span.curr{
	background:#09ABA8;	
}

/*广告*/
.image-box1{
	width: 1210px;
	height: 187px;
	margin: 0px auto;
	padding-top: 10px;
	overflow: hidden;	
}
.image-box1 a {
	display: inline;
	float: left;
	margin: 0 10px 0 0;
}
.image-box1 a.last{
	margin:0;	
}


/*分类楼层*/
.floor-wrapper{
	width: 1210px;
    margin: 15px auto;
    clear: both;	
}
.floor-wrapper .mt{
	height: 55px;
    line-height: 55px;
    border-bottom: 3px #bbb solid;	
}
.floor-wrapper .mt h2 {
    height: 55px;
    line-height: 55px;
    font-size: 24px;
    float: left;
	border-bottom: #bb0400 3px solid;
	padding-right:10px;
}

.floor-wrapper .mt h2 i{ background:#000; color:#FFF;  width:30px; line-height:30px; display:inline-block; background:url(../images/f.jpg) no-repeat; padding-left:3px}

.floor-wrapper .mt h2 span{ font-weight:bold; margin-left:10px;}
.floor-wrapper .mt a.category-more {
    float: right;
	height:32px;
    line-height: 32px;
    margin-right: 10px;
	margin-top:20px;
	display:inline-block;
}

.floor-left{ width:300px; height:440px; float:left; margin-top:15px;}
.floor-right{ width:235px;border-radius:8px;float:right;border:#dcdcdc 2px solid;height:436px; margin-top:15px;background:url(../images/rxph.jpg) no-repeat top center; background-position:65px 30px; overflow:hidden;}
.floor-right ul{ width:100%; margin-top:80px;}
.floor-right ul li{ width:100%; height:70px; line-height:70px; border-top:#dcdcdc 2px solid;}
.floor-right ul li span{ width:16px; height:16px;  line-height:16px; text-align:center; display:inline-block; color:#FFF; font-size:12px; margin-left:18px; float:left; margin-top:26px;}
.floor-right ul li:nth-of-type(1) span{ background:#ff311a;}
.floor-right ul li:nth-of-type(1) span:after{ content:"1";}
.floor-right ul li:nth-of-type(2) span{ background:#fcb100;}
.floor-right ul li:nth-of-type(2) span:after{ content:"2";}
.floor-right ul li:nth-of-type(3) span{ background:#5eb611;}
.floor-right ul li:nth-of-type(3) span:after{ content:"3";}
.floor-right ul li:nth-of-type(4) span{ background:#a48674;}
.floor-right ul li:nth-of-type(4) span:after{ content:"4";}
.floor-right ul li:nth-of-type(5) span{ background:#a48674;}
.floor-right ul li:nth-of-type(5) span:after{ content:"5";}
.floor-right .money{ width:60px; line-height:18px; float: left;font-size:12px; color:#F00; font-weight:bold; margin:26px 0 0 10px;}
.floor-right .chanpin{ width:60px; height:60px; float:right; margin-right:10px;}
.floor-right .chanpin img{ width:100%; height:100%;}
.floor-wrapper .floor-content{
/*	clear: both;
*/    width: 650px;
    min-height: 436px;
/*    margin-right: -10px;*/	
	border:#dcdcdc 2px solid;
    border-radius:8px;
	float:left;
	 margin-top:15px;
	 margin-left:10px;
}
.floor-wrapper .floor-content .item{
	width: 215px;
    overflow: hidden;
/*    margin-right: 10px;
    margin-top: 10px;
*/    float: left;
    display: inline;
    position: relative;	
    border: 1px solid #dcdcdc;
}

.floor-wrapper .floor-content .item:nth-of-type(1)
{ border-top:0px; border-left:0px;}
.floor-wrapper .floor-content .item:nth-of-type(2)
{ border-top:0px;}
.floor-wrapper .floor-content .item:nth-of-type(3)
{ border-top:0px; border-right:0px;}
.floor-wrapper .floor-content .item:nth-of-type(4)
{ border-bottom:0px;  border-left:0px;}
.floor-wrapper .floor-content .item:nth-of-type(5)
{ border-bottom:0px;}
.floor-wrapper .floor-content .item:nth-of-type(6)
{ border-bottom:0px;border-right:0px;}


.floor-wrapper .item .item-inner{
/* 	width: 220px;
   border: 1px solid #eee;
*/    text-align: center;
    overflow: hidden;
	padding:8px 0 0 15px;
}
.floor-wrapper .item .item-img {
    display: block;
/*    height: 180px;
*/    text-align:right;
position:relative;
top:-5px;
/*float:right;*/
/*padding-right:25px;*/
width:160PX;
}
.floor-wrapper .item .item-img img {
	display:block;
    margin: 0 auto;
}



.floor-wrapper .item .item-img img:hover{
    overflow: hidden;
    transform: scale(1.2);
    transition-duration: 750ms;
    transition-timing-function: ease-out;
}



.floor-wrapper .item .item-name{
    height: 25px;
	line-height:25px;
    overflow: hidden;
    font-size: 14px;
    color: #333;	
	text-align:left;
	position:relative;
	z-index:10;
}
.floor-wrapper .item .item-price{
	display: block;
    height: 25px;
    line-height: 10px;
    padding: 5px 0 0;
        overflow: hidden;	
	text-align:left;
		position:relative;
	z-index:10;
	
}
.floor-wrapper .item .item-price .sale-price{
	font-size: 20px;
    font-weight: 400;
    font-family: Arial, Helvetica, sans-serif;
    text-overflow: ellipsis;
    white-space: nowrap;
    min-width: 70px;
    float: left;
/*    overflow: hidden;	*/
}
.floor-wrapper .item .add-cart{
	background:url(../images/common/common-icon.png) no-repeat;
	display: block;
    width: 30px;
    height: 30px;
    background-position: -165px 0;
    position: absolute;
    right:6px;
    bottom:7px;
	z-index:10;
}
/*.floor-wrapper .floor-content .item:hover,.floor-wrapper .floor-content .item:hover .item-inner{
	border:0px solid #E31939;	
}*/
