﻿.brand_main .column_search{margin-top:0;}
.brand_main .column_type .type.focus{border-bottom:2px solid #F34F50;}
.brand_main .list_brand{margin-left:-15px;}
.brand_main .list_brand li{width:590px;height:200px;margin-left:15px;}
.brand_main .list_brand .pic{width:370px;}
.brand_main .list_product .info{padding:4px 0 10px;}
.brand_main .list_product .name{height:24px; }
.brand_main .list_product .total{padding-top:18px;}
.column_type li{
	margin:0 1.5em;
}
.column_type .type{
	padding:0 0 7px;
}

/* 爆分类 */
.bao_link{position:relative;height:229px;margin-top:0;border:0px solid #eee;}
.bao_link .slide{position:absolute;top:50%;z-index:100;margin-top:-33px;cursor:pointer;}
.bao_link .left{left:0px;}
.bao_link .left:hover{background-position:-35px -137px;}
.bao_link .right{right:0px;}
.bao_link .right:hover{background-position:-1px -137px;}
.bao_link .con{position:absolute;left:-15px;top:0;width:1230px;height:229px;}
.bao_link .item{position:relative;width:100%;}
.bao_linelist{position:absolute;left:0;top:20px;}
.bao_linelist li{margin-left:143px;}
.bao_linelist .firstmleft{margin-left:164px;}
.bao_typelist{position:relative;z-index:2;}
.bao_typelist li{margin:10px 0 0 15px;}
.bao_typelist .firstmleft{margin-left:15px;}
.bao_typelist .img{width:390px;height:206px;transition:all 0.3s;}
.bao_typelist .img:hover{/*transform:scale(1.1);*/box-shadow:0 1px 8px rgba(0,0,0,.3);}


.bao_link:hover .left{background-position:-35px -137px;}
.bao_link:hover .right{background-position:-1px -137px;}

.bao_link .btnw{position:absolute;z-index:100;left:0;bottom:18px; width:100%; text-align:center;}
.bao_link .btnw ul{padding:3px 6px;border-radius:10px;background-color:rgba(0,0,0,0.3); display:inline-block;}
.bao_link .btnw ul a{
	width:12px;
	height:12px;
	border-radius:50%;
	display:block;
	background:#f3f6f8;
	float:left;
	overflow:hidden;
	text-indent:-99em;
	margin:0 5px;
}
.bao_link .btnw ul a.activeSlide{
	background:#797d80;
}
.brandgoods_main .list_brand{margin-left:-15px;}
.brandgoods_main .list_brand li{width:590px;height:200px;margin-left:15px;}
.brandgoods_main .list_brand .pic{width:370px;}
.brandgoods_main .list_product .name{height:24px;background:url(../img/ind/dot.png) 0 23px repeat-x;}

/* 品牌详情 */
.brand_show{position:relative;height:320px;}
.brand_show .loading{position:absolute;z-index:11;left:0;top:0;width:100%;height:100%;}
.brand_show .simg{position:absolute;z-index:1;left:0;top:0;width:100%;height:100%;overflow:hidden;}
.brand_show .con{position:relative;z-index:2;}
.brand_show .picw{position:absolute;left:74px;top:20px;width:179px;height:140px;text-align:center;background:url(../img/ind/show_picbg.png) no-repeat;}
.brand_show .picw .bg{background-color:#fff;opacity:0.65;filter:alpha(opacity=65);}
.brand_show .pic{width:66px;height:66px;margin:23px auto 0;}
.brand_show .txt{margin-top:12px;}
.brand_show .info{position:absolute;left:70px;top:134px;width:187px;height:124px;text-align:center;background:url(../img/brand/show_infobg.png) no-repeat;}
.brand_show .fanw{margin-top:26px;}
.brand_show .fan{font-size:24px;color:#ff7133;font-weight:bold;}
.brand_show .ratew{margin-top:2px;}
.brand_show .rate{font-size:16px;color:#ff7133;font-weight:bold;}

/* 品牌详情倒计时 */
.brand_countdown{height:26px;line-height:28px;padding-top:10px;}
.brand_countdown .wrap{float:left;position:relative;left:50%;}
.brand_countdown .con{position:relative;left:-50%;}
.brand_countdown .txt{margin:0 12px;}
.brand_countdown .time{margin-top:-5px;line-height:34px;}
.brand_countdown .time .f16{margin:0 3px;}

/* 店铺介绍 */
.brand_shop{margin-top:15px;padding:15px 30px;height:26px;line-height:26px;border:1px solid #edeff2;background-color:#fff;}
.brand_shop .line{height:16px;margin:5px 30px 0;border-left:1px solid #ccc;}

/* 可能还喜欢 */
.brand_tip{position:relative;padding:12px 0;}
.brand_tip .line{position:absolute;z-index:1;left:50%;top:50%;width:180px;border-top:1px solid #ccc;margin:-1px 0 0 -90px;}
.brand_tip .txt{position:relative;z-index:2;width:146px;height:26px;margin:0 auto;line-height:26px;text-align:center;background-color:#f3f5f9;}

/* 模块标题 */
.mtitle{height:28px;line-height:28px;padding:18px 0 8px; font-family:microsoft yahei;}
.mtitle .icon{margin:4px 0 0 0;}
.mtitle .name{margin:0 0 0 8px;color:#f34f50; font-family:microsoft yahei;}
.mtitle .name a{color:#f34f50;}
.mtitle .txt{margin:0 0 0 15px;}
.mtitle .type{width:79px;height:28px;line-height:30px;text-align:center;cursor:pointer;font-size:16px;color:#fd6e6f;}
.mtitle .type.icon_brand_btn{color:#fff;}
.mtitle .sp{height:12px;margin:8px 15px 0;border-left:1px solid #ccc;}
.mtitle .fr a{
	color:#757575;
}

/* 商品列表 */
.list_product{margin:0 0 0 -14px;}
.list_product li{position:relative;width:288px;margin:0 0 20px 15px;box-shadow:1px 1px 4px #e3e3e3;background-color:#fff;transition:all 0.3s;}
.list_product li:hover{box-shadow:0 1px 8px rgba(0,0,0,.3);}
.list_product .hot{position:absolute;left:-5px;top:-4px;z-index:10;}
.list_product .star{display:none;position:absolute;right:20px;top:20px;z-index:10;}
.list_product .star.focus div{background-position:-62px -104px;}
.list_product .star div{float:left;margin:3px 0 0 18px;cursor:pointer;}
.list_product .star span{float:left;padding-left:3px;line-height:22px;color:#f34f50;}
.list_product .tip{position:absolute;left:50%;top:100px;z-index:10;margin:0 0 0 -80px;width:160px;height:80px;text-align:center;}
.list_product .tip .bg{background-color:#fff;opacity:0.8;filter:alpha(opacity=80);}
.list_product .tip .txt{line-height:80px;}
.list_product .tip .num{height:40px;line-height:54px;}
.list_product .tip .color_red{font-size:100%;}
.list_product .img{position:relative;height:288px;}
.list_product .info{margin:0 13px;padding:10px 0;}
.list_product .name{height:20px;line-height:20px;letter-spacing:1px;}
.list_product .name a{color:#999;}
.list_product .total{line-height:22px;padding-top:12px;}
.list_product .color_red{font-weight:bold;}
.list_product .sign{margin:2px 2px 0 0;}
.list_product .price{font-weight:bold;font-size:22px;}
.list_product .oldpricew{position:relative;}
.list_product .pai{position:absolute;left:6px;top:-11px;line-height:16px;text-indent:7px;}
.list_product .oldprice{margin:0 0 0 6px;text-decoration:line-through;}
.list_product .cfan_num{font-weight:bold;font-size:24px;}
.list_product .cfan_num small{ font-size:18px; font-weight:normal;}
.list_product .fanw{line-height:23px;padding-top:4px;}
.list_product .btn{margin:5px 0 0 0;height:30px;}

.list_product li a{
	display:block;
	position:relative;
}
.list_product li a span.no1,
.list_product li a span.no2,
.list_product li a span.no3{
	width:54px;
	height:60px;
	overflow:hidden;
	display:block;
	position:absolute;
	z-index:2;
	left:17px;
	top:-6px;
}
.list_product li a span.no1{
	background:url(../img/ind/f_01.png) 0 0 repeat-x;
}
.list_product li a span.no2{
	background:url(../img/ind/f_02.png) 0 0 repeat-x;
}
.list_product li a span.no3{
	background:url(../img/ind/f_03.png) 0 0 repeat-x;
}

/* 品牌列表 */
.list_brand li{width:822px;height:200px;margin-top:15px;box-shadow:1px 1px 4px #e3e3e3;background-color:#fff;transition:all 0.3s;}
.list_brand li:hover{box-shadow:0 1px 10px rgba(0,0,0,.5);}
.list_brand a{display:block;width:100%;height:100%;}
.list_brand a:hover{color:#333;}
.list_brand .info{width:190px;margin:0 0 0 15px;text-align:center;}
.list_brand .icon{width:66px;height:66px;margin:15px auto 0;}
.list_brand .name{height:20px;line-height:20px;margin-top:10px;}
.list_brand .fanw{margin-top:10px;}
.list_brand .fan{margin-left:5px;font-size:24px;color:#ff7133;font-weight:bold;}
.list_brand .ratew{margin-top:10px;}
.list_brand .rate{margin-right:5px;font-size:16px;color:#ff7133;font-weight:bold;}
.list_brand .pic{width:600px;height:100%;}

/* 图标 */
.bao_link .icon_brand_left, .bao_link .icon_brand_right{background-image:url(../img/ind/icon_brand.png);background-repeat:no-repeat;}
.bao_link .icon_brand_left{background-position:-35px -69px;width:33px;height:67px;}
.icon_brand_leftf{background-position:-1px -137px;width:33px;height:67px;}
.bao_link .icon_brand_right{background-position:-1px -69px;width:33px;height:67px;}
.icon_brand_rightf{background-position:-35px -137px;width:33px;height:67px;}
.icon_brand_line{background-position:-179px -1px;width:2px;height:195px;}
.icon_brand_btn{background-position:-1px -1px;width:79px;height:28px;}
.icon_brand_balloon{
	background:url(../img/ind/2_03.png) right center no-repeat;
	width:6px;
	height:20px;
}
.icon_brand_balloon_cyan{background-position:-57px -48px;width:23px;height:20px;}
.icon_brand_fan{background-image:url(../img/brand/icon_brand.png);background-repeat:no-repeat; background-position:-69px -100px;width:58px;height:16px; margin:3px 0 0;}
.icon_brand_pai{background-position:-69px -117px;width:46px;height:15px;}



.clf {
	zoom: 1
}
.clf:after {
	content: " ";
	display: block;
	visibility: hidden;
	height: .1px;
	clear: both;
	font-size: .1;
	line-height: 0
}
* html .clf {
	display: inline-block
}
* html .clf {
	height: 1%
}
.clf {
	display: block
}
.clear {
	clear: both;
	overflow: hidden;
	width: 1px;
	height: 1px;
	margin: 0 -1px -1px 0;
	border: 0;
	padding: 0;
	font-size: 0;
	line-height: 0
}
.pname{
	font-size:16px;
	line-height:20px;
	padding-right:60px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	font-family:'microsoft yahei';
	color:#666;
}
.itmall{
	background:url(../img/ind/h_03.png) right center no-repeat;
}
.itaobao{
	background:url(../img/ind/h_05.png) right center no-repeat;
}
.pold{
	font-size:18px;
	color:#666;
	height:26px;
	line-height:26px;
	display:block;
}
.pold small{
	font-size:14px;
}
.pquan{
	font-size:22px;
	/*font-weight:bold;*/
	background:url(../img/ind/h_10.png) center center no-repeat;
	width:90px;
	height:26px;
	line-height:26px;
	text-align:center;
	color:#fff;
}
.pquan a{
	display:block;
}
.pquan small{
	font-size:14px;
	font-weight:normal;
}
.icon_qhj{
	background:url(../img/ind/h_13.png) center center no-repeat;
	width:52px;
	height:23px;
	
	font-size:14px;
	line-height:23px;
	padding-left:6px;
	width:46px;
	text-align:center;
	color:#f66;
	font-family:microsoft yahei;
	margin-left:3px;
}

.baentry{
	margin:10px auto 0;
}
.baentry ul{
}
.baentry li{
	float:left;
	width:290px;
	/*height:210px;*/
	margin-left:13px;
	background:#fff;
}
.baentry li:hover{
	box-shadow:0 1px 8px rgba(0,0,0,.3);
}
.baentry li:first-child{
	margin:0;
}
.baentry li:nth-child(3){
	margin-left:14px;
}
.baentry li a{
}
.baentry li img{
	width:290px;
	/*height:210px;*/
}

#selectday{
}
#selectday .name .checkgoods{
	font-size:16px;
	font-family:microsoft yahei;
	color:#666;
	
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
#selectday .price{
	font-weight:normal;
}
#selectday .oldprice{
	font-size:18px;
}
#selectday .ifan{
	background:url(../img/ind/v_03.png) center center no-repeat;
	width:60px;
	height:22px;
	line-height:21px;
	display:block;
	overflow:hidden;
	text-align:center;
	font-size:14px;
	color:#f66;
	font-family:microsoft yahei;
}

.tab_bar{
	border-bottom:1px solid #e1e1e1;
	height:36px;
	padding:15px 0 0;
	width:1200px;
	background:#f3f5f9;
	z-index:11;
}
.tab_title{
	position:absolute;
}
.tab_title li{
	float:left;
	border:1px solid #e1e1e1;
	/*border-bottom:none;*/
	margin:0 28px 0 0;
	cursor:pointer;
}
.tab_title li span{
	display:block;
	border-top:4px solid #fff;
	width:200px;
	height:31px;
	line-height:31px;
	text-align:center;
	background:#fff;
	color:#999;
	font-size:18px;
	font-family:microsoft yahei;
}
.tab_title li.on{
	border:none;
	border-top:4px solid #f66;
}
.tab_title li.on span{
	border-top:0 solid #f66;
	color:#f66;
	border-left:1px solid #e1e1e1;
	border-right:1px solid #e1e1e1;
	border-bottom:1px solid #fff;
}
.tab_con{
	/*padding:29px 0 0;*/
	padding:6px 0 0;
}
.tab_con .vmore{
	border:1px solid #e1e1e1;
	width:200px;
	height:48px;
	line-height:48px;
	text-align:center;
	font-size:22px;
	margin:10px auto 0;
	display:block;
	background:#fff;
	color:#666;
	font-family:microsoft yahei;
}

.tmArea{
	float:right;
	padding:5px 0 0;
}
.tmBox{
	height:24px;
	line-height:24px;
	background-size:cover;
	text-align:center;
	width:100%;
	padding:0 0 0;
	font-family:microsoft yahei;
}
.tmBox .ctt{
	display:inline-block;
	font-size:14px;
	color:#666;
	background:url(../img/ind/f_07.png) left center no-repeat;
	padding-left:22px;
	background-size:16px;
}
.tmBox .cbd{
	display:inline-block;
	color:#666;
	font-size:14px;
}
.tmBox .cbd span{
	font-size:12px;
	color:#fff;
	background:#333;
	width:18px;
	height:18px;
	line-height:18px;
	display:inline-block;
	border-radius:2px;
	font-family:microsoft yahei;
}
.banner .btnw a{
	display:none;
}
#bao_link{
	margin-bottom:-5px;
}
#selectday li{
	height:390px;
}
#selectday .info{
	padding:18px 0 0;
}
#selectday .info .total{
	padding:15px 0 0;
}
#timesale li{
	height:390px;
}
#timesale .info{
	padding:13px 0 0;
}
#timesale .info .total{
	padding-top:5px;
}
#timesale .fanw{
	padding:2px 0 0;
}
.tbt{
	padding:0 0 13px;
	background:#f3f5f9;
	z-index:11;
}