/* CSS Document */


/*广告图轮播*/
.scroll-div{ text-align:center; height:340px; overflow:hidden; position:relative;}
.scroll{ width:1000px; margin:0 auto; position:relative; height:340px;}
.scroll_cont{ position:absolute; width:1920px; left:-460px; top:0; height:340px; overflow:hidden;}
.scroll .scroll_num {
	POSITION: absolute; TOP: 313px; left:460px;
}
.scroll .scroll_num SPAN {
	WIDTH: 10px; DISPLAY: inline-block; background:url(../../images/2015/2015_index/scroll.png) no-repeat -190px -26px; HEIGHT: 10px; MARGIN-LEFT: 4px; CURSOR: pointer; 
}
.scroll .scroll_num SPAN.current { background:url(../../images/2015/2015_index/scroll.png) no-repeat -190px 0; 
}
.scroll .arr_left {
	POSITION: absolute; WIDTH: 30px; background:url(../../images/2015/2015_index/scroll.png) no-repeat 0 0; HEIGHT: 60px; TOP: 140px; CURSOR: pointer; LEFT: 0; 
}
.scroll .arr_right {
	POSITION: absolute; WIDTH: 30px; background:url(../../images/2015/2015_index/scroll.png) no-repeat 0 -76px; HEIGHT: 60px; TOP: 140px; CURSOR: pointer; RIGHT: 0; 
}
.scroll A.arr_left:hover { background:url(../../images/2015/2015_index/scroll.png) no-repeat -92px -76px; 
}
.scroll A.arr_right:hover {background:url(../../images/2015/2015_index/scroll.png) no-repeat -92px 0; 
}
.scroll .box {
	WIDTH: 1920px; FLOAT: left; OVERFLOW: hidden
}



/*****************/
.bgh{ background-color:#f2f2f2; width:100%;}

.box-jp{}
.tit{ border-bottom:2px solid #666; padding-top:30px; padding-bottom:10px; position:relative;}
.tit20{ padding-top:20px;}
.titcon{ border-left:4px solid #f70800; height:22px; width:50%; line-height:999; overflow:hidden;}
.jptit{ background:url(../../images/2015/2015_index/tit.png) no-repeat 0 0;}
.qqtit{background:url(../../images/2015/2015_index/tit.png) no-repeat 0 -48px;}
.tvtit{background:url(../../images/2015/2015_index/tit.png) no-repeat 0 -93px;}
.freetit{background:url(../../images/2015/2015_index/tit.png) no-repeat 0 -135px;}
.fstit{background:url(../../images/2015/2015_index/tit.png) no-repeat 0 -225px; width:12%;}
.tit em{ font-size:16px; color:#666; display:block; position:absolute; left:120px; top:35px;}

.tit20 .titlink{ top:25px;}
.titlink{ position:absolute; text-align:right; right:0; top:35px; height:20px; line-height:20px;}
.titlink a{ color:#444;}
.titlink a:hover{ color:#f70800;}
.titlink .seemore{ margin-left:25px; display:inline-block;}

.jp-pic{ }
.jp-pic a{ display:block;}
.jppic-left{ width:280px; border:1px solid #e8e8e8; height:395px; border-top:0;}
.jppic-right{ width:718px; height:406px;}
.jppic-center{ width:356px;}
.jppic-r{ width:181px;}
.jppic-a{ width:355px; height:239px;}
.jppic-b{ position:relative; width:356px; height:165px; float:left; overflow:hidden;}
.jppic-b em{position:absolute; width:355px; height:155px; left:0; top:0; display:block; background-color:#fff; z-index:0;}
.jppic-b a{width:355px; height:165px; z-index:2; position:absolute; left:0; top:0;}
.jppic-c{ width:180px; height:239px;}
.jppic-d{ width:180px; height:155px;}
.rb{ border-bottom:1px solid #e8e8e8; border-right:1px solid #e8e8e8; float:left; background-color:#fff; overflow:hidden;}
.ob{ float:left; overflow:hidden;background-color:#fff;}
.rbl{ border:1px solid #e8e8e8; border-top:0;}

/*全球超市*/
.global-shop{ border-left:1px solid #e8e8e8;}
.global-shop li{ float:left; border-right:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8; overflow:hidden; background-color:#fff;}
.global-shop li a{ display:block; position:relative; height:249px; }
a.lm{
-webkit-transition:-webkit-transform .2s linear; /* Safari 和 Chrome */
-moz-transition:-moz-transform  .2s linear; /* Firefox 4 */
-o-transition:-o-transform .2s linear; /* Opera */	
transition:  transform .2s linear;
	}
a.lm:hover {
-webkit-transform:translateX(-5px);/* Safari 和 Chrome */ 
-moz-transform:translateX(-5px);	/* Firefox */
-ms-transform:translateX(-5px); 	/* IE 9 */
-o-transform:translateX(-5px); 
    transform:translateX(-5px);
}

.global-shop .big-pic{ width:498px; height:249px;}
.global-shop .small-pic{ width:249px; height:249px; }
.global-shop .small-pic2{ width:248px; height:249px; }
.price{ position:absolute; font-size:14px; overflow:hidden; height:20px; line-height:20px; display:block; margin-top:-5px; }
.global-shop .price{ left:25px; top:115px;}
.price em{ float:left;}
.nprice{ margin-right:10px; color:#f70800; font-size:14px; font-family:Microsoft YaHei,Microsoft YaHei !important;}
.nprice strong{ font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.oldprice{ color:#999; text-decoration:line-through; font-family:Microsoft YaHei,Microsoft YaHei !important;}
.oldprice strong{ font-weight:normal; font-family:Arial, Helvetica, sans-serif;}



/*视频购物*/
.tvshoping{ width:495px;}
.tvshop-box{ height:399px; overflow:hidden; background-color:#fff;}
.tvshop-left{ border:1px solid #e8e8e8; background-color:#fff; width:278px; border-top:0; overflow:hidden; height:398px;}
.video-box{}
.alive{ background:#f6143a url(../../images/2015/2015_index/live.jpg) no-repeat left; height:26px; width:100%; position:relative;}
.alive-w{ position:absolute; top:12px; left:66px; width:163px; height:2px; background-color:#fff;}
.alive .time_rest{ position:absolute; right:10px; line-height:26px; height:26px; top:0; color:#fff;}
.aliving{ position:absolute; left:0; top:0; height:2px; background-color:#9e001b; width:20%;}
.video-box a.apic{ position:relative; display:block; width:278px; height:184px;}
.video-box a.apic:hover .zzc{ display:block;}
.zzc{  position:absolute; left:0; top:0; width:278px; height:184px; background-color:#000;filter:alpha(opacity:10);opacity:0.1; display:none;}
.video-box em.bfbtn{ position:absolute; left:50%; top:50%; margin-left:-25px; margin-top:-25px; width:50px; height:50px; background:url(../../images/2015/2015_index/50x50bf.png) no-repeat;}

ul.iconlist{ padding-top:14px; padding-left:30px; background-color:#fff; height:79px; border-bottom:1px solid #e8e8e8;}
ul.iconlist li{ float:left; margin-right:30px; text-align:center; width:52px;}
ul.iconlist li span{ display:block; width:44px; height:44px;  margin:0 auto;margin-bottom:8px;}
span.icon-tv{  background:url(../../images/2015/2015_index/scroll.png) no-repeat;background-position:0px -154px;}
span.icon-todaytj{ background:url(../../images/2015/2015_index/scroll.png) no-repeat; background-position:-82px -154px;}
span.icon-rxbd{  background:url(../../images/2015/2015_index/scroll.png) no-repeat;background-position:-164px -154px;}

ul.iconlist li a{ display:block;}
ul.iconlist li a p{ color:#333;}
ul.iconlist li a:hover p{ color:#f70800;}
ul.iconlist li a span{
	-webkit-transition:-webkit-transform .2s linear;
 -moz-transition:-moz-transform .2s linear;
 -o-transition:-o-transform .2s linear;
 transition:transform .2s linear
	}
ul.iconlist li a:hover span{
	-webkit-transform:translateY(-2px);
	-moz-transform:translateY(-2px);
	-ms-transform:translateY(-2px);
	-o-transform:translateY(-2px);
	transform:translateY(-2px)}

a.left-b-a{ display:block; position:relative; width:278px; height:94px;}
a.left-b-a .price{ left:120px; top:60px;}

.tvshop-right{ overflow:hidden; width:215px;}
.tvshop-right li{ border-bottom:1px solid #e8e8e8; border-right:1px solid #e8e8e8; height:132px; float:left; overflow:hidden;position:relative; background-color:#fff;}
.tvshop-right li a{ display:block; width:214px; height:132px; overflow:hidden;  }
.tvshop-right li a img{ width:214px; height:132px; position:absolute; left:0; top:0; }
.tvshop-right li a .price{ position:relative; padding-left:20px; padding-top:66px; z-index:2;}


/*免税妆品*/
.free-duty{ width:495px;}
.free-pic-a{ float:left; width:243px; height:398px; border:1px solid #e8e8e8; border-top:0; position:relative;}
.free-pic-a .price{ left:25px; top:90px;}
.free-pic-b{ float:left; width:249px; height:198px; border-bottom:1px solid #e8e8e8; border-right:1px solid #e8e8e8; position:relative; overflow:hidden; background-color:#fff;}
.free-pic-c{ float:left; width:249px; height:199px;border-bottom:1px solid #e8e8e8; border-right:1px solid #e8e8e8; position:relative; overflow:hidden; background-color:#fff;}
.free-pic-b .price,.free-pic-c .price{ left:25px; top:78px;}
.free-duty a{ display:block;}


/*时尚服饰 s*/
.brand-sale{}
.index-title{ background:url(../../images/2015/2015_index/titbj.jpg) repeat-x center; height:40px;}
.index-title .index-title-img{  background:url(../../images/2015/2015_index/tit.jpg) no-repeat 0 0; height:40px; background-color:#fff; display:block;}
.index-title .pptm{width:330px;}
.brand-salecon{ padding-top:20px;}
.brand-list{}
.brand-list-ul li{ width:640px;  height:210px; margin-bottom:20px;}
.brand-list-ul li.active{border:1px solid #ff504a;}
.brand-list-ul .b-pic{ width:640px;  height:210px; overflow:hidden;position:relative;}
.brand-list-ul .b-discout{ position:absolute; width:120px; left:42px; top:102px;}
.brand-list-ul .brandname{ width:120px; height:20px; line-height:20px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; text-align:center; font-size:14px; color:#222; margin-bottom:15px;}
.brand-list-ul .b-off{ text-align:center; color:#666; font-size:12px; height:28px; margin-bottom:14px;}
.brand-list-ul .b-off em{ font-size:24px; font-family:Arial, Helvetica, sans-serif; color:#f70800;}
.brand-list-ul .b-time{ width:132px; padding-left:14px; background:url(../../images/2015/2015_column/i_time.png) no-repeat left 5px; font-size:12px; color:#666; display:block; text-align:left; height:20px; line-height:20px;}
.brand-list-ul .b-time i{}
.brand-list-ul a.b-alink{ border:1px solid #ddd;display:block; width:638px; height:208px;}
.brand-list-ul a.b-alink:hover{ border:1px solid #f70800;}
.brand-list-ul .b-care{ position:absolute; top:9px; left:206px;  width:73px; }
.brand-list-ul .b-care a{background-color:#000;background:rgba(0,0,0,0.5);height:22px;display:block; border-radius:10px; line-height:22px; color:#fff; text-align:center;}
.brand-list-ul .b-care a i{width:12px; height:12px; display:inline-block;margin-right:3px; background:url(../../images/2015/2015_index/sjbar.png) no-repeat 0 0; vertical-align:middle;}
.brand-list-ul .b-care a em{ display:inline-block;}
.brand-list-ul .b-care a.dj-care{ width:60px; }
.brand-list-ul .b-care a.dj-care i{ background-position:0 -247px; vertical-align:middle; }
.brand-list-ul .b-care a.dj-care:hover i,.brand-list-ul .b-care a.has-care i{ background-position:0 -277px;}

.brand-list-ul .b-care a.has-care{}
.brand-list-ul .tm-bj{ width:440px; height:30px; position:absolute; right:0; bottom:0; z-index:0;}
.brand-list-ul .b-info{ width:440px; height:30px; position:absolute; right:1px; bottom:0; }
.brand-list-ul .b-info a.b-js{ position:absolute; right:0; top:4px; width:70px; height:22px; line-height:22px; border-radius:5px; color:#fff; display:block; background-color:#7f7f7f;background:rgba(0,0,0,0.5); text-align:center;}
.brand-list-ul .b-info a.b-js:hover{ color:#ffbbb9;}
.brand-list-ul .b-info span{ width:290px;background-color:#000;background:rgba(0,0,0,0.5); padding-right:137px; line-height:30px;border-left:3px solid #39c9da;  height:30px; overflow:hidden; color:#fff; display:block; padding-left:10px;}

/*时尚服饰 e*/

/*大家都在买*/
.fina-brand{ width:331px; overflow:hidden;}
.f-fav{  background-color:#eee;}
.f-fav-con{ background-color:#fff; border:1px solid #e8e8e8; padding:20px; width:290px; padding-bottom:0;}
.f-fav-tit{ border-bottom:2px solid #f70800; height:32px; line-height:32px; padding-left:110px; font-size:14px; background:url(../../images/2015/2015_finally/fis.jpg) no-repeat 90px -125px; font-weight:700; background:;}
.f-fav-ul{}
.f-fav-ul li{ padding:15px 0; border-bottom:1px solid #e9e9e9; position:relative;}
.f-fav-ul li.nob{ border-bottom:0;}
.f-fav-ul li  .f-fav-img { width:80px; height:80px; margin-right:20px; *display:inline;}
.f-fav-img img{ border:1px solid #fff;}
.f-fav-info{ width:180px; position:absolute; top:15px; left:97px;}
.f-fav-info .proname{line-height:18px; height:18px; overflow:hidden; color:#222; display:block;}
.f-fav-ul li a{ display:block; width:290px; height:80px; cursor:pointer;}
.f-fav-ul li a:hover .f-fav-img img{border:1px solid #f70800;}
.f-fav-ul li a:hover .proname{ color:#f70800;}

.zk{ font-size:14px; color:#222; line-height:28px;}
.zk em{ font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.fav-price{}
em.n-price{ color:#f70800; font-size:12px; padding-right:8px;font-family:Microsoft YaHei,Microsoft YaHei !important;}
em.n-price i{ font-family:Arial, Helvetica, sans-serif; font-size:16px; }
em.oldprice{ text-decoration:line-through; color:#999; font-size:14px;}
.f-hwzg{ border:2px solid #e8e8e8; padding:9px; width:309px; height:170px; background-color:#fff;}

/*滚动公告*/
#scrollDiv{ border:2px solid #e8e8e8; overflow:auto; padding-left:88px; background:url(../../images/2015/2015_index/tit.png) no-repeat 0 -278px; background-color:#fff;}
.scrollText{height:42px; overflow:hidden;}
.scrollText li{height:42px; line-height:42px; overflow:hidden;}
.scrollText li a{ color:#222;}
.scrollText li em,.scrollText li a:hover{ color:#f70800;}

.p-ad{ position:absolute; left:50%; margin-left:-620px; width:100px; top:661px;

}
.p-ad a.height-a{ height:200px; display:block;}
.p-ad a.height-b{ height:150px; display:block;}



.lazy-loading{ background:url(../../images/2015/2015_public/zwt.jpg) no-repeat 50% 50%; display:block; background-color:#fff;}
.b-pic .lazy-loading{ background:url(../../images/2015/2015_public/loading3x1.jpg) no-repeat 50% 50%;}
