﻿@charset "utf-8";
html{ zoom: expression(function(ele){ ele.style.zoom = "1"; document.execCommand("BackgroundImageCache", false, true); }(this)); }
.web-width{ width:1168px; margin:0 auto;}
.module{ border:1px solid #E1E1E1; padding:0 10px; height:auto; margin:0 auto; overflow:hidden; background:#FFF;}
.notopline{ border-top:none;}
.bottom-shadow{ display:block; height:4px; background:url(/image/box-shadow.gif); left:0px; bottom:-4px; overflow:hidden; margin-top:10px; }
.index_content
{
	position:relative;
	z-index:1;
    margin-left: auto;
    margin-right: auto;
    width: 1190px;
    min-width: 1190px;
}

  .horizontalBanner
    {
    text-align: center;
    overflow: hidden;
    min-width: 1190px;  
    }
    .horizontalBanner .wrap {

    width: 1190px;
    margin: 0px auto;
    }
    .horizontalBanner .pic {

    width: 1920px;
    margin-left: -370px;
    }


.slider {
	height: 325px; overflow: hidden; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid; position: relative; z-index: 2;min-width: 1190px;
}
.slider .wrap {
	position: relative;width: 1190px;margin-top: 0px;margin-bottom: 0px;margin-left: auto;margin-right: auto;
}
.slider .pic {
	left: 0px; top: 0px; margin-left: -370px; position: absolute; z-index: 0;
}
.slider .pic li {
	width: 1920px; position: absolute;
}
.slider .switchable-triggers {
	top: 280px; text-align: center; color: rgb(255, 255, 255); font-size: 0px; position: relative; z-index: 2; text-shadow: 0px 1px 1px rgba(0,0,0,0.5), 0px -1px 0px rgba(255,255,255,0.5);
}
.slider .switchable-triggers li {
	margin: 0px 8px; border-radius: 50%; border: 1px solid rgb(221, 221, 221); width: 10px; height: 10px; line-height: 18px; overflow: hidden; font-size: 40px; display: inline-block; cursor: pointer; opacity: 0.7; background-color: rgb(255, 255, 255); -webkit-border-radius: 50%; -moz-border-radius: 50%;
}
.slider .switchable-triggers .current {
	border: 1px solid rgb(237, 85, 101); color: rgba(166, 81, 168, 0.8); opacity: 0.8; text-shadow: 0px 1px 1px #ad59af, 0px 0px 0px #000, 0px 1px 0px rgba(255,255,255,0.8); background-color: rgb(237, 85, 101);
}
.slider .prev {
	border-radius: 5px; top: 132.5px; width: 30px; height: 50px; text-align: center; line-height: 50px; position: absolute; z-index: 2; cursor: pointer; opacity: 0; transition-duration: 0.5s; background-color: rgb(102, 102, 102); -webkit-border-radius: 5px; -moz-border-radius: 5px; -webkit-transition-duration: .5s; -moz-transition-duration: .5s; -o-transition-duration: .5s;
}
.slider .next {
	border-radius: 5px; top: 132.5px; width: 30px; height: 50px; text-align: center; line-height: 50px; position: absolute; z-index: 2; cursor: pointer; opacity: 0; transition-duration: 0.5s; background-color: rgb(102, 102, 102); -webkit-border-radius: 5px; -moz-border-radius: 5px; -webkit-transition-duration: .5s; -moz-transition-duration: .5s; -o-transition-duration: .5s;
}
.slider .prev i {
	color: rgb(228, 228, 228); font-size: 30px;
}
.slider .next i {
	color: rgb(228, 228, 228); font-size: 30px;
}
.slider .prev {
	left: 0px;
}
.slider .next {
	right: 0px;
}
.slider:hover .prev {
	opacity: 0.2;
}
.slider:hover .next {
	opacity: 0.2;
}
.slider:hover .prev:hover {
	opacity: 0.7;
}
.slider:hover .next:hover {
	opacity: 0.7;
}
.bannerArea{ height:400px; margin-top:0px;width: 100%;min-width:1190px }
.banner-img{ width:100%; height:400px; overflow:hidden; position:relative; z-index:1;background-position: left;margin-left: 0}
.banner-img .banner-box li{  position:absolute; height:400px; width:100%; background-repeat:no-repeat; background-position:center;}
.banner-img .banner-btn-box{  margin:auto;position: relative;height: 400px;width: 1190px;min-width:1190px  }
.banner-img .banner-btn {width:928px;height:395px;  cursor:pointer}
.banner-img .banner-btn div{right:275px;bottom:10px; position:absolute; }
.banner-img .banner-btn span{ display:block; float:left; width:22px; height:22px;font-weight:bold; text-align:center; line-height:22px; color:#FFF; font-size:12px; margin-right:10px; background-color:rgb(34, 34, 34); cursor:pointer;  -moz-border-radius:50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    behavior: url(border-radius.htc);
}
.banner-img .banner-btn .on{ background-color:#C80002;}


.banner_bg{width:100%; height:400px; overflow:hidden;margin-left: 0;float: left;padding-right: 0px}

.notice{
    width:340px;
    height:310px;
    overflow:hidden;


}
.notice_list{font-size:12px;}
	        .notice_list ul li{ position:relative;padding-left: 5px;  font-size:12px; line-height:1em; padding:9px 0 0 0px; _padding-top:9px;  vertical-align:bottom; border-bottom:1px solid #eeeeee;overflow:hidden;}
	        .notice_list ul li div{ height: 13px;line-height: 13px;overflow:hidden;padding-left: 5px!important}
	        .notice_list ul li .date{ line-height:24px; color:#888888; }
	        .notice_list ul li a{ vertical-align:baseline; color:#111; font-size:12px; line-height:1em;}
	        .notice_list ul li a:hover{color:#0089CD;}

.module-title{ height:33px; border-bottom:1px solid #e5527f; position:relative;}
.module-title h2{ font:bold 17px/17px 'Microsoft YaHei'; color:#e5527f;border-bottom: 3px solid #e5527f;bottom: 0px;padding: 0 5px 5px 0;position: absolute;}
.module-title .en{bottom: 1px;color: #CFCFCF;font: 12px/20px Arial bold,Arial;left: 88px;position: absolute;}
.module-title .info-list{bottom: 3px;position: absolute;right: 0px; }
.module-title a{ color:#333333;}
.module-title a:hover{ color:#e80d1e; text-decoration:none;}
.module-title .more{bottom: 3px;padding: 0 20px 0 0; position: absolute;right: 0;font-weight: bold;color: #111;font-size: 13px}
.module-title .more:hover{background-position: 25px -111px; color: #e5527f;}
.billbanner{  padding-top:10px; padding-bottom:10px; margin-bottom:10px; overflow:hidden;}
.limitBuy{ width:750px; height:360px;margin-bottom:10px; overflow:hidden;}
.limitBuy .limit-list{
    height: 290px;
    overflow: hidden;
    position: relative;
    width: 760px;
	color:#666666;
}
.limitBuy .limit-list li{
	border:1px solid #E1E0E0;
	width:178px;
	height:288px;
	float:left;
	margin-right:9px;
	overflow:hidden;
}
.limitBuy .limit-list .thumb{
	padding:8px 10px 6px 10px;
}
.limitBuy .limit-list .thumb img{
	width:160px;
	height:160px;	
}
.limitBuy .limit-list .price{
	margin-bottom:8px;
	padding-left:10px;
	line-height:21px;
	height:33px;
	position:relative;
}
.limitBuy .limit-list .price strong{
	color: #e5527f;
    font-size:22px;
    font-weight:bold;
    position:absolute;
}
.limitBuy .limit-list .price strong b
{
	font-size:16px;
}
.limitBuy .limit-list .price s
{
	display:block;
	color:#aaaaaa;
	height:14px;
	line-height:18px;
	font-family:Arial;
}
.limitBuy .limit-list .price a
{
	display:inline-block;
	width:56px;
	height:21px;
	background:url(../image/index_new_bg.png) -180px -43px no-repeat;
	text-indent:20px;
	color:#ffffff;
	font-weight:bold;
	position:absolute;
	right:10px;
}
.limitBuy .limit-list .price a:hover
{
	text-decoration:none;
	color:#ddd;
}
.limitBuy .limit-list .name{
	height:34px;
	overflow:hidden;
	padding-left:10px;
	margin-bottom:4px;	
}
.limitBuy .limit-list .name a{
	color:#666666;
}
.limitBuy .limit-list .name a:hover{
	color:#e80d1e;
	text-decoration:none;
}
.limitBuy .limit-list .time{
	background:#E5E5E5;
	line-height:32px;
	text-indent:28px;
	background:url(../image/index_new_bg.png) 5px -42px no-repeat #F8F8F5;
}
.limitBuy .limit-list .time b{
	color:#555;
}


.hotPromotions{ height:390px;margin-bottom:10px; overflow:hidden;}
.module .bill-img img {float: left;}
.module .bill-img em {float: left;}
.module .bill-img em img {display: block;float: none;}
.module .bill-img .row{ background:#000; width:200px; height:320px; overflow:hidden;float: left;}
.module .bill-img .row .two .abox{ background:#000; display:block; width:200px; height:160px; overflow:hidden;}
.module .bill-img .row_end .up{ background:#000; width:400px; height:160px;overflow:hidden;}
.module .bill-img .row_end .down{ background:#000; width:400px; height:160px;overflow:hidden;}
.module .bill-img .row_end .down .abox{ background:#000; display:block; width:200px; height:160px; float:left;overflow:hidden;}

.onSale{ height:320px;margin-bottom:10px;}

.onSale .tab-con{
	width:1000px;
	height:260px;
	overflow:hidden;
	
	position:relative;
}
.onSale .tab-con .tab-con-box{
	position:absolute;	
}
.onSale .tab-con .tab-con-list{
	width:1008px;
	height:255px;
	overflow:hidden;
}
.onSale a{
	color:#666666;	
}
.onSale a:hover{
	color:#e80d1e;
	text-decoration:none;
}
.onSale .tab-tag{
	bottom: -1px;
    right: 210px;
    position: absolute;
}
.onSale .tab-tag span{
	display:block;
	float:left;
	width:106px;
	height:32px;
	line-height:32px;
	text-align:center;
	font-size: 15px;
    font-weight: bold;
	color:#444444;
	border-bottom: 1px solid #e5527f;
   /* border-top: 3px solid #FFFFFF;*/
	background-color:#F6F6F6;
	margin-right:2px;
}
.onSale .tab-tag .on{
	/*border-color: #e5527f #e5527f #FFFFFF;
    border-style: solid;
    border-width: 3px 1px 1px;*/
    color: #444444;
    padding: 0;
    background-color:#e5527f;
}
.onSale .tab-con-gg
{
	width:200px;
	line-height:0;
	font-size:0;
}
.onSale .tab-con-gg a
{
	display:block;
}
.onSale .tab-tag .on a
{
	color:#ffffff;
}




.module .productlist {
    float: left;
    height: 255px;
    position: relative;
    width: 100%;
	overflow:hidden;
}
.module .productlist a:hover{
	text-decoration:none;	
}
.module .productlist dl {
    border: 1px solid #E1E0E0;
    float: left;
    height: 240px;
    margin: 5px 8px 0 0;
    overflow: hidden;
    width: 242px;
}
.module .productlist dl dt {
    height: 160px;
    padding: 4px 0;
}
.module .productlist dl dt img {
    display: block;
    height: 160px;
    margin: 0 auto;
    width: 160px;
}
.module .productlist dl .price {
    height: 31px;
    line-height: 31px;
	padding-left:5px;
	text-align:center;
	color:#444444;
}
.module .productlist dl .price a {
	background:url(../image/common_ico.png) -61px -110px no-repeat;
    color: #33261C;
    float: right;
    font-size: 14px;
    height: 31px;
    text-align: center;
    width: 61px;
}
.module .productlist dl .price a:hover {
    color: #33261C !important;
}
.module .productlist dl .price span {
    color: #e5527f;
    font: bold 14px/16px 'Microsoft YaHei';
	margin-right:15px;
}
.module .productlist dl .price span b {
    font-size: 12px;
    position: relative;
    top: -5px;
}
.module .productlist dl .price s {
    color: #AAAAAA;
    font-family:Arial;
}
.module .productlist dl .productname {
    background:#F8F8F5;
    height: 53px;
    margin: 5px 0 0;
    padding: 5px 10px 10px;
	color:#666666;
}
.module .productlist dl .eval {
    background:#F8F8F5;
    /*height: 22px;*/
    padding: 4px 10px;
	color:#666666;
	border-top:1px solid #eee;
}
.module .productlist dl .eval i
{
	font-style:normal;
	color:#999;
}
.module .productlist dl .productname a{
	color:#666666;
	display:block;
	width:168px;
	height:35px;
	overflow:hidden;
}
.module .productlist dl .productname a b
{
    font-weight:normal;
}
.module .productlist dl .productname a:hover{
	color:#e80d1e;	
}
.module .productlist dl .productname span {
    background:url(../image/index_new_bg.png) -71px -110px no-repeat;
    display: block;
    padding: 0 0 0 24px;
}
.module .productlist dl .productname span strong {
    color: #161210;
    font-size: 14px;
}

.hotlist {
    border-left: 1px solid #B79987;
    float: right;
    overflow: hidden;
    padding: 1px 0 0 10px;
    width: 190px;
}
.hotlist h3 {
    color: #000000;
    font-size: 14px;
    font-weight: bold;
    height: 25px;
}
.hotlist dl {
    border-bottom: 1px solid #D2D2D2;
    overflow: hidden;
    padding: 6px 0;
}
.hotlist dl a:hover {
    color: #DC0000;
}
.hotlist dl dt {
    height: 26px;
    overflow: hidden;
    padding: 0 10px 0 0;
}
.hotlist dl dt a {
    height: 26px;
    line-height: 26px;
}
.hotlist dl dt b {
    color: #ffffff;
    float: left;
    font-family:Arial;
    font-size:14px;
    font-weight:bold;
    height: 17px;
    line-height:15px;
    margin: 0 8px 0 0;
    padding-top: 2px;
    text-align: center;
    width: 20px;
    border-radius:15px;
    background:#e5527f;
}
.hotlist dl dd {
    display: none;
    height: 79px;
    overflow: hidden;
   /* padding: 0 4px 0 32px;*/
    position: relative;
}
.hotlist dl dd b {
    color: #000000;
    font: bold 18px/25px Arial;
    height: 25px;
    left: 0;
    position: absolute;
    text-align: center;
    width: 25px;
    z-index: -1;
}
.hotlist dl dd b span {
    border-bottom: 1px solid #181111;
    color: #181111;
    display: block;
    font-size: 12px;
}
.hotlist dl dd a img {
    border: 1px solid #CCCCCC;
    display: block;
    float: left;
    height: 76px;
    margin-right: 8px;
    width: 80px;
}
.hotlist dl dd em {
    color: #e5527f;
    display: block;
    font-size: 22px;
    font-weight: bold;
}
.hotlist dl dd em span {
    font-size: 22px;
    font-weight: bold;
}
.hotlist .on dt {
    display: none;
}
.hotlist .on dd {
    display: block;
}

.hotlist .adv
{
	margin-top:10px;
	height:273px;
	width:190px;
	overflow:hidden;
}



/********************/

.hotlist2 {
    border-left: 1px solid #B79987;
    float: right;
    overflow: hidden;
    padding: 1px 0 0 10px;
    width: 190px;
}
.hotlist2 h3 {
    color: #000000;
    font-size: 14px;
    font-weight: bold;
    height: 25px;
}
.hotlist2 dl {
    border-bottom: 1px solid #D2D2D2;
    overflow: hidden;
    padding: 9px 0;
}
.hotlist2 dl a:hover {
    color: #DC0000;
}
.hotlist2 dl dt {
    height: 26px;
    overflow: hidden;
    padding: 0 10px 0 0;
}
.hotlist2 dl dt a {
    height: 26px;
    line-height: 26px;
}
.hotlist2 dl dt b {
    color: #ffffff;
    float: left;
    font-family:Arial;
    font-size:14px;
    font-weight:bold;
    height: 17px;
    line-height:15px;
    margin: 0 8px 0 0;
    padding-top: 2px;
    text-align: center;
    width: 20px;
    border-radius:15px;
    background:#e5527f;
}
.hotlist2 dl dd {
    display: none;
    height: 79px;
    overflow: hidden;
   /* padding: 0 4px 0 32px;*/
    position: relative;
}
.hotlist2 dl dd b {
    color: #000000;
    font: bold 18px/25px Arial;
    height: 25px;
    left: 0;
    position: absolute;
    text-align: center;
    width: 25px;
    z-index: -1;
}
.hotlist2 dl dd b span {
    border-bottom: 1px solid #181111;
    color: #181111;
    display: block;
    font-size: 12px;
}
.hotlist2 dl dd a img {
    border: 1px solid #CCCCCC;
    display: block;
    float: left;
    height: 76px;
    margin-right: 8px;
    width: 80px;
}
.hotlist2 dl dd em {
    color: #e5527f;
    display: block;
    font-size: 22px;
    font-weight: bold;
}
.hotlist2 dl dd em span {
    font-size: 22px;
    font-weight: bold;
}
.hotlist2 .on dt {
    display: none;
}
.hotlist2 .on dd {
    display: block;
}

.hotlist2 .adv2
{
	margin-top:10px;
	height:235px;
	width:190px;
	overflow:hidden;
}

.benefits{height:595px;margin-bottom:10px; overflow:hidden;}
.benefits .tab-con{
	width:1000px;
	height:520px;
	overflow:hidden;
	
	position:relative;
}
.benefits .tab-con .tab-con-box{
	position:absolute;	
}
.benefits .tab-con .tab-con-list{
	width:1000px;
	height:520px;
	overflow:hidden;
}
.benefits a{
	color:#666666;	
}
.benefits a:hover{
	color:#e80d1e;
	text-decoration:none;
}
.benefits .tab-tag{
	bottom: -1px;
    left: 260px;
    position: absolute;
}
.benefits .tab-tag span{
	display:block;
	float:left;
	width:106px;
	height:32px;
	line-height:32px;
	text-align:center;
	font-size: 15px;
    font-weight: bold;
	color:#444444;
	border-bottom: 1px solid #e5527f;
	background-color:#F6F6F6;
	margin-right:2px;
}
.benefits .tab-tag .on{
	/*border-color: #e5527f #e5527f #FFFFFF;
    border-style: solid;
    border-width: 3px 1px 1px;*/
    color: #444444;
    padding: 0;
    background-color:#e5527f;
}
.benefits .tab-con-gg
{
	width:200px;
	line-height:0;
	font-size:0;
}
.benefits .tab-con-gg a
{
	display:block;
}
.benefits .tab-tag .on a
{
	color:#ffffff;
}
.benefits .tab-con-productlist{
	width:580px;
	height:520px;
	margin-left:10px;
	overflow:hidden;
}
.benefits .tab-con-productlist li{
	display: inline;
    float: left;
    margin: 10px 9px 0;
    text-align: center;
    width: 175px;
	height:250px;	
}

.benefits .tab-con-productlist dt{
	width:175px;
	height:160px;
	overflow:hidden;	
}

.benefits .tab-con-productlist .title{
	height:48px;
	padding:5px 0;
	line-height:18px;
	overflow:hidden;
}

.benefits .tab-con-productlist .price{
	font-size:14px;
	font-weight:bold;
	color:#e5527f;
}

.intro{margin-bottom:10px;padding-bottom: 5px;text-align: left;}


.w1020{ width:1020px; margin:0 auto;}
.fml10{margin-left:-10px;}
.w750{ width:750px;}
.w880{ width:880px;}
.evaluate{ height:350px; width:750px;}
.evaluate .eval-img{ width:180px; height:280px; overflow:hidden;}
.evaluate .eval-list{ width:560px; height:280px; margin-left:10px; _margin-left:0px;}
.evaluate .eval-list li{
	width:256px;
	height:80px;
	float:left;
	margin-left:10px;
	margin-top:10px;
	overflow:hidden;
}

.evaluate .eval-list .face{
	border: 1px solid #C6C6C6;
    box-shadow: 0 0 5px #C6C6C6;
    height: 49px;
    width: 49px;
	display:inline;
	float:left;
}
.evaluate .eval-list .face img {
    height: 45px;
    margin: 2px;
    width: 45px;
}
.evaluate .eval-list .fkm_con {
    margin-left: 13px;
}
.evaluate .eval-list .tit {
    width: 190px;
	margin-bottom:5px;
}
.evaluate .eval-list .rat {
	background-image:url("/image/Detail_bg.gif");
    height: 16px;
    margin-bottom: 4px;
    position: relative;
    width:75px;
}
.evaluate .eval-list .s_10 {
    background-position: 0 -373px;
}
.evaluate .eval-list .s_9 {
    background-position: -74px -373px;
}
.evaluate .eval-list .s_8 {
    background-position: 0 -390px;
}
.evaluate .eval-list .s_7 {
    background-position: -74px -390px;
}
.evaluate .eval-list .s_6 {
    background-position: 0 -405px;
}
.evaluate .eval-list .s_5 {
    background-position: -74px -405px;
}
.evaluate .eval-list .s_4 {
    background-position: 0 -420px;
}
.evaluate .eval-list .s_3 {
    background-position: -74px -420px;
}
.evaluate .eval-list .s_2 {
    background-position: 0 -435px;
}
.evaluate .eval-list .s_1 {
    background-position: -74px -435px;
}
.evaluate .eval-list .s_0 {
    background-position: 0 -450px;
}
.evaluate .eval-list .txt{
	width:190px;
	color: #919191;
    height: 35px;
    overflow: hidden;	
}
.evaluate .eval-list .tit a{
	color:#444;
	height:16px;
	overflow:hidden;
	display:inline-block;
}
.evaluate .eval-list .txt a{
	color:#999;	
}
.evaluate .eval-list a:hover{
	text-decoration:none;	
	color:#e5527f;
}

.media{
	width:215px;
	height:350px;
	overflow:hidden;
}
.media .media-info{
	width:215px;
	height:280px;
	overflow:hidden;
}
.media .media-info .media-info-title{
	width:215px;
	height:90px;
}
.media .media-info .media-info-title .pic{
	float:left;
	width:90px;
	height:90px;
	overflow:hidden;
}
.media .media-info .media-info-title .title{
	float:left;
	margin-left:5px;
	width:120px;
	height:90px;
	overflow:hidden;
	color:#999999;
}
.media .media-info a{
	color:#444444;	
}
.media .media-info a:hover{
	color:#e5527f;
	text-decoration:none;	
}
.media .media-info .media-info-title .title strong{
	display:block;
	width:120px;
	height:36px;
	overflow:hidden;	
}
.media .media-info .media-info-list{
	/*margin-top:10px;*/
	height:200px; /*100px*/
	overflow:hidden;
}
.media .media-info .media-info-list li{
	height:25px;
	line-height:25px;
	overflow:hidden;
}
.media .media-info .media-info-pic{
	margin-top:10px;
	width:213px;
	height:60px;
	overflow:hidden;
	border:1px solid #eaeaea;	
}

.link{  overflow:hidden;}

.link .link-list{
	width:1000px;
}

.link .link-list .img{ margin:0 0 10px 0; width:1010px; overflow:hidden; }
	.link .link-list .img ul{ width:1010px; }
	.link .link-list .img ul li{ float:left; margin:5px 9px 0 0; }
	.link .link-list .img ul li img{ width:133px; height:55px;border: solid 1px #eaeaea  }
		.link .link-list .txt{ padding-top:5px; color:#CCC; line-height:28px; }
.brand{ /*height:255px;*/margin-bottom:10px; overflow:hidden;}
.brand .brand-tab-tag {
	height:30px;	
}
.brand .brand-tab-tag span{
	display:block;
	width:160px;
	float:left;
	height:38px;
	line-height:38px;
	text-align:center;
	color:#e5527f;
	font-size: 15px;
    font-weight: bold;
}
.brand .brand-tab-tag .on{
	background:#e5527f;
	color:#FFF;
	position:relative;
}
.brand .brand-tab-tag .on b
{
	display:inline-block;
	width:7px;
	height:5px;
	background:url(../image/index_new_bg.png) no-repeat 0px -165px;
	position:absolute;
	bottom:-5px;
	left:48px;
}
.brand .brand-box{
	width:1170px;
	
	overflow:hidden;
	position:relative;
	/*border-bottom:1px dashed #D1D1D1;*/
}
.brand .brand-list{
	width:1170px;
    padding-bottom: 8px;
}
.brand .brand-list ul{
	overflow:hidden;	
	
}

.brand .brand-list  ul a img{  border: 1px solid #ccc}
.brand .brand-list a{
	display:block;
	width:194px;

	line-height:24px;
	text-align:center;
	float:left;
	overflow:hidden;
	/*border:1px solid #E9E8E8;*/
	margin:0px 1px 3px 0;
	font-weight:normal;
	font-size:12px;
	line-height:18px;
	color:#666;
	padding-top:1px;
}
.brand .brand-list a:hover{
	color:#e5527f;
	text-decoration:none;
	/*border-color:#CCC;	*/
}

.brand .cate-menu dl {
    float: left;
    height: 62px;
    margin: 10px 10px 0 0;
    overflow: hidden;
    width: 320px;
}
.brand .cate-menu dl a{
	color:#666;	
}
.brand .cate-menu dl a:hover{
	color:#e5527f;
	text-decoration:none;	
}
.brand .cate-menu dl dt {
    background: none repeat scroll 0 0 #EAE7E3;
    float: left;
    font-weight: bold;
    height: 38px;
    padding: 12px;
    position: relative;
    text-align: center;
    width: 28px;
}
.brand .cate-menu dl dt b {
	width:4px;
	height:8px;
    position: absolute;
    right: -4px;
    top: 28px;
	background:url(../image/index_new_bg.png) no-repeat -5px -77px;
	overflow:hidden;
}
.brand .cate-menu dl dt.on {
    background: none repeat scroll 0 0 #B79987;
}
.brand .cate-menu dl dt.on a {
    color: #FFFFFF;
}
.brand .cate-menu dl dt.on b {
    border-left-color: #B79987;
}
.brand .cate-menu dl dd {
    float: left;
    padding: 6px;
    width: 256px;
}
.brand .cate-menu dl dd a {
    float: left;
    line-height: 24px;
    padding: 0 0 0 12px;
    white-space: nowrap;
}
.brand .cate-menu dl dd a b {
    color: #B29380;
    font-weight: bold;
}
.brand .cate-menu-img { padding-top:15px;}
.brand .cate-menu-img img
{
	float:left;
	margin-right:10px;
}


/*鼠标经过图片半透明效果*/

.cateMenu a:hover img,
.banner-box a:hover img,
.banner-adimg a:hover img, 
.billbanner a:hover img, 
.limit-list a:hover img, 
.tuan-con .thumb a:hover img, 
/*.bill-img a:hover img,*/ 
.onSale a:hover img, 
.tab-con-list a:hover img, 
.brand-box a:hover img, 
.media-info-pic a:hover img, 
.eval-img a:hover img
{
	opacity:0.8;
	filter:alpha(opacity:80);
}

/*右下角弹出广告*/
.floatad_windowBox{ width:300px; height:250px; overflow:hidden; border:2px solid #e5527f;right:0px; bottom:-250px; position:fixed; z-index:100; background:#ffffff; line-height:0; font-size:0;}
.floatad_windowBox .title{
    color: #fff;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    padding:0 5px 0 10px;	
    display:block; 
    float:left; 
    width:260px; 
    font-size:14px; 
    font-weight:bold; 
    font-family:Arial;
}
.floatad_title{
	background:url("../image/navBar_bg.gif");
	height:30px;
	line-height:30px;
}
.floatad_title a
{
	height:9px;
    width:9px;
    display:inline-block;
    float: right;
    cursor:pointer;
    position:absolute;
}
.floatad_title .floatad_close
{
	background:url("../image/yx_rightfoottip_dot.png") no-repeat;
    right:5px;
    top:8px;
}

.floatad_resize_min
{
	background:url("../image/yx_rightfoottip_dot.png") -22px 0;
    right:25px;
    top:8px;	
}
.floatad_resize_max
{
	background:url("../image/yx_rightfoottip_dot.png") -42px 0;
    right:25px;
    top:8px;	
}

.floatad_windowBox .page_btn{ position:absolute; top:40px; right:12px;}
.floatad_windowBox .page_btn span{ display:block; float:left; width:20px; height:20px; text-align:center; line-height:20px; color:#999; font-size:12px; margin-left:8px; /*text-indent:-9999px;*/ background-color:#ffffff; border-radius:50% 50% 50% 50%;box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.4); cursor:pointer;}
.floatad_windowBox .page_btn .on{ background-color:#C80002; color:#ffffff; font-weight:700;}
.floatad_windowBox .imgBox{width:300px; height:220px; overflow:hidden;}
.floatad_windowBox .imgBox ul{ position:absolute; width:10000px; bottom:0; left:0;}
.floatad_windowBox .imgBox ul li{ float:left;}

   .mav
        {
            float: right;
        }
        .mav a
        {
            display: block;
            position: relative;
        }
        .nav
        {
            background: -moz-linear-gradient( top,#ccc,#000);
        }
        
        .hover-border
        {
            display: inline-block;
            position: absolute;
            z-index: 100;
        }
        
        .left-right-border
        {
            height: 0;
        }
        
        .left-border
        {
            left: 0px;
        }
        .right-border
        {
            right: 0px;
            bottom: 0px;
        }
        .left-right-top-bottom-border
        {
            width: 0;
        }
        .left-top-border
        {
            right: 50%;
            top: 0px;
        }
        .left-bottom-border
        {
            left: 0px;
            bottom: 0px;
        }
        .right-top-border
        {
            right: 0px;
            top: 0px;
        }
        .right-bottom-border
        {
            left: 50%;
            bottom: 0px;
        }
        .zhiaituijianpinpai
        {
            background: rgb(255, 255, 255);
            padding: 0px;
            width: 1190px;
        }
        .zhiaituijianpinpai .title
        {
            height: 20px;
            padding-bottom: 10px;
            border-bottom-color: rgb(231, 231, 231);
            border-bottom-width: 1px;
            border-bottom-style: solid;
        }
        .zhiaituijianpinpai .title h2
        {
       
            font-size: 18px;
            color: #555;
        }
        .zhiaituijianpinpai .title-list
        {
            top: 6px;
            position: relative;
        }
        .zhiaituijianpinpai .title-list li
        {
            width: 80px;
            text-align: center;
            line-height: 20px;
            float: left;
            display: inline;
        }
        .zhiaituijianpinpai .title-list li.on
        {
            color: #e5527f;
            font-weight: bold;
        }
        .zhiaituijianpinpai .title-list p
        {
            left: 0px;
            top: 24px;
            width: 80px;
            height: 7px;
            text-align: center;
            overflow: hidden;
            border-top-color: #e5527f;
            border-top-width: 2px;
            border-top-style: solid;
            position: absolute;
        }
        .zhiaituijianpinpai .title-list b
        {
            border-width: 9px;
            border-style: solid dashed dashed;
            border-color: #e5527f rgb(255, 255, 255) rgb(255, 255, 255);
            width: 0px;
            height: 0px;
            overflow: hidden;
            font-size: 0px;
            margin-top: -3px;
            display: inline-block;
            -ms-zoom: 1;
        }
        
        .zhiaituijianpinpai .title-list li
        {
            width: 80px;
            text-align: center;
            line-height: 20px;
            float: left;
            display: inline;
        }
        .zhiaituijianpinpai .title-list li.on
        {
            color: #e5527f;
            font-weight: bold;
        }
        .zhiaituijianpinpai .title-list p
        {
            left: 0px;
            top: 24px;
            width: 80px;
            height: 7px;
            text-align: center;
            overflow: hidden;
            border-top-color: #e5527f;
            border-top-width: 2px;
            border-top-style: solid;
            position: absolute;
        }
        .zhiaituijianpinpai .title-list b
        {
            border-width: 9px;
            border-style: solid dashed dashed;
            border-color: #e5527f rgb(255, 255, 255) rgb(255, 255, 255);
            width: 0px;
            height: 0px;
            overflow: hidden;
            font-size: 0px;
            margin-top: -3px;
            display: inline-block;
            -ms-zoom: 1;
            background-color: transparent;
        }
        .zhiaituijianhaodian
        {
       
            padding: 5px;
            padding-top: 5px;
            width: 260px;
        }
        .zhiaituijianhaodian .title
        {
            height: 37px;
            padding-bottom:2px;
        }
        .zhiaituijianhaodian .title h2
        {
          
            font-size: 18px;
            color: #555;
}
        .zhiaituijiangouyingshang
        {
            background: #ffffff;
            padding: 15px;
            width: 100%;
        }
        .zhiaituijiangouyingshang .title
        {
            height: 20px;
            padding-bottom: 10px;
            border-bottom-color: rgb(231, 231, 231);
            border-bottom-width: 1px;
            border-bottom-style: solid;
        }
        .zhiaituijiangouyingshang .title h2
        {
   
            font-size: 18px;
            color: #555;
        }
        .zhiaituijiangouyingshang .title-list
        {
            top: 6px;
            position: relative;
        }
        .zhiaituijiangouyingshang .title-list li
        {
            width: 50px;
            text-align: center;
            line-height: 20px;
            float: left;
            display: inline;
        }
        .zhiaituijiangouyingshang .title-list li.on
        {
            color: #e5527f;
            font-weight: bold;
        }
        .zhiaituijiangouyingshang .title-list p
        {
            left: 0px;
            top: 24px;
            width: 50px;
            height: 7px;
            text-align: center;
            overflow: hidden;
            border-top-color: #e5527f;
            border-top-width: 2px;
            border-top-style: solid;
            position: absolute;
        }
        .zhiaituijiangouyingshang .title-list b
        {
            border-width: 9px;
            border-style: solid dashed dashed;
            border-color: #e5527f rgb(255, 255, 255) rgb(255, 255, 255);
            width: 0px;
            height: 0px;
            overflow: hidden;
            font-size: 0px;
            margin-top: -3px;
            display: inline-block;
            -ms-zoom: 1;
        }
        
        .zhiaituijiangouyingshang .title-list li
        {
            width: 50px;
            text-align: center;
            line-height: 20px;
            float: left;
            display: inline;
        }
        .zhiaituijiangouyingshang .title-list li.on
        {
            color: #e5527f;
            font-weight: bold;
        }
        .zhiaituijiangouyingshang .title-list p
        {
            left: 0px;
            top: 24px;
            width: 50px;
            height: 7px;
            text-align: center;
            overflow: hidden;
            border-top-color: #e5527f;
            border-top-width: 2px;
            border-top-style: solid;
            position: absolute;
        }
        .zhiaituijiangouyingshang .title-list b
        {
            border-width: 9px;
            border-style: solid dashed dashed;
            border-color: #e5527f rgb(255, 255, 255) rgb(255, 255, 255);
            width: 0px;
            height: 0px;
            overflow: hidden;
            font-size: 0px;
            margin-top: -3px;
            display: inline-block;
            -ms-zoom: 1;
        }
        
        .product
        {
            overflow: hidden;
            margin-top: 20px;
            display: none;
        }
        
        .product .brandImg
        {
            width: 255px;
        }
        .product ul
        {
            left: 0px;
        }
        .product-wrap .show
        {
            display: block;
        }
        .product-wrap .product li
        {
           
            border: 1px solid #eaeaea;
            transition: 0.4s;
            margin-left: 3px;
            float: left;
            display: inline;
            -webkit-transition: 0.4s;
            -moz-transition: 0.4s;
            -o-transition: 0.4s;
           
        }
        .product-wrap .product li.ml0
        {
            margin-left: 0px;
        }
        .product-wrap .product li a.imgwrap
        {
            background: rgb(255, 255, 255);
            text-align: center;
            display: block;
        }
        
        .product-wrap .product li a.imgwrap img
        {
            width: 294px;
            height: 220px;
        }
        
        .product-wrap .product li a.promotionimgwrap
        {
            background: rgb(255, 255, 255);
            text-align: center;
            display: block;
        }
        
        .product-wrap .product li a.promotionimgwrap img
        {
            width: 282px;
            height: 125px;
        }
        
        
        .product-wrap .product li a.bgdpimgwrap
        {
            background: rgb(255, 255, 255);
            text-align: center;
            display: block;
            padding-top:5px;
             padding-bottom:5px;
            padding-left: 3px;
             padding-right: 3px;
        }
        
        .product-wrap .product li a.bgdpimgwrap img
        {
            width: 217.5px;
            height: 204px;
        }
        .product-wrap .product li a.Linkimgwrap
        {
            background: rgb(255, 255, 255);
            text-align: center;
            display: block;
            padding-top: 2px;
            padding-bottom: 2px;
        }
        
        .product-wrap .product li a.Linkimgwrap img
        {
            width: 120px;
            height: 50px;
            border: 1px solid #d3d3d3;
        }
        
             .product-wrap .product li a.hzptimgwrap
        {
          
            text-align: center;
            display: block;
                 background-color: #fff;
                 padding-left: 2px;
                 padding-right: 2px;
        
        }
        
        .product-wrap .product li a.hzptimgwrap img
        {
            width: 120px;
            height: 50px;
         
         
        }
        
        .product-wrap .product li a.tjgysimgwrap
        {
            background: rgb(255, 255, 255);
            text-align: center;
            display: block;
            float: left;
        }
        
        .product-wrap .product li a.tjgysimgwrap img
        {
            width: 593px;
            height: 220px;
        }
        .product-wrap .product li .supplierDesc
        {
            width: 560px;
            height: 220px;
            background-color: #fff;
        }
        
        
        
        .product-wrap .product li p
        {
            color: rgb(102, 102, 102);
            line-height: 22px;
            padding-left: 5px;
        }
        .product-wrap .product li p a
        {
            color: rgb(102, 102, 102);
            text-decoration: none;
        }
        .product-wrap .product li p a:hover
        {
            color: #e5527f;
            text-decoration: none;
        }
        
        #div1
        {
            width: 42%;
            height: 0px;
            border-bottom: #ccc 1px solid;
            float: left;
        }
        #div2
        {
            width: 42.6%;
            height: 0px;
            border-bottom: #ccc 1px solid;
            float: left;
        }
        #div3
        {
            float: left;
            height: 3px;
            line-height: 3px;
            margin: 0px 0px;
            color: #555;
            font-size: 20px;
            width: 15%;
        }
        
        .m-brand2 .intro
        {
            height: 155px;
            line-height: 155px;
            font-size: 14px;
            margin-top: 5px;
            margin-left: 20px;
            margin-right: 20px;
            -ms-word-break: break-all;
            -ms-word-wrap: break-word;
        }
        .m-brand2 .detailshort
        {
            line-height: 20px;
            overflow: hidden;
            font-size: 12px;
            height: 135px;
        }
        
        
        
/* 横向滚动

------------------------------ */
        
        .scroll_horizontal a.prev, .scroll_horizontal a.next
        {
            display: block;
            position: absolute;
            top: 50%;
            margin-top: -32px;
            width: 25px;
            height: 64px;
            background: url("/image/arrows.png");
            background-repeat: no-repeat;
        }
        
        .scroll_horizontal a.prev
        {
            left: -5px;
            background-position: -25px 0;
        }
        
        .scroll_horizontal a.prev:hover
        {
            background-position: -25px -66px;
        }
        
        .scroll_horizontal a.prev:active
        {
            background-position: -25px -132px;
        }
        
        .scroll_horizontal a.next
        {
            right:  -5px;
            background-position: -78px 0;
        }
        
        .scroll_horizontal a.next:hover
        {
            background-position: -78px -132px;
        }
        
        .scroll_horizontal a.next:active
        {
            background-position: -78px -198px;
        }
        
        
        
        
        
        .scroll_horizontal
        {
            position: relative;
            width: 1170px;
            height: 115px;
            padding: 10px;
        }
        
        .scroll_horizontal .box
        {
            overflow: hidden;
            position: relative;
            width: 1116px;
            height: 120px;
            margin: 0 auto;
        }
        
        .scroll_horizontal .list
        {
            overflow: hidden;
            width: 9999px;
        }
        
        .scroll_horizontal .list li
        {
            float: left;
            width: 128px;
            margin-left: 0px;
        }
        
 
/* 累计注册分销商

------------------------------ */       
.countdownHolder {
	font: 24px/1.5 "Open Sans Condensed", sans-serif; margin: 0px auto; width: 250px; text-align: center; letter-spacing: -3px; font-size-adjust: none; font-stretch: normal;
}
.position {
	width: 1.05em; height: 1.6em; overflow: hidden; display: inline-block; position: relative;
}
.digit {
	border-radius: 0.2em; width: 1em; text-align: center; color:darkorange; letter-spacing: -1px; display: block; position: absolute; background-color: #eaeaea;
}
.digit.static {
	box-shadow: 1px 1px 1px rgba(4,4,4,0.35); background-image:;
}

/* 纵向滚动

------------------------------ */
.scroll_vertical{position:relative;width:258px;height:692px;}

.scroll_vertical .box{overflow:hidden;position:relative;height:620px;}

.scroll_vertical .list{top:0;left:0;height: 9999px;overflow: hidden;width: auto;background-color: transparent}

.scroll_vertical .list li{height:55px;text-align:center;}

.goods_name 
{
    line-height: 15px;
    padding: 5px 10px 5px 10px;
    width: 205px;
    height: 12px;
	overflow:hidden;
}
.goods_name a{
	color:#333;
}
.goods_name a:hover{
	color:#e5527f;
}
.goods_name span {
   /* color: #C90809;*/
}
.goods_price {
    color: #e5527f;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight:700;
    line-height: 20px;
    padding: 0 0px 0 0px;
}
.markegoods_price {

    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight:700;
    line-height: 20px;
    padding: 0 0px 0 0px;
}
.product-wrap img:hover {
	opacity: 0.8;
}

.brand-list li {
	 border: 0px currentColor;float: left; display: block; position: relative;
}
          .brand-list li .brand-active {
             left: 0px; top: 0px; width: 100px; height: 57px; display: none; position: absolute;
         }
        .brand-list li .brand-active .brand-active-topleft {
            left: 0px; top: 0px; width: 8px; height: 8px; border-top-color: rgb(218, 64, 90); border-left-color: rgb(218, 64, 90); border-top-width: 2px; border-left-width: 2px; border-top-style: solid; border-left-style: solid; position: absolute;
        }
        .brand-list li .brand-active .brand-active-bottomleft {
            left: 0px; width: 8px; height: 8px; bottom: 0px; border-bottom-color: rgb(218, 64, 90); border-left-color: rgb(218, 64, 90); border-bottom-width: 2px; border-left-width: 2px; border-bottom-style: solid; border-left-style: solid; position: absolute;
        }
        .brand-list li .brand-active .brand-active-topright {
            top: 0px; width: 8px; height: 8px; right: 0px; border-top-color: rgb(218, 64, 90); border-right-color: rgb(218, 64, 90); border-top-width: 2px; border-right-width: 2px; border-top-style: solid; border-right-style: solid; position: absolute;
        }
        .brand-list li .brand-active .brand-active-bottomright {
            width: 8px; height: 8px; right: 0px; bottom: 0px; border-right-color: rgb(218, 64, 90); border-bottom-color: rgb(218, 64, 90); border-right-width: 2px; border-bottom-width: 2px; border-right-style: solid; border-bottom-style: solid; position: absolute;
        }