body{width:100%;overflow-x:hidden;}
/*首页标题模块*/
img{ float:left;}
.idx-col{ padding:15px 14px 14px 15px; background:#fff; border-right:#ddd 1px solid; border-bottom:#ddd 1px solid; margin-bottom:20px; width:950px; overflow:hidden;}
.idx-con-tel{height:20px; line-height:20px; margin-bottom:10px; font-family:"宋体"; width:100%; position:relative;}
.idx-con-tel h2{ font-size:16px; color:#9969BF; font-family:'宋体'; font-weight:normal; display:inline;}
.idx-con-tel h2 a{color:#9969BF; }
.idx-con-tel h2 .fn{ font-weight:normal; _font-weight:normal;}
.idx-con-tel h3{ font-weight:normal; color:#b2b2b2; display:inline;}
.idx-con-tel h3 a{color:#727272; padding:0px 5px;}
.idx-con-tel h3 a:hover{ color:#ff5276;}
.idx-con-tel .more{ font-size:12px; line-height:14px; color:#999; display:inline; position:absolute; right:0px; bottom:0px;}
.idx-con-tel .more a{color:#666;}

.icon-01{ background:url("../../images/idx-icon.png") no-repeat 0px 4px; padding-left:18px;}
.icon-02{ background:url("../../images/idx-icon.png") no-repeat 0px -16px; padding-left:18px;}
.icon-03{ background:url("../../images/idx-icon.png") no-repeat 0px -43px; padding-left:18px;}
.icon-04{ background:url("../../images/idx-icon.png") no-repeat 0px -68px; padding-left:18px;}
.icon-05{ background:url("../../images/idx-icon.png") no-repeat 0px -92px; padding-left:18px;}
.icon-06{ background:url("../../images/idx-icon.png") no-repeat 0px -120px; padding-left:18px;}
.icon-07{ background:url("../../images/idx-icon.png") no-repeat 0px -138px; padding-left:18px;}
.icon-08{ background:url("../../images/idx-icon.png") no-repeat 0px -164px; padding-left:18px;}
.icon-09{ background:url("../../images/idx-icon.png") no-repeat 0px -188px; padding-left:18px;}

/*首页轮播Banner*/
.idx-bannercol{ padding:0;margin:0 auto;position:relative; width:980px;}
#idx-banner {position:relative;z-index:100;margin:0 auto;height:500px;width:1920px;left:-465px; overflow:hidden;}
#idx-banner .slide-inner {width:100%;height:500px;}
#idx-banner .slide-inner div.slide {width:1920px;height:500px;display:block;}
#idx-banner .btn{position:absolute;top:43%;width:35px;height:35px; display:inline-block; z-index:101; background-image:url("../../images/idx_banner_ui_02.png"); background-repeat:no-repeat;filter: Alpha(Opacity=60); Opacity:0.6; display:none;}
#idx-banner .prev{left:15%; background-position:0 0; cursor:pointer;}
#idx-banner .next{right:15%; background-position:-45px 0px; cursor:pointer;}
#idx-banner .slidebar {margin:0 auto; width:82px; position:absolute; bottom:12px; left:50%; margin-left:-51px; z-index:100; padding:4px 10px; height:9px; text-align:center; background:url("../../images/idx_banner_bg_02.png");}
#idx-banner .slidebar-con{ height:9px;}
#idx-banner .slidebar em {margin:0 1px; list-style:none; display:inline-block;}
#idx-banner .slidebar em a {display:block; width:9px; height:0; padding-top:9px; background:url("../../images/idx-off-02.png"); float:left; overflow:hidden; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/idx-off-02.png', sizingMethod='normal');}
#idx-banner .slidebar em.current a {background:url("../../images/idx-on-02.png"); _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/idx-on-02.png', sizingMethod='normal');}


.idx-news{ float:right; width:210px; height:270px; overflow:hidden; position:relative;}
.idx-news .news-tel{ font-family:'宋体'; font-size:16px; color:#9969bf; font-weight:normal; line-height:24px; padding-bottom:6px; _line-height:28px; _padding-bottom:2px;}
.idx-news .news-col{ height:200px; overflow:hidden;}
.idx-news .news-col li{ padding:4px 0px 6px; _padding:4px 0px 4px; border-top:#d5d5d5 1px dotted; display:inline-block;}
.idx-news .news-pic{ width:50px; height:30px; float:left; margin-right:6px; padding-top:4px;}
.idx-news .news-s1{ width:150px; float:left; color:#666;}
.idx-news .news-s2{ width:150px; float:left; color:#999;}
.idx-news .news-btm{}
.idx-news .weixin-hover{ position:absolute; left:0px; top:0px; display:none;}


/*首页精选产品*/
.jx-goods{ float:left; width:732px;}
.jx-goods .good-inner{}
.jx-goods .goods-cn{ width:170px; padding-right:13px; float:left;}
.jx-goods .goods-cn .s1{ height:170px; width:170px; overflow:hidden;}
.jx-goods .goods-cn .s2{ padding-top:6px;}
.jx-goods .goods-cn .s3{display:inline-block; line-height:16px; padding-top: 4px;}
.jx-goods .goods-cn .s3 .icon{ float:left; font-size:0px; padding-right:4px;}
.jx-goods .goods-cn .s3 .price{font-family:Arial; font-size:16px; font-weight:bold; color: #CC0000; padding-left:16px; background:url("../../images/yuan-02.png") no-repeat 0 2px;}


.idx-member{ width:210px; float:right;}
.idx-member .goods-cn{ display:inline-block;}
.idx-member .goods-cn .s1{ height:215px; width:210px; overflow:hidden;}
.idx-member .goods-cn .s2{ padding-top:5px;}

/*首页活动板块*/
.idx-prom{ margin-left:0px; width:100%; height:290px; position:relative;}
.idx-prom li{ height:140px; width:140px; float:left; display:inline-block;}
.idx-prom .prom-cn{ position:relative; display:inline-block;}
.idx-prom .good-name, .idx-prom .prom-bg{ position:absolute; left:0px; bottom:0px; line-height:30px; height:30px; width:100%; display:none;}
.idx-prom .good-name{color:#fff;z-index:100;text-indent: 10px;}
.idx-prom .prom-bg{ background:#000; filter: Alpha(Opacity=35); opacity:0.35; z-index:50;}
.idx-prom .s1{ position:absolute; top:0px; left:0px;}
.idx-prom .s2{ position:absolute; top:0px; left:150px;}
.idx-prom .s3{ position:absolute; top:0px; left:590px;}
.idx-prom .s4{ position:absolute; top:0px; right:0px; width:210px;}
.idx-prom .big{ position:absolute; top:0px; left:300px; height:290px; width:280px;}
.idx-prom .m1{ position:absolute; top:150px; left:0px;}
.idx-prom .m2{ position:absolute; top:150px; left:150px;}
.idx-prom .m3{ position:absolute; top:150px; left:590px;}
.idx-prom .m4{ position:absolute; top:150px; right:0px; width:210px;}

/*首页爆款板块*/
.idx-bao{ margin:100px auto 0; width:980px; position:relative;}
.idx-bao .nav{width:400px; margin:0 auto 40px auto;position:relative; height:150px; }
.idx-bao .navbanner{ width:980px; height:450px; position: relative;  display:block;}
.idx-bao .idx-bao-list{ width:984px;position: relative;float:left;}
.idx-bao .idx-bao-list ul{height:100%; overflow:hidden;}
.idx-bao .idx-bao-list li{ width:242px; display:block; margin-right:4px; list-style:none;float:left;text-align:center; font: 12px/1.5 tahoma,arial,"宋体";}
.idx-bao .idx-bao-list .idx-bao-li{ width:100%; margin:10px 0;}
.idx-bao .idx-bao-list .idx-bao-li a{ color:#501d11;}
.idx-bao .idx-bao-list .bao-pic{ width:242px; height:242px; overflow:hidden;}
.idx-bao .idx-bao-list .bao-name{width:242px;height:20px;overflow:hidden;font: bold 12px/1.5 tahoma,arial,"宋体"; margin:5px 0 0 0;}
.idx-bao .idx-bao-list .bao-price{width:100%;display:inline-block; }
.idx-bao .idx-bao-list .bao-price a em{color:#501d11;margin-right:3px;font:11px tahoma,arial,"宋体";}
.idx-bao .idx-bao-list .bao-price a span{color:#501d11;font: bold 16px/1.2 tahoma,arial,"宋体";font-weight:bold;}


/*首页分类板块*/
.idx-item{ width:730px; float:left; background:#000; position:relative; height:420px; width:730px;}
.idx-item ul{ float:left;}
.idx-item li{ float:left; display:inline-block; line-height:0px; float:left; position:absolute;}
.idx-item .s1{ top:0px; left:0px;}
.idx-item .s2{ top:140px; left:0px;}
.idx-item .s3{ top:280px; left:0px;}
.idx-item .m1{ top:0px; left:225px;}
.idx-item .m2{ top:280px; left:225px;}
.idx-item .m3{ top:280px; left:365px;}
.idx-item .r1{ top:0px; right:0px;}
.idx-item .r2{ top:140px; right:0px;}
.idx-item .r3{ top:280px; right:0px;}

.item-tree{ float:right; height:420px; width:210px; overflow:hidden;}
.item-tree li{ width:210px; height:36px; position:relative; overflow:hidden; margin-bottom:10px; cursor:pointer; float:left;}
.item-tree .pro{ width:210px; height:144px; position:absolute; bottom:0px; left:0px; z-index:1; display:none;}
.item-tree .name{width:200px; height:36px; line-height:36px; font-size:12px; padding-left:10px; position:absolute; bottom:0px; left:0px; z-index:120; color:#fff;}
.item-tree .name-bg{width:210px; height:36px; line-height:36px; position:absolute; bottom:0px; left:0px; z-index:100; filter: Alpha(Opacity=70); opacity:0.7; color:#fff;}
.item-tree .active{ height:144px;}
.item-tree .active .pro{ display:block;}


/*首页分类产品模块*/
.idx-good{ background:#fff; border-bottom:#ddd 1px solid; border-right:#ddd 1px solid; margin-bottom:20px; width:979px; overflow:hidden;}
.idx-good .side{width:230px; float:left; padding-bottom:14px;}
.idx-good .main-col{ float:right; padding-bottom:14px; width:749px;}
.idx-good .ad-side{ padding:15px 0px 0px 15px; height:515px; overflow:hidden;}
.idx-good .ad-side .big-ad{ margin-bottom:15px; height:295px; background:#555;}
.idx-good .ad-side .big-ad .pic{ height:215px; width:215px; overflow:hidden;}
.idx-good .ad-side .big-ad .pic-cn{ padding:8px 10px; width:195px; height:66px; overflow:hidden;}
.idx-good .ad-side .big-ad .s1{ padding-bottom:2px;}
.idx-good .ad-side .big-ad .s1 a{ color:#fff;}
.idx-good .ad-side .big-ad .s2{ font-size:18px; font-family:Arial; float:left; line-height:24px; padding-left:16px; background-image:url("../../images/idx-good-icon.png"); background-repeat:no-repeat;}
.idx-good .ad-side .big-ad .s3{ float:right; line-height:24px; color:#999; text-decoration:line-through;}
.idx-good .ad-side .nol-ad{ margin-bottom:15px; height:95px;}
.idx-good .tabTel{ float:left;  background:url(../../images/ui_bg.png) repeat-x center -202px #f8f8f8; width:749px; border-top:#916dbe 2px solid; height:38px; line-height:38px;}
.idx-good .tabTel li{ float:left; padding:0px 30px; font-size:14px; border-right:#e5e5e5 1px solid; cursor:pointer;}
.idx-good .tabTel .active{border-bottom:#fff 1px solid; background:#fff; height:37px; line-height:37px; font-weight:bold; color:#333;}
.idx-good .goods-tree{ width:230px; height:40px; line-height:40px; font-family:'宋体'; background:#906dbd; position:relative;}
.idx-good .goods-tree .tree-name{ line-height:40px; font-family:'宋体'; font-weight:normal; padding-left:32px; color:#fff; font-size:16px; float:left; background-image:url("../../images/idx-good-icon.png"); background-repeat:no-repeat;}
.idx-good .goods-tree .xiala-btn{ height:40px; width:39px; float:right; background:url("../../images/jia.png") no-repeat; border-left:#8462ae 1px solid; cursor:pointer;}
.idx-good .goods-tree .dropDown{ position:absolute; top:40px; width:210px; background:#f8f8f8; display:none; font-family:Tahoma, Geneva, sans-serif; padding:0px 10px 50px 10px;}
.idx-good .goods-tree .dropDown dl{ position:relative; display:inline-block; line-height:20px; padding:10px 0px 10px 80px;}
.idx-good .goods-tree .dropDown dt{ float:left; width:60px; height:80px; position:absolute; left:0px; top:10px; font-weight:bold;}
.idx-good .goods-tree .dropDown dd{ float:left;}
.idx-good .goods-tree .dropDown dd a{ border-left:#d5d5d5 1px solid; padding:0px 8px;}
.idx-good .tabInner{ width:720px; float:left; padding:15px 14px 0px 15px;}
.idx-good .tabInner ul{ height:480px; overflow:hidden;}
.idx-good .tabInner li{ padding:0px 15px 21px 15px; width:150px; float:left;}
.idx-good .tabInner .good-cn{ width:100%;}
.idx-good .tabInner .good-pic{ width:150px; height:150px; overflow:hidden;}
.idx-good .tabInner .good-name{ width:100%; padding:8px 0px 4px 0px; height:36px; overflow:hidden;}
.idx-good .tabInner .good-price{ display:inline-block; line-height:16px;}
.idx-good .tabInner .good-price .icon{padding-right:4px;}
.idx-good .tabInner .good-price span{color:#cc0000; font-family:Arial; font-size:16px; font-weight:bold; background:url("../../images/yuan-02.png") no-repeat 0 2px; padding-left:16px;}
.idx-good .tabInner .inner-btn{ height:35px; margin:0px 15px; background-image:url("../../images/inner-btn-bg.png"); background-repeat:no-repeat;}
.idx-good .tabInner .more{ height:35px; width:150px; display:block; float:right; line-height:35px; text-align:center; background:#eee;}

.taojian{}
.taojian .tabTel{border-top:2px solid #b58f7a}
.taojian .goods-tree{background:#b58f7a;}
.taojian .goods-tree .tree-name{background-position:10px 12px;}
.taojian .goods-tree .xiala-btn{border-left:#a77c65 1px solid;}
.taojian .big-ad .s2{ background-position:0px -216px; color:#b58f7a;}
.taojian .tabInner .inner-btn{background-position:0px 0px;}

.beizi{}
.beizi .tabTel{border-top:2px solid #916dbe}
.beizi .goods-tree{background:#916dbe;}
.beizi .goods-tree .tree-name{background-position:10px -26px;}
.beizi .goods-tree .xiala-btn{border-left:#8462ae 1px solid;}
.beizi .big-ad .s2{ background-position:0px -253px; color:#916dbe;}
.beizi .tabInner .inner-btn{background-position:0px -45px;}

.hunqing{}
.hunqing .tabTel{border-top:2px solid #d0213a}
.hunqing .goods-tree{background:#d0213a;}
.hunqing .goods-tree .tree-name{background-position:10px -62px;}
.hunqing .goods-tree .xiala-btn{border-left:#bf1f45 1px solid;}
.hunqing .big-ad .s2{ background-position:0px -290px; color:#d0213a;}
.hunqing .tabInner .inner-btn{background-position:0px -90px;}

.ertong{}
.ertong .tabTel{border-top:2px solid #f3c945}
.ertong .goods-tree{background:#f3c945;}
.ertong .goods-tree .tree-name{background-position:10px -99px;}
.ertong .goods-tree .xiala-btn{border-left:#e8be3c 1px solid;}
.ertong .big-ad .s2{ background-position:0px -327px; color:#f3c945;}
.ertong .tabInner .inner-btn{background-position:0px -135px;}

.xialiang{}
.xialiang .tabTel{border-top:2px solid #7d83d5}
.xialiang .goods-tree{background:#7d83d5;}
.xialiang .goods-tree .tree-name{background-position:10px -136px;}
.xialiang .goods-tree .xiala-btn{border-left:#7177c5 1px solid;}
.xialiang .big-ad .s2{ background-position:0px -364px; color:#7d83d5;}
.xialiang .tabInner .inner-btn{background-position:0px -180px;}

.jiaju{}
.jiaju .tabTel{border-top:2px solid #61bd91}
.jiaju .goods-tree{background:#61bd91;}
.jiaju .goods-tree .tree-name{background-position:10px -172px;}
.jiaju .goods-tree .xiala-btn{border-left:#40ad79 1px solid;}
.jiaju .big-ad .s2{ background-position:0px -401px; color:#61bd91;}
.jiaju .tabInner .inner-btn{background-position:0px -225px;}


/*首页抢个小尾巴*/
.qiang-goods {width:900px; margin:0 auto;}
.qiang-goods .bxslider{ }
.qiang-goods .bxslider li{ float:left;}
.qiang-goods .bx-wrapper{position: relative; margin:0 auto; width:884px;}
.qiang-goods .bx-wrapper .bx-prev {background: url("../../images/idx_banner02_ui.png") no-repeat scroll 0 0px transparent; left: -40px;}
.qiang-goods .bx-wrapper .bx-next {background: url("../../images/idx_banner02_ui.png") no-repeat scroll -40px 0px transparent; right: -40px;}
.qiang-goods .bx-wrapper .bx-controls-direction a {height: 30px; margin-top: -16px; outline: 0 none; position: absolute; text-indent: -9999px; top: 50%; width:30px; z-index: 9999;}

.qiang-goods .goods-cn{ width:160px; float:left; padding:1px; border:#d5d5d5 1px solid; background:#f8f8f8;}
.qiang-goods .goods-cn .s1{ width:160px; height:160px; overflow:hidden;}
.qiang-goods .goods-cn .s1 img{ width:160px; height:160px;}
.qiang-goods .goods-cn .s2{ padding:5px 5px 3px 5px; height:36px; overflow:hidden;}
.qiang-goods .goods-cn .s3{ padding:2px 0px 2px 5px; float:left; line-height:16px;}
.qiang-goods .goods-cn .s3 .icon{ padding-right:4px;}
.qiang-goods .goods-cn .s3 span{font-family:Arial; font-size:16px; font-weight:bold; color:#C00; background:url("../../images/yuan-02.png") no-repeat scroll 0 2px; padding-left:16px;}
.qiang-goods .goods-cn .s4{ float:right; text-decoration:line-through; padding:2px 2px 2px 0px; line-height:16px; color:#999;}


/*首页发现生活*/
.idx-find{}
.idx-find .find-inner{margin-left:-10px; _margin-left:-20px; display:inline-block;}
.idx-find .good-pro{ width:204px; padding:13px; float:left; margin:0px 0px 10px 10px; background:#fff; line-height:20px; background:#fdf8f1;}
.idx-find .pro-tel{ padding:0px 2px; height:20px; line-height:20px; font-size:12px; color:#666; background:url("../../images/idx-icon.png") no-repeat 0px -213px; padding-left:5px;}
.idx-find .pro-cn{}
.idx-find .pro-cn li{ float:left; padding:2px; height:64px; width:64px;} 
.idx-find .pro-cn li a{ border:none; display:inline-block; height:64px; width:64px; overflow:hidden;} 
.idx-find .pro-cn li a:hover{}
.idx-find .pro-cn li img{ height:64px; width:64px;}
.idx-find .bottom-btn{ height:30px; line-height:30px; width:200px; padding:10px 2px 0px 2px;}
.idx-find .bottom-btn .s1{ float:left; font-family:"宋体"; color:#999;}
.idx-find .bottom-btn .s2{ float:right; font-family:"宋体"; }
.idx-find .bottom-btn .s2 a{color:#fff; width:64px; height:30px; display:inline-block; background:#a37dc2; text-align:center;}
.idx-find .bottom-btn .s2 a:hover{ text-decoration:none;}
.idx-find .last{ margin:0px 0px 16px 0px;}


/*首页评价模块*/
.idx-msg{ height:195px; overflow:hidden; margin-right:-15px; _margin-right:-30px;}
.idx-msg ul li{ float:left; padding-right:15px; padding-bottom:15px;}
.idx-msg .msg-cn{ position:relative; padding:15px 15px 15px 90px; background:#f6f6f6; height:60px; width:201px;}
.idx-msg .msg-cn .user-pic{ height:60px; width:60px; position:absolute; top:15px; left:15px;}
.idx-msg .user-inf{}
.idx-msg .user-inf .user-name{ float:left; font-size:14px; font-family:'宋体'; color:#501d11;}
.idx-msg .user-inf .msg-time{ float:right; color:#999;}
.idx-msg .msg-inf{ color:#666;}

/*尾部导航*/
#idxfoot{padding:120px 0 50px 0; width:100%;display: block; margin:20px 0;}
#idxfoot .idxfoot-con{ width:980px; margin:0 auto; text-align:center;}
.idxfoot-ul{ display:inline-block; *display:inline; overflow:hidden;}
.idxfoot-ul li{ float:left;}