/*
Template Name: 正版授权模板
Template URI: http://www.dm299.com/
Description: 24小时客服联系 QQ:124861234
Version: 2.73
Author: dm299
Author URI: http://www.dm299.com/
Logo filename: logo.gif
*/

/*顶级分类页轮播广告*/

.banner {height: 420px;overflow: hidden;width: 100%;position: relative;z-index: 0;}
.banner .hd {position: absolute;z-index: 100;top: 380px;left: 50%;height: 20px;margin-left: -60px;overflow: hidden;}
.banner .hd ul {height: 20px;}
.banner .hd ul li {display: inline;float: left;width: 20px;height: 20px;margin-left: 5px;background: url(../images/bgc.png) 0 -32px;color: #fff;font: 12px/20px 'microsoft yahei';
	text-align: center;cursor: pointer;overflow: hidden;}
.banner .hd ul li.on {background-position: -20px -32px;}
.banner .bd {position: relative;height: 100%;}
#bg998 .banner .bd .li1 {background: #003ea3}
#bg998 .banner .bd .li2 {background: #00adef}
#bg998 .banner .bd .li3 {background: #e30b0b}
#bg998 .banner .bd .li4 {background: #003ea3}
#bg998 .banner .bd .li5 {background: #ffb2a8}
.banner .bd li {width: 100%;height: 420px;zoom: 1;vertical-align: middle;text-align: center;}
.banner .bd li a {position: absolute;left: 50%;margin-left: -640px;}
.banner .banner-arr {display: none;position: absolute;z-index: 110;top: 170px;width: 50px;height: 60px;cursor: pointer;}
.banner .prev {left: 50px;}
.banner .banner-arr .shadow {position: absolute;top: 0;left: 0;width: 50px;height: 60px;background: #000;opacity: .2;filter: alpha(opacity=20);border-radius: 3px;
	transition: opacity 0.2s linear 0s;}
.banner .banner-arr:hover .shadow {opacity: .5;filter: alpha(opacity=50);}
.banner .banner-arr .arr {position: absolute;z-index: 2;top: 18px;width: 12px;height: 24px;overflow: hidden;}
.banner .prev .arr {left: 19px;background: url(../images/bgc.png) -40px -32px;}
.banner .next {right: 50px;}
.banner .next .arr {right: 19px;background: url(../images/bgc.png) -64px -32px;}
.root61 .banner-service {margin-left: 362px;}
.banner-service {position: absolute;z-index: 100;top: 0;left: 50%;width: 200px;height: 420px;margin-left: 262px;}
.banner-service .guide {position: relative;}
.banner-service .guide, .banner-service .guide img, .banner-service .services, .banner-service .services img {display: block;width: 200px;height: 208px;}
.banner-service .guide, .banner-service .guide img, .banner-service .services, .banner-service .services img {display: block;width: 200px;height: 208px;}
.banner-service .services {position: relative;margin-top: 4px;overflow: hidden;}
/*顶级分类页和列表页的样式*/
.skin {background: #f8f8f8; padding-top:20px;}
.channel-menu {height: 60px;background: #fff;}
.root61.channel-menu-wrap {min-width: 1190px;}
.channel-menu-wrap {position: relative;z-index: 0;min-width: 990px;height: 60px;background: #3e9af0;}
.root61 .channel-menu .menu-item {width: 234px;}
.channel-menu .menu-item {position: relative;z-index: 100;display: inline;float: left;width: 194px;height: 58px;margin: 2px 2px 0;}
.root61 .channel-menu .menu-item .menu-main {width: 234px;}
.channel-menu .menu-item .menu-main {position: absolute;z-index: 110;left: 0;top: 0;width: 194px;height: 58px;}
.channel-menu .menu-item dl.tv, .channel-menu .menu-item dl.fridge, .channel-menu .menu-item dl.air-conditioner, .channel-menu .menu-item dl.smaller, .channel-menu .menu-item dl.chuwei {height: 45px;}
.channel-menu .menu-item .menu-main dl {border-right: 1px dotted #c5e1fb;}
.channel-menu .menu-item dl {margin-top: 5px;margin-bottom: 4px;overflow: hidden;}
.channel-menu .menu-item dt {height: 27px;color: #fff;font: bold 16px/1.5 'microsoft yahei';overflow: hidden;}
.channel-menu .menu-item dt b {display: inline;float: left;margin-left: 8px;}
.channel-menu .menu-item dt a, .channel-menu .menu-item dt a:hover {color: #fff;}
.channel-menu .menu-item dd {padding-left: 8px;zoom: 1;}
.channel-menu .menu-item dl.menu-text dd a {display: inline-block;margin-right: 10px;color: #fff;white-space: nowrap;}
#bg998 .channel-menu .menu-item .fore5 dl {border-right: 0 none;}
#bg998 .channel-menu .menu-item .fore5 dl dt i {background-position: -64px 0;}
#bg998 .channel-menu .menu-item .fore1 dl dt i {background-position: 0 0;}
#bg998 .channel-menu .menu-item .fore2 dl dt i {background-position: -16px 0;}
#bg998 .channel-menu .menu-item .fore3 dl dt i {background-position: -32px 0;}
#bg998 .channel-menu .menu-item .fore4 dl dt i {background-position: -48px 0;}
#bg998 .channel-menu .menu-item dt i {display: inline;float: left;width: 16px;height: 16px;margin: 5px 2px 0 8px;background: url(../images/bgc.png) no-repeat;overflow: hidden;}
.channel-menu .menu-item dt i {display: inline;float: left;width: 16px;height: 16px;margin: 5px 2px 0 8px;overflow: hidden;}
/*精品专区*/
.promotions {position: relative;height: 444px;background: #3e9af0;}
.promotions .prom-icon {position: absolute;left: 651px;top: -7px;width: 50px;height: 50px;background: url(../images/bgc.png) 0 -56px;}
.promotions .title {height: 64px;overflow: hidden;}
.promotions .title h3 {padding-top: 2px;color: #fff;font: bold 24px/1.5 'microsoft yahei';text-align: center;}
.promotions .title h4 {margin-top: -3px;color: #fff;font: normal 14px/1.5 'microsoft yahei';text-align: center;}
.promotions .prom-listloop {position: relative;height: 370px;padding: 0 0 0 10px;}
.promotions .prom-listloop-box {position: relative;z-index: 10;height: 370px;overflow: hidden;}
.root61 .promotions .prom-listloop-list li {width: 216px;}
.promotions .prom-listloop-list li {display: inline;float: left;width: 226px;height: 370px;margin-right: 10px;padding-left: 10px;background: #fff;overflow: hidden;}
.promotions .name {height: 20px;margin-top: 15px;margin-right: 10px;overflow: hidden;}
.promotions .name a {font-size: 14px;font-weight: bold; color:#333;}
.promotions .intro {height: 60px;overflow: hidden;}
.promotions .intro h6 { line-height:16px;margin-top: 4px;margin-right: 10px;color: #ff8802;font-size: 12px;font-family: 'microsoft yahei';}
.promotions .pro-face {position: relative;height: 200px;margin-top: 6px;overflow: hidden;}
.promotions .pro-face .img img {display: block;width: 200px;height: 200px;}
.promotions .pro-face .img {position: absolute;z-index: 5;top: 0;right: -30px;width: 200px;height: 200px;}
.promotions .pro-face .discount {position: absolute;z-index: 10;top: 14px;left: 0;width: 60px;height: 40px;background: url(../images/bgc.png) -50px -56px;color: #ffefef;
text-align: center;overflow: hidden;}
.promotions .pro-face .discount i {font-size: 24px;}
.promotions .pro-price {height: 36px;margin-top: 14px;overflow: hidden;}
.promotions .pro-price .now {color: #d00;font-family: 'microsoft yahei';}
.promotions .pro-price .now, .promotions .pro-price del {float: left;}
.promotions .pro-price .now em {float: left;margin-top: 13px;font-size: 18px;}
.promotions .pro-price em {font-family: arial;}
s, strike, del {text-decoration: line-through;}
.promotions .pro-price del {padding-left: 5px;color: #999;line-height: 44px;}
.promotions .pro-price .now strong {font-size: 28px;font-weight: normal;}
/*精品下的广告*/
.activities {position: relative;margin-top: 20px;padding-bottom: 10px;background: #fe8802;}
.root61 .activities .act-list {padding-left: 0;}
.activities .act-list {position: relative;height: 220px;padding-left: 1px;overflow: hidden;}
.root61 .activities .act-list li {width: 285px;margin-left: 10px;}
.activities .act-list li {display: inline;float: left;width: 316px;height: 210px;margin: 10px 0 0 10px;overflow: hidden;}
.root61 .activities .act-list li img {margin: 0 -16px 0 -15px;}
.activities .act-list li img {display: block;width: 316px;height: 210px;}
/*当季热卖*/
.root61 .middle-floor{ width:1190px;}
.middle-floor {width: 940px;padding-top: 30px;}
.com-floor-head {position: relative;height: 55px;margin-bottom: 22px;overflow: hidden;}
.com-floor-head .line {position: absolute;z-index: 1;top: 26px;left: 10px;width: 970px;height: 13px;background: url(../images/bgc.png) 0 -214px repeat-x;overflow: hidden;}
.root61 .com-floor-head .line {width: 1170px;}
.middle-floor .com-floor-head .line {width: 940px;left: 0;}
.root61 .middle-floor .com-floor-head .line {width: 1170px;left: 10px;}
.com-floor-head .main {position: absolute;z-index: 2;top: 0;left: 50%;width: 196px;height: 55px;margin-left: -98px;background: #f8f8f8;text-align: center;}
.com-floor-head h3 {padding-top: 3px;color: #1673e5;font: bold 24px/1.5 'microsoft yahei';text-align: center;}
.com-floor-head h4 {margin-top: -4px;color: #1673e5;font: 14px/1.5 'microsoft yahei';text-align: center;}
.middle-floor-main {height: 460px;}
.middle-floor-main .f-side {position: relative;float: left;width: 215px;height: 460px;margin-left: -25px;}
.root61 .middle-floor-main .f-main {width: 980px;}
.middle-floor-main .f-main {float: right;width: 730px;height: 460px;overflow: hidden;}
.middle-floor-main .f-main-top {height: 240px;}
.middle-floor-main .f-banner {display: inline;position: relative;float: left;width: 480px;height: 240px;margin-right: 20px;overflow: hidden;}
.middle-floor-main .f-banner-list {position: absolute;left: 0;top: 0;width: 9999em;}
.middle-floor-main .f-banner-list li {float: left;width: 480px;height: 240px;}
.middle-floor-main .f-banner-list li img {display: block;width: 480px;height: 240px;}
.root61 .middle-floor-main .f-main-top .f-activity {width: 500px;}
.middle-floor-main .f-main-top .f-activity {float: left;width: 250px;height: 240px;margin-right: -20px;overflow: hidden;}
.middle-floor-main .f-main-top .f-activity li {display: inline;float: left;width: 230px;height: 240px;margin-right: 20px;}
.middle-floor-main .f-main-top .f-activity li img {display: block;width: 230px;height: 240px;}
.middle-floor-main .f-main-bottom {position: relative;height: 200px;margin-top: 20px;margin-right: -20px;overflow: hidden;}
.middle-floor-main .f-main-bottom li {display: inline;position: relative;float: left;width: 215px;height: 200px;margin-right: 20px;padding-left: 15px;background: #fff;
overflow: hidden;}
.middle-floor-main .f-main-bottom .name {height: 18px;padding-top: 18px;overflow: hidden;}
.middle-floor-main .f-main-bottom .name a {color: #666;}
.middle-floor-main .f-main-bottom .intro {height: 18px;padding-top: 3px;color: #ff8802;overflow: hidden;}
.middle-floor-main .f-main-bottom .price {color: #d00;font: bold 16px/19px tahoma; height: 20px;margin-top: 3px;overflow: hidden;}
.middle-floor-main .f-main-bottom .price em {margin-top: 3px;padding:0 2px;color: #d00;font-family: arial; font-size:12px; font-weight:normal;}
.middle-floor-main .f-main-bottom .face {position: absolute;right: -20px;bottom: 0;width: 120px;height: 120px;}
.middle-floor-main .f-main-bottom .face img {display: block;width: 120px;height: 120px;}
.root61 .floor-brand-main ul {width: auto;}
.floor-brand-main ul {width: 990px;}
.root61 .floor-brand-main li {margin-right: 18px;}
.floor-brand-main li {display: inline;position: relative;float: left;height: 124px;margin-right: 36px;}
.floor-brand-main li .face {padding: 24px 3px;border: 1px solid #f6f6f6;text-align: center;overflow: hidden;}
.floor-brand-main li .face img {display: block;width: 120px;height: 40px;}
.floor-brand-main li .name {margin-top: 5px;font: 14px/1.5 'microsoft yahei';text-align: center;}
.floor-brand-main li a {position: absolute;left: 0;top: 0;width: 128px;height: 124px;background: #fff;cursor: pointer;opacity: 0;filter: alpha(opacity=0);overflow: hidden;}
.floor-brand-main {position: relative;height: 248px;margin-top: 22px;padding-left: 20px;overflow: hidden;}
.floor-brand {margin-top: 40px;padding-top: 10px;background: #fff;overflow: hidden;}
.floor-brand .com-floor-head .main {background: #fff;}
.floor-brand-main li.on .face {border-color: #3e9af0;}
.floor-brand-main li.on .name {color: #3e9af0;}
.floor-hot {padding-top: 30px;}
.floor-hot-main {background: #fff;}
.floor-hot .hot-tab {height: 90px;background: #eee url(../images/bgc.png) right -780px no-repeat;overflow: hidden;}
.floor-hot .hot-tab li.on {width: 360px;border-right: 0 none;background: #fff;}
.floor-hot .hot-tab li {position: relative;float: left;width: 200px; text-align:center;height: 90px;border-right: 1px solid #cfcfcf;background: #eee;cursor: default;}
.floor-hot .hot-tab li p {padding-top: 18px;}
.floor-hot .hot-tab li.on p {height: 34px;padding-top: 28px;overflow: hidden;}
.floor-hot .hot-tab li.on p b {display: inline;color: #091040;}
.floor-hot .hot-tab li p b {display: block;color: #666;font: bold 20px/1.2 'microsoft yahei';}
.floor-hot .hot-tab-box {display: none;position: relative;height: 206px;padding-top: 18px;overflow: hidden;}
.floor-hot .hot-tab-item {margin-left: 20px;}
.root61 .floor-hot .hot-tab-item li {margin-right: 35px;}
.floor-hot .hot-tab-item li {display: inline;position: relative;float: left;width: 130px;height: 206px;margin-right: 32px;padding-left: 30px;overflow: hidden;}
.floor-hot .hot-tab-item .num {position: absolute;z-index: 5;left: 0;top: 0;width: 24px;color: #d6d6d6;font: italic 40px/1 arial;}
.floor-hot .hot-tab-item .tab_1 , .floor-hot .hot-tab-item .tab_2 ,.floor-hot  .hot-tab-item .tab_3{color: #ffcd95;}
.floor-hot .hot-tab-item .face img {display: block;width: 120px;height: 120px;}
.floor-hot .hot-tab-item .face {margin-top: 11px;}
.floor-hot .hot-tab-item .name {width: 110px;height: 28px;margin-top: 8px;margin-left: 2px;line-height: 1.2;overflow: hidden;}
.floor-hot .hot-tab-item .name a {color: #666;}
.floor-hot .hot-tab-item .price {height: 20px;margin-top: 4px;overflow: hidden;}
.floor-hot .hot-tab-item .price em {margin-top: 3px;padding:0 2px;color: #d00;font-family: arial; font-size:12px; }
.floor-hot .hot-tab-item .price strong {color: #d00;font: bold 16px/19px tahoma;}
/* ====================  商品列表页 ==================== */
/*列表页顶部广告*/
.cate-top-wrap{ }
.top-ads-wrap{padding-bottom: 25px;}
.top-ads-wrap .slide-ad{width: 483px;height: 183px;float: left;position: relative;overflow: hidden;border: 1px solid #FFF;margin-right:2px;z-index:1;}
.top-ads-wrap .slide-ad .hd{z-index: 10;position: absolute;width: 483px;top: 100px;left: 0px;	}
.top-ads-wrap .slide-ad .hd ul{position: absolute;width: 40px;margin-left: -20px;display: block;height: 10px;overflow: hidden;top: 60px;left: 51%;	}
.top-ads-wrap .slide-ad .hd ul li{width: 10px;height: 10px;line-height:20px;float: left;overflow: hidden;cursor: pointer;margin-right: 6px;
background: url("../images/icon_focus.png") left top no-repeat;	}
.top-ads-wrap .slide-ad .hd ul li.on{background-position: right top;}
.top-ads-wrap .slide-ad .hd .next{position: absolute;width: 23px;height: 39px;overflow: hidden;top: -20px;display: none;cursor: pointer;	right: 10px;
background: url("../images/btn_46x39_prev.png") no-repeat left bottom;}
.top-ads-wrap .slide-ad .hd .next:hover{background-position:right bottom;}
/*列表页顶部精品商品*/
.best-wrap{width: 330px;height: 185px;float: left;overflow: hidden;margin-left: 16px;}
.best-wrap a{height: 100%;display: block;float: left;overflow: hidden;position: relative;	}
.best-wrap a img{width:330px;height:185px;	}
.best-wrap a span{font-family: Arial, "宋体";font-size: 12px;color: #FFF;position: absolute;display: block;z-index: 2;text-align: left;font-style: normal;line-height: 29px;
background: url('../images/ad_opbg.png') no-repeat;width: 300px;height: 29px;left: 5px;bottom: 5px;padding: 0 10px;overflow: hidden;	}
.best-wrap a span i{font-size: 14px;font-style: normal;font-family: Arial, "微软雅黑";float: right;	}
.best-wrap a span i em{font-size: 13px;font-style: normal;	}
/*列表页左侧 分类列表*/
.cate-body{background: url('../images/block_border_line.png') repeat-y 205px top;	}
.cate-body .left {width: 181px;float: left;padding-right: 0px;overflow: hidden;margin-left:20px;}
.fl {float: left;_display: inline;}
.sn-search .navBar {overflow: hidden;width: 188px;margin-bottom:15px;}
.sn-search .navBar .title {height: 40px;padding-left: 15px;cursor: default;line-height: 40px;}
.sn-search .navBar .title h2 {font-size: 16px;width: 170px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.sn-search .navBar  .item {position: relative;}
.sn-search .navBar .item h3 {overflow: hidden;height: 31px;padding: 0 20px;cursor: pointer;font-size: 12px;font-weight:normal;line-height: 28px;}
.sn-search .navBar .item h3 b {position: absolute;top: 8px;left: 0px;width: 13px;height: 13px;background-repeat: no-repeat;}
.sn-search .navBar .item.on h3 b , .sn-search .navBar .item h3 b{  background: url(../images/arrow12.jpg) no-repeat left top;}
.sn-search .navBar .item.on h3 b {background-position: right top;}
.sn-search .navBar .item h3 a.cur {color:#0ab3a3;}
.sn-search .navBar .item.on ul {display: block;}
.sn-search .navBar a {color: #666;}
.sn-search .navBar .item ul {display: none;padding: 0 15px 8px;}
.sn-search .navBar .item ul li {overflow: hidden;height: 28px;white-space: nowrap;text-indent: 5px;text-overflow: ellipsis;line-height: 28px;}
.sn-search .navBar .item h3.hover {}
.sn-search .navBar a:hover {color: #0ab3a3;}
.sn-search .navBar .item ul li a {display: block;color:#8d8d8d;}
.sn-search .navBar .item ul li a:hover{color: #0ab3a3;}
.sn-search .item-title {border-bottom: 1px solid #F3F3F3;color: #666;text-indent: 15px;font: 700 16px/40px 'Microsoft YaHei';}
/*列表页左侧 top热销*/
.sn-search .hot-goods{margin-bottom:20px;	}
.sn-search .hot-goods dt{height: 75px;overflow: hidden;	background: url('../images/left_top.jpg') no-repeat center top;}
.sn-search .hot-goods dd{/*height: 220px;*/width: 181px;margin-top:16px;text-align: center;position:relative;}
.sn-search .hot-goods dd .img{width:180px;/*height:180px;*/ height:auto; }
.sn-search .hot-goods dd .name{width: 100%;height: 20px;line-height: 20px;color: #666;overflow: hidden;/*position: absolute;left: 0px;top: 176px;*/text-align: left;z-index: 10;	}
.sn-search .hot-goods dd .price{width: 130px;height: 20px;color: #F6827A;font-size: 15px;line-height: 20px;/*position: absolute;left: 0px;top: 199px;*/font-weight: bold;text-align: left;
z-index: 10;}
.sn-search .hot-goods dd  .price em{font-weight: normal;font-size: 13px;	}
.sn-search .hot-goods dd  .price del{color:#999;font-weight:normal;padding-left:3px;	}
/*列表页左侧 广告*/
.sn-search .ads-left{list-style:none;margin:0;padding:0;	}
.sn-search .ads-left li{padding-top:12px;	}
.sn-search .ads-left li.first{padding-top:0;	}
/*列表页左侧 热门搜索 最新资讯*/
.tab-hot-search{margin-top:12px;width: 185px;height: 225px;position: relative;overflow: hidden;background: url('../images/line_rept.jpg') repeat-x left top;}
.tab-hot-search dt .left{width: 91px;margin:0;height: 55px;float: left;cursor: pointer;background: url('../images/left_ring_text_title_left.jpg') no-repeat left top;	}
.tab-hot-search dt .right{width: 92px;height: 55px;margin:0;padding:0;float: left;cursor: pointer;background: url('../images/left_ring_text_title_right.jpg') no-repeat left top;	}
.tab-hot-search dt .line{width: 91px;height: 9px;position: absolute;left: 0px;top: 46px;background: url('../images/left_ring_text_title_line.png') no-repeat left top;z-index: 5;	}
.tab-hot-search dd{margin-top:15px;	}
.tab-hot-search dd .left-content{line-height:30px;	width:183px;}
.tab-hot-search dd .left-content a{margin-right:13px;	}
.tab-hot-search dd .right-content li{width: 183px;height: 30px;line-height: 30px;text-align: left;float: left;padding-left: 15px;
background: url('../images/indexw_content_5_ul_pic.jpg') no-repeat left center;	}
.tab-hot-search dd .right-content li a{width: 160px;height: 27px;float: left;color: #666;display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;	}
.tab-hot-search dd .right-content li a:hover{ color:#f6827a;}
/*列表页底部*/
.cate-foot-wrap{padding-bottom:30px;	}
.like-wrap{position:relative;overflow:hidden;	}
.like-wrap .title{width: 74px;height: 16px;position: absolute;left: 25px;top: 26px;overflow:hidden;text-indent:-99999px;
background: url('../images/bottom_like_pic.jpg') no-repeat left top;	}
.like-wrap .list{width: 1182px;height: 248px;margin-left: 0px;margin-right: 0px;padding-top: 70px;}
.like-wrap .list li{float: left;position: relative;background-color: #FFF;width: 221px;height: 248px;margin-left: 19px;margin-left: 0px;	text-align:center;margin-left:19px;}
.like-wrap .list li.first{ margin-left:0;}
.like-wrap .list li .img{width:190px;height:190px;}
.like-wrap .list li .pic-bg{position: absolute;display: block;width: 221px;height: 248px;cursor: pointer;left: 0px;top: 0px;z-index: 1;
background: url('http://img.zbird.cn/ww3/weddings/you_like_pic_bg.png') no-repeat left top;	}
.like-wrap .list li .name{height: 20px;color: #666;line-height: 20px;position: absolute;left: 0px;width: 221px;top: 180px;text-align: center;z-index: 2;font-family: Arial, "宋体";	}
.like-wrap .list li .name a{margin:0 auto;display:block;width:180px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;	}
.like-wrap .list li .price{font-family: Arial, Helvetica, sans-serif;height: 20px;font-size: 15px;line-height: 20px;position: absolute;left: 0px;width: 221px;top: 203px;
font-weight: bold;color: #C8373C;text-align: center;z-index: 3;	}
.like-wrap .list li .price del{ color:#999;font-size:13px;font-weight:normal;margin-left:5px;}
/*列表页右侧  属性筛选*/
.sn-search .right{width: 945px;float: right;margin-right:20px;border-left: none;}
.filtrate_box { position:relative;border-top:0 none;margin-bottom:12px;background:#f5f5f5;padding:10px 0;}
.searchKeyT {width: 100%;margin-bottom: -1px;padding: 1px 0 7px 0;color: #666;font-weight: bold;border-bottom: 1px solid #e8e8e8;}
.searchKeyT b {color: #f70;font-size: 14px;}
.searchKeyT i {padding: 0 2px;color: #f70;font-size: 14px;font-style: normal;font-weight: bold;}
.filtrate_box ul.user_selected li {line-height: 20px;white-space: nowrap;}
.filtrate_box ul.user_selected li {float: left;zoom: 1;line-height: 45px;*line-height:20px;padding-left:10px;height:45px;_font-family: SimSun;white-space: nowrap;}
.filtrate_box ul.user_selected li .bn {display: inline-block;vertical-align: top;height: 25px;line-height: 25px;margin-top:10px;background: #f87d74;overflow: hidden;cursor: pointer;
color:#fff;padding: 0 5px 0 10px;}
.filtrate_box ul.user_selected .block_selected {display: inline-block;height: 25px;line-height: 26px;vertical-align: top;cursor: pointer;margin-top: 10px;background: #f87d74;
overflow: hidden;zoom: 1;}
.filtrate_box ul.user_selected .block_selected .t {display: inline-block;font-family: SimSun;vertical-align: top;_padding-top: 1px;color: #fff;}
.filtrate_list li.child_li {float: left;width: 943px;height:auto;line-height:39px;clear: both;overflow:hidden;position:relative;}
.filtrate_list li.child_li.close{ height:39px;}
.filtrate_list li .list_left {width: 130px; height:39px; text-align:center;float: left;color: #333;font-size:14px;
background: url('../images/style_list_line.png') no-repeat right center;}
.filtrate_list li .list_right {width: 700px;float: left;line-height:39px;position: relative;zoom: 1;}
.filtrate_box ul.user_selected {width: 730px;float: none;margin-left:29px;}
.filtrate_box ul.user_selected .block_selected .close {display: inline-block;background: url(../images/snsearch_z_.png) right bottom no-repeat;width: 9px;height: 9px;
margin:9px 10px 0  9px;cursor: pointer;}
.filtrate_box .clear_right {position: absolute;right: -78px;top: 1px;color: #666;}
.filtrate_box .clear_right:hover{ color:#f6827a;}
.filtrate_box ul {clear: both;}
.filtrate_list .list_right .list_content span {padding-left: 39px;line-height:39px;float: left;}
.filtrate_list .list_right .list_content span a {}
.img_list_content {position: relative;overflow: hidden;padding-left:39px;}
.img_list_content .img_list_content_ul li {float: left;margin: 3px -1px 4px 0;position: relative;width: 85px;height: 30px;border: 1px solid #dfdfdf;text-align: center;line-height: 28px;overflow: hidden;background:#fff;}
.img_list_content .img_list_content_ul li a .img {display: inline-block;height: 30px;vertical-align: middle;}
.img_list_content .img_list_content_ul li .tit {position:absolute;left:-1px;top:-1px;width:85px;height:30px;line-height:30px;border:1px solid #0ab3a3;background:#0ab3a3;color:#fff;
font-size:12px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:none;}
.img_list_content .img_list_content_ul li .tit.noimg{display:block;}
.img_list_content .img_list_content_ul li.on .tit{display:block;	}
.img_list_content .img_list_content_ul li a {}
.img_list_content .img_list_content_ul li a span {display: none;width: 16px;height: 16px;position: absolute;right: -1px;top: -1px;
background: #ff0000 url(images/close_bg.png) 3px 3px no-repeat;}
.filtrate_list .list_right .btn_choose {background-position: left -146px;width: 30px;height: 18px;line-height: 18px;position: absolute;right: 48px;top: 13px;padding-left: 18px;
color: #777888;}
.filtrate_list .list_right .btn_more {display: block;}
.filtrate_list .list_right .btn_more:hover{ color:#0ab3a3;}
.filtrate_list .list_right .btn_in, .filtrate_list .list_right .btn_out {background-position: -380px -186px;color: #0081CC;width: 25px;height: 18px;line-height: 18px;
position: absolute;right: -92px;top: 10px;padding: 0px 13px 0px 3px;color: #666;}
.filtrate_list .list_right .btn_in {background-position: -420px -186px;}
.filtrate_list .list_right .btn_none {display: none;}
.filtrate_list li.choose_li {background:#fafafa;}
.filtrate_list li.choose_li .list_left{height:45px;line-height:45px;	}
.bottom-btn{position:absolute;bottom:-28px;text-align:center;left:50%;width: 128px;height: 26px;margin-left:-65px;cursor: pointer;color: #666;font-family: "宋体";
border-right: 1px solid #CCC;border-left: 1px solid #CCC;border-bottom: 1px solid #CCC;border-top: 1px solid #FFF;line-height: 26px;	}
.bottom-btn:hover{color:#f6827a;	}
/*属性筛选结束*/
/*列表页右侧 排序规则*/
.Searchcond {position: relative;background: #f5f5f5;z-index: 21;height:50px;margin-bottom:10px;}
.Searchcond div {position: relative;float: left;z-index: 9;}
#sortTileN {float: left;}
#sortTileN dd {float: left;display: block;position: relative;padding:0 10px;height: 50px;border-left: 1px solid #dfdfdf;line-height:50px;overflow: hidden;background: #FFF;
text-align: center;background:#f5f5f5;}
#sortTileN dd:hover{box-shadow: 0px 3px 7px 0px rgba(0,0,0,0.2);z-index: 5;}
#sortTileN dd.first{ border-left:0 none;}
#sortTileN dd a{display:block;	padding: 0 10px 0 10px;background:#f7f7f7;}
#sortTileN dd.curr a {color: #0ab3a3;}
#sortTileN dd.curr .search_ASC b ,#sortTileN dd.curr .search_DESC b{position: absolute;width: 7px;height: 8px;top:21px;right: 11px;padding: 0;visibility: hidden;
overflow: hidden; background: url(../images/thirdBg.png?20141111) no-repeat; visibility: visible;background-position: -486px -3px;}
#sortTileN dd.curr .search_DESC b{top: 21px;visibility: visible;background-position: -494px -2px;}
.Searchcond div.page {width: auto;height: 50px;overflow: hidden;float: right;}
.Searchcond .page .text {float: left;color: #666;font-size: 14px;width: 65px;height: 50px;line-height: 50px;text-align: center;}
.Searchcond .page .num {font-family: Arial, Helvetica, sans-serif;float: left;color: #666;font-size: 12px;height: 50px;line-height:50px;text-align: center;padding-right:20px;}
.Searchcond .page .num b{color:#0ab3a3;font-weight:100;padding-left: 2px;padding-right: 2px;font-size: 14px;margin-right: 3px;}
.Searchcond .page i {font-style: normal;}
.Searchcond .page a,.Searchcond .page span.arrow_l, .Searchcond .page span.arrow_r{display: block;float: left;width: 33px;height: 33px;margin-left: 10px;margin-top:8px;}
.Searchcond .page span.arrow_r{ margin-right:10px;}
.Searchcond .page .arrow_l {background: url('../images/page_boder_a_left.jpg') no-repeat left top;}
.Searchcond .page .arrow_r {background: url('../images/page_boder_a_right.jpg') no-repeat left top;}
.Searchcond .page span.arrow_l,.Searchcond .page span.arrow_r{ background-position: -33px top;}
.Searchcond .showC { display:none;position: absolute;top: 0px;right:520px;display: inline;float: left;width: 103px;height: 22px;margin: 5px 0 0 10px;overflow: hidden;
background-position: 0 -205px;}
/*排序规则结束*/
.w1190 .proList {display: inline;float: left;margin-left: 10px;width: 990px;color: #666;position: relative;_margin-right: -30px;z-index: 1;}
.sn-search .tRecom {padding: 0 20px;margin-bottom: 10px;}
.sn-search .tRecom .content {width: 948px;}
.sn-search .tRecom ul {width: 968px;}
.sn-search .tRecom li {margin: 12px 0;}
.sn-search .tRecom li a.bl {margin-right: 10px;}
.sn-search a.bl {position: relative;}
.sn-search .tRecom li .info {width: 105px;margin: 17px 27px 0 0;}
.sn-search .tRecom .info .limit {width: 100%;height: 36px;}
.sn-search .tRecom li .price {margin-top: 6px;}
/*商品列表*/
.proListTile {}
.cate-body-wrap .container{ padding-top:30px; width:1200px; background:#fff;}
.proListTile .container {width: 1004px;}
.proList a:hover {color: #f70;}
.proListTile li.item {width:33%;float: left;text-align: center;position: relative;overflow: hidden;z-index: 0;border: 1px solid #fff;padding-top:20px;padding-bottom:20px;}
.proListTile li.item:hover{ border:1px solid #dfdfdf;}
.proListTile li.item .price{ font-size:20px !important; color:#0ab3a3 !important; margin:10px 0;}
.proListTile li.item .price .group-price{ margin-right:5px}
.proListTile li.item .price .market-price{    color: #909090;font-size: 13px;}
.proListTile.list-4 li.item{width:288px;	}
.proListTile li.item .searchBang {display: block;position: absolute;top: 5px;right: 0;width: 50px;height: 60px;margin: 0 5px;z-index: 1;}
.proListTile li.item i {font-style: normal;}
.search-bl {display: block;}
.proListTile li.item img {width:250px;}
.proListTile li.item .inforBg {padding: 0 20px;overflow: hidden;}
.proListTile li.item h3 {height: 30px;color: #888;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: center;z-index: 501;line-height:30px;font-size:14px;
font-weight:100;margin-top:5px;text-transform: uppercase;}
.proListTile li.item h3 a{ display:block;}
.proListTile li.item h3 em {color: #f70;font-style: normal;}
.proListTile li.item p.price {font-family: Arial,"宋体";width: 250px;height: 20px;color: #F6827A;font-weight: bold;font-size: 13px;line-height: 20px;text-align: center;z-index: 500;}
.proListTile li.item p.price del,.proListTile li.item p.price i{font-weight: normal;text-decoration: line-through;font-size: 13px;color: #848383;font-family: Arial,'微软雅黑';
line-height: 20px;margin-left: 5px;	}
.proListTile li.item p.price i{ text-decoration:none;}
.proListTile li.item p.price em{font-weight: normal;margin-right: 3px;	}
.proListTile li.item .end_date{width:100%;z-index: 502;	height: 31px;color:#F00;font-size:14px;}
.proListTile li.item .sale-num,.proListTile li.item .comment{width: 80px;height: 31px;color: #999;font-size: 12px;font-family: Arial, "宋体";position: absolute;left: 88px;top: 315px;
z-index: 502;}
.proListTile li.item .comment {left: 150px;}
.proListTile li.item .sale-num span,.proListTile li.item .comment span{color: #333;font-family: Arial, Helvetica, sans-serif;padding-left: 4px;	}
.proListTile li.item .opre {position: absolute;width: 234px;height: 36px;bottom: 0;}
.proListTile li.item .opre li {float: left;height: 36px;margin: 0;}
.proListTile li.item .opre a {display: block;float: left;width: 77px;height: 35px;border-top: 1px solid #E5E5E5;border-right: 1px solid #DADADA;line-height: 33px;background: #F6F6F6;
text-align: center;text-decoration: none;}
.proListTile li.item .opre a.last {padding-right: 1px;border-right: none;}
.proListTile li.item .opre a:hover {background: #EBEBEB;color: #333;}
/*团购页面*/
.group_head{width: 100%;height: 400px;overflow: hidden;position: relative;}
.group_head_a {position: absolute;top: 0;left: 50%;margin-left: -960px;width: 1920px;display: block;text-align: center;z-index: 1;}
.left-title{font-size: 16px;color: #333;font-weight: 400;font-style: normal;padding: 0 0 10px;margin-bottom:20px;border-bottom: solid 3px #dfdfdf;}
.left-contain{ margin-bottom:40px;}
.cate-smalltitle{color: #0ab3a3;font-weight: 500; margin-bottom:5px;}
.tags-list li{ float:left; margin-right:10px; margin-bottom:5px;}
.tags-list li a{ color:#888;}
.tags-list li a:hover{color:#0ab3a3;}
.history-list .history_li a.his_a{ display:block; width:80px; margin-right:10px;float: left; margin-bottom:20px;}
.history-list .history_li a.his_a:hover{-webkit-box-shadow: 1px 2px 5px rgba(0,0,0,0.15);-moz-box-shadow: 1px 2px 5px rgba(0,0,0,0.15);box-shadow: 1px 2px 5px rgba(0,0,0,0.15);}
.history-list .history_li a img{ width:100%;}
.history-list .history_l .product-details{color: #0ab3a3;}
.product-details .title{ height:36px; overflow:hidden;}
.product-details .title a{ color:#333;}
.product-details .title a:hover{ color:#0ab3a3;}
.product-details .price{ color:#0ab3a3;}
.good-list li.goodsitem{ width:313px;border: 1px solid #fff;position: relative;margin-bottom: 10px;text-align: center;padding-top: 15px;padding-bottom: 15px; float:left;}
.good-list li.goodsitem:hover{border-color: #e7e7e6;z-index: 10;}
.good-list li.goodsitem .wrapper-hover{margin: 0 15px; border:0;}
.good-list li.goodsitem .product-image-container{display:block; margin-bottom:10px; position:relative;}
.good-list li.goodsitem .product-image-container img{width:100%;}
.good-list li.goodsitem .product-info{ position:relative;}
.good-list li.goodsitem .product-info h2.product-name{    font-size: 14px;margin-bottom: 4px;text-transform: uppercase; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; 	font-weight:100; color:#888;}
.good-list li.goodsitem .product-info h2.product-name a:hover{ color:#0ab3a3;}
.good-list li.goodsitem .product-info .price-box{color: #909090;font-size: 13px;margin: 0 0 5px;text-align: center;}
.good-list li.goodsitem .product-info .price-box .shop_price{color: #0ab3a3;font-size: 20px;font-weight: 300;margin: 0 5px;}
.good-list li.goodsitem .product-info .price-box .old-price{color: #888;margin: 0 5px;text-decoration: line-through;font-size: 15px;}
.good-list li.goodsitem .product-info .wrapper-relative{position: relative;height:45px;}
.good-list li.goodsitem .product-info .wrapper-relative .wrapper-hover-hiden{position: absolute;top: 0;background: #fff;left: -16px;right: -16px;border: 1px solid #e7e7e6;
	border-top: 0;padding: 0px 15px 25px;z-index:10;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; display:none;}
.good-list li.goodsitem:hover .product-info .wrapper-relative .wrapper-hover-hiden{ display:block;}
.good-list li.goodsitem .wrapper-relative .wrapper-hover-hiden .actions{display: none;}
.good-list li.goodsitem:hover .wrapper-relative .wrapper-hover-hiden .actions{display: block;animation-duration: 0.4s;-webkit-animation-duration: 0.4s;
    animation-fill-mode: both;-webkit-animation-fill-mode: both;animation-name: zoomIn;-webkit-animation-name: zoomIn;}
.actions .floor_btn{-webkit-border-radius: 0;border-radius: 0;background: #0ab3a3;display: inline-block;padding: 10px 20px;color: #fff;-webkit-box-shadow: 0 5px 5px rgba(0,0,0,0.14);
    box-shadow: 0 5px 5px rgba(0,0,0,0.14);border: 0;font-size: 14px;font-weight: 400;font-family: "Ubuntu",sans-serif;line-height: 20px;text-align: center;text-transform: uppercase;
    vertical-align: middle;overflow: hidden;position: relative;}
.actions .floor_btn:hover{background: #078377;}
.actions .floor_btn span i{margin-right: 8px;}
.good-list li.goodsitem:hover .product-thumbs{display: inline-block;animation-duration: 0.4s;-webkit-animation-duration: 0.4s;animation-fill-mode: both; 
	-webkit-animation-fill-mode: both; animation-name: zoomIn; -webkit-animation-name: zoomIn; }
.product-thumbs{ position:absolute; top:0; right:0; display:none;}
.product-thumbs li{ border:1px solid #dfdfdf; margin-bottom:5px;}
.product-thumbs li a img{ width:44px !important; height:55px;}
@keyframes zoomIn{0%{opacity:0;transform:scale(0.3)}50%{opacity:1}}
@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale(0.3)}50%{opacity:1}}