@charset "utf-8";
/* ================================ */
/* 商城团购页面独立样式定义 				*/
/* ================================ */
body { background-color: #FEFEFE;}
.wrapper { width: 1200px;}
.public-head-layout .site-logo { margin-right: 120px;}

/*团购顶部名称以及地区选择列表*/
.sld_tuangou_header { width: 1200px; height: 0; margin: 0 auto; position: relative; z-index: 999;}
.sld_tuangou_header .title { background-color: #FFF; position: absolute; z-index: 1; top: -156px; left: 230px;}
.sld_tuangou_header .title h1 { font: normal 20px/28px "microsoft yahei"; color: #333; vertical-align: middle; display: inline-block; *display: inline/*IE7*/; height: 28px; *zoom: 1;}
.sld_tuangou_header .title .city { vertical-align: middle; display: inline-block; *display: inline/*IE7*/; height: 20px; margin-left: 8px; *zoom: 1; cursor: pointer;}
.sld_tuangou_header .title .city a h2 { font: normal 14px/20px "microsoft yahei"; color: #666; display: inline-block; *display: inline/*IE7*/; *zoom: 1;}
.sld_tuangou_header .title .city a:hover { text-decoration: none;}
.sld_tuangou_header .title .city a:hover h2 { color: #D93600;}
.sld_tuangou_header .title .city a i.arrow { font-size: 0; line-height: 0; vertical-align: middle; display: inline-block; *display: inline;/*IE7*/ width: 0; height: 0; margin-left: 4px; border-style: solid dashed dashed; border-width: 4px; border-color: #D93600 transparent transparent; *zoom: 1;}
.sld_tuangou_header .list { background-color: #FFF; width: 300px; border: 2px solid #D93600; position: absolute; z-index: 2; top: -120px; left: 60px;}
.sld_tuangou_header .list a.close { font: bold 12px/14px Verdana; color: #D93600; text-align: center; float: right; width: 14px; height: 14px; margin: 2px 2px 0 0;}
.sld_tuangou_header .list a.close:hover { text-decoration: none;}
.sld_tuangou_header .list ul { width: 280px; float: left;}
.sld_tuangou_header .list ul li { font: 14px/20px "microsoft yahei"; text-align: center; width: 60px; display: inline-block; *display: inline/*IE7*/; padding: 6px 3px; *zoom: 1;}
/*团购进行状态导航*/
.sld_tuangou_container { margin: 0 auto;
 position: relative;}
.sld_tuangou_nav { border-bottom: solid 2px #e4393c;}
.sld_tuangou_nav ul { font-size: 0; *word-spacing:-1px/*IE6、7*/;}
.sld_tuangou_nav ul li { vertical-align: top; letter-spacing: normal; word-spacing: normal; display: inline-block; *display: inline/*IE7*/; padding: 0; margin-left: 10px; overflow: hidden; box-shadow: 1px 0 1px rgba(0,0,0,0.05); *zoom: 1;}
.sld_tuangou_nav ul li:first-child{margin-left: 0;}
.sld_tuangou_nav ul li a { font: normal 14px/20px "microsoft yahei"; color: #777; background-color: #FFF; display: block; height: 20px; padding: 5px 12px; border: solid #D7D7D7; border-width: 1px 1px 0 1px;}
.sld_tuangou_nav ul li a:hover { color: #e4393c;}
.sld_tuangou_nav ul li.current a,
.sld_tuangou_nav ul li.current a:hover { font-weight: 600; text-decoration: none; color: #FFF; background-color: #e4393c; border-color: #e4393c; cursor: default;}
/*团购索引*/
.sld_tuangou_screen { background-color: #FFF; padding: 9px; margin: 10px 0; border: solid 1px #E6E6E6; overflow: hidden;}
.sld_tuangou_screen dl { font-size: 0; *word-spacing:-1px/*IE6、7*/; display:block; height: 22px; clear: both; padding: 6px; border-bottom: dotted 1px #E6E6E6;}
.sld_tuangou_screen dl:last-child { border-bottom: 0;}
.sld_tuangou_screen dl dt { font: bold 12px/22px Arial, "宋体"; vertical-align: top; letter-spacing: normal; word-spacing: normal; text-align: right; display: inline-block; *display: inline/*IE7*/; width: 60px; *zoom: 1;}
.sld_tuangou_screen dl dd { vertical-align: top; letter-spacing: normal; word-spacing: normal; display: inline-block; *display: inline/*IE7*/; margin: 0 8px; *zoom: 1;}
.sld_tuangou_screen dl dd a { font: normal 12px/20px Arial, "宋体"; color: #666; display: block; height: 20px; padding: 1px 6px;}
.sld_tuangou_screen dl dd a:hover, .sld_tuangou_screen dl dd.selected a { color: #FFF; text-decoration: none; background-color: #e4393c;}
.sld_tuangou_screen .dc { text-align: right; background: url(../images/group_bg.png) no-repeat right -50px; width: 210px; height:50px; float: right; clear: left; padding: 5px 60px 5px 10px;}
.sld_tuangou_screen .dc h5 { font-size: 12px; font-weight: normal; line-height: 24px; color: #555;}
.sld_tuangou_screen .dc p { font-size: 16px; padding: 5px;}
.sld_tuangou_screen .dc p span { font-family: Verdana, Geneva, sans-serif; color: #F60; font-weight: 600; padding-right: 2px; padding-left: 2px;}
.sld_tuangou_sortord dd.selected a.asc i { background: url(../images/group_bg.png) no-repeat 0 0; vertical-align: middle; display: inline-block; width: 8px; height: 8px; margin-left: 4px;}
.sld_tuangou_sortord dd.selected a.desc i { background: url(../images/group_bg.png) no-repeat -8px 0; vertical-align: middle; display: inline-block; width: 8px; height: 8px; margin-left: 4px;}
	


.group-list { width: 100%; overflow: hidden; }
.group-list ul { font-size: 0; *word-spacing:-1px/*IE6、7*/;  border: solid #E6E6E6; border-width: 1px 0 0 1px;}
.group-list li { font-size: 12px; background-color: #FFF; vertical-align: top; letter-spacing: normal; word-spacing: normal; display: inline-block; *display:inline/*IE7*/; width: 299px;  *zoom:1;}

/*团购详情页面左侧内容*/
.sld_tuangou_layout-l { width: 935px; float: left; overflow: hidden;}
.sld_tuangou_main { background:rgba(0,0,0,0.05); padding: 10px; margin-bottom: 20px;}
.sld_tuangou_group { background-color: #FFF; padding: 20px; border: solid 1px #e1e1e1;height: 450px;}
.sld_tuangou_group h2 { font: 20px/24px "microsoft yahei"; color: #333; height: 24px; margin-bottom: 6px; overflow: hidden;}
.sld_tuangou_group h2 span { font: 12px/16px "microsoft yahei"; color: #FFF; background-color: #BA7538; vertical-align: middle; display: inline-block; height: 16px; padding: 2px 6px; margin-right: 6px; border-radius: 3px; }
.sld_tuangou_group h3 { font: normal 16px/24px "microsoft yahei"; color: #999; height: 24px; margin-bottom: 6px; overflow: hidden;}
/*团购信息*/
.tg_pic{float: right;}
.sld_tuangou_item { position: relative; z-index: 1; zoom: 1;}
.sld_tuangou_item .pic { line-height: 0; text-align: center; vertical-align: middle; display: table-cell; *display: block; width: 500px; height: 390px;overflow: hidden;}
.sld_tuangou_item .pic img { max-width: 500px; max-height: 390px; }
.sld_tuangou_item .button { background-color: #e4393c; display:block; width: 390px; height: 80px; position: absolute; top: 0; left: -21px; z-index: 9;}
.sld_tuangou_item .button span { font: normal 24px/40px "microsoft yahei", Arial; color: #FFF; max-width: 150px; float: left; margin: 20px 0 0 20px; overflow: hidden;}
.sld_tuangou_item .button span em { font: 700 32px/40px "microsoft yahei", Arial; margin-left: 4px;color: #fff;}
.sld_tuangou_item .button a { font: 600 20px/28px "microsoft yahei"; text-shadow: 0 1px 0 rgba(255,255,255,0.5); color: #630; background-color: #FC0; text-align: center; width: 100px; height: 28px; float: right; padding: 6px 0; margin: 20px 20px 0 0; border-radius: 5px; overflow: hidden; box-shadow: 2px 2px 0 rgba(0,0,0,0.25); cursor: pointer;}
.sld_tuangou_item .button a:hover { text-decoration: none; margin: 21px 19px 0 0; box-shadow: none;}
.sld_tuangou_item .info { background-color: #FFF; width: 380px; overflow: hidden; position: absolute; z-index:1; top: 90px; left: -20px;}
.sld_tuangou_item .info .prices { font-size: 0; *word-spacing:-1px/*IE6、7*/; width: 100%; margin: 10px auto 10px -1px;}
.sld_tuangou_item .info .prices dl { font: normal 12px/20px arial; vertical-align: top; letter-spacing: normal; word-spacing: normal; text-align: center; display: inline-block; *display: inline/*IE7*/; width: 124px; border-left: dotted 1px #D7D7D7; zoom: 1;}
.sld_tuangou_item .info .prices dl dt { color: #555; height: 20px; margin-bottom: 5px;}
.sld_tuangou_item .info .prices dl dd { font-size: 14px; }
.sld_tuangou_item .info .prices dl dd del { text-decoration: line-through; color: #999;}
.sld_tuangou_item .info .prices dl dd em { font-weight: 600; color: #c81622;}
.sld_tuangou_item .info .trim { background: url(../images/group_bg.png) no-repeat 0 -41px; width: 100%; height: 20px;background-size: cover; }
.sld_tuangou_item .info .require { background-color: #F9F9F9; text-align: center; display: block; padding: 9px 0 0 0;margin-top: 40px;}
.sld_tuangou_item .info .require h4 { font-size: 14px; font-weight: 600;}
.sld_tuangou_item .info .require h4 em { font: 600 18px/20px Tahoma; color: #c81622; margin: 0 4px;}
.sld_tuangou_item .info .require p { color: #666; height: 20px; padding: 5px 0;}
.sld_tuangou_item .info .require p em { font: normal 12px/20px Tahoma; color: #c81622; margin: 0 2px;}
.sld_tuangou_item .info .time { font: normal 14px/20px "microsoft yahei"; background-color: #F9F9F9; text-align: center; display: block; height: 20px; padding: 20px 0;}
.sld_tuangou_item .info .time i { font-size: 16px; margin-right: 4px;}
.sld_tuangou_item .info .time span { font-size: 16px; margin: 0 2px;}
/*浮动条*/
.sticky .floating-bar { display: block; width: 780px; height: 50px; margin-left: -500px; position: fixed; _position: relative; top: 0; left: 50%; z-index:999; box-shadow: 0 2px 2px rgba(0,0,0,0.2);}
.floating-bar { background-color: #FFF; display: none; overflow: hidden;}
.floating-bar .button { background-color: #D93600; display: inline-block; *display: inline/*IE7*/; width: 305px; height: 50px; *zoom:1;}
.floating-bar .button span { font: normal 24px/30px "microsoft yahei", Arial; color: #FFF; max-width: 150px; float: left; margin: 10px 0 0 20px; overflow: hidden;}
.floating-bar .button span em { font: 700 32px/30px "microsoft yahei", Arial; margin-left: 4px;}
.floating-bar .button a { font: 600 20px/24px "microsoft yahei"; text-shadow: 0 1px 0 rgba(255,255,255,0.5); color: #630; background-color: #FC0; text-align: center; width: 100px; height: 24px; float: right; padding: 4px 0; margin: 8px 20px 0 0; border-radius: 5px; overflow: hidden; box-shadow: 2px 2px 0 rgba(0,0,0,0.25); cursor: pointer;}
.floating-bar .button a:hover { text-decoration: none; color: #000; box-shadow: none;}
.floating-bar .prices { font-size: 0; *word-spacing:-1px/*IE6、7*/; white-space: nowrap; vertical-align: top; display: inline-block; *display: inline/*IE7*/; margin: 8px 0 0 0; overflow: hidden; zoom: 1;}
.floating-bar .prices dl { font: normal 12px/18px arial; vertical-align: top; letter-spacing: normal; word-spacing: normal; text-align: center; display: inline-block; *display: inline/*IE7*/; width: 110px; margin-left: -1px; border-left: dotted 1px #D7D7D7; zoom: 1;}
.floating-bar .prices dl dt { color: #555; height: 18px;}
.floating-bar .prices dl dd del { text-decoration: line-through; color: #999;}
.floating-bar .prices dl dd a { color: #005EA6;}
/*结束未开始等状态*/
.close .sld_tuangou_item .pic,
.not-start .sld_tuangou_item .pic,
.not-verify .sld_tuangou_item .pic { border-color: #777;}
.close .button, 
.not-start .button, 
.not-verify .button { background-color: #777;}
.close .button a, 
.not-start .button a, 
.not-verify .button a { color: #333; background-color: #CCC;}
.close .info .require p, 
.not-start .info .require p, 
.not-verify .info .require p { visibility: hidden;}
/*团购介绍详情*/
.sld_tuangou_title-bar { margin-top: 7px;}
.sld_tuangou_title-bar ul { font-size: 0; *word-spacing:-1px/*IE6、7*/; background-color: #F5F5F5; border: solid 1px #e1e1e1;border-bottom: 1px solid #e1e1e1;}
.sld_tuangou_title-bar ul li { vertical-align: top; letter-spacing: normal; word-spacing: normal; display: inline-block; }
.sld_tuangou_title-bar ul li { *display: inline/*IE6,7*/;}
.sld_tuangou_title-bar ul li a { font: normal 14px/20px "microsoft yahei"; text-decoration:none; color:#777; display: block; padding: 10px 25px 9px 25px;}
.sld_tuangou_title-bar ul li.tabs-selected a { color: #fff; background-color: #e4393c;}
/*商品信息*/
.sld_tuangou_detail-content { font-size: 12px; line-height: 20px; color: #555; padding: 19px; border: solid #e1e1e1; border-width: 0 1px 1px; overflow: hidden;}
.sld_tuangou_detail-content.hide { display: none; visibility: hidden;}
.sld_tuangou_intro img { max-width: 740px;}
/*购买记录*/
.slaehead{border-bottom: solid #e1e1e1 1px;}
table.sld_tuangou_buyer { margin-top: 10px; border-top: 1px solid #e1e1e1}
.sld_tuangou_buyer thead th { text-align: center; height: 20px; padding: 10px 0;font-size: 13px;}
.sld_tuangou_buyer td { line-height: 28px; color: #555; text-align: center;}

/*团购详情页面右侧内容*/
.sld_tuangou_layout-r { width: 248px; float: right; overflow: hidden;}
/*店铺信息*/
.iconfontfa{font-family: FontAwesome!important;}
.high_than i{color: #fff;}
.high_than { width: 48px;height: 20px; color: #fff !important; text-align: center; line-height: 22px; display: inline-block; font-size: 12px; margin-left: 8px !important; margin-right: 8px !important; }
.sld_tuangou_store-info .name img{display: block;margin: 0 auto;max-width: 200px;max-height: 60px;}
.sld_tuangou_store { margin-bottom: 10px;}
.sld_tuangou_store .title {font: 14px/20px "microsoft yahei";color: #666;background-color: #f3f3f3;height: 20px;padding: 10px;border: solid 1px #e1e1e1;}
.sld_tuangou_store .content { background-color: #FFF; border: solid #e1e1e1; border-width: 0 1px 1px;}
.sld_tuangou_store-info { }
.sld_tuangou_store-info dl { font-size: 0; *word-spacing:-1px/*IE6、7*/; border-bottom: dotted 1px #e1e1e1;}
.sld_tuangou_store-info dl dt, .sld_tuangou_store-info dl dd { font-size: 12px; vertical-align: top; letter-spacing: normal; word-spacing: normal; display: inline-block; *display: inline/*IE7*/; height: 20px; padding: 12px 0; zoom:1;}
.sld_tuangou_store-info dl dt { color: #555; text-align: right; width: 35%;}
.sld_tuangou_store-info dl dd { width: 65%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.sld_tuangou_store-info .all-rate .rating { background: url(../images/sldgrate.png) no-repeat 0 -18px ; vertical-align: middle; display: inline-block;  *display: inline/*IE7*/; width: 79px; height: 17px; zoom: 1;}
.sld_tuangou_store-info .all-rate .rating span { background: url(../images/sldgrate.png) no-repeat 100% 0; display: block; height: 18px;}
.sld_tuangou_store-info .all-rate em { color: #DA542E; font-weight: 600; vertical-align: middle; margin: 0 5px;}
.sld_tuangou_store-info .detail-rate { width: 80%; margin: 0 auto; border-bottom: dotted 1px #D7D7D7;}
.sld_tuangou_store-info .detail-rate h5 { color: #666; height: 20px; padding: 15px 0 0 0 ;font-size: 12px;}
.sld_tuangou_store-info .detail-rate h5 strong { font-weight: normal; margin-right: 40px;color: #666;font-size: 12px;}
.sld_tuangou_store-info .detail-rate li { color: #999;}
.sld_tuangou_store-info .detail-rate .rate{margin-bottom: 15px;}
.shop_enter, .shop_save { width: auto; height: 28px;padding: 0 3px; line-height: 28px; display: inline-block; border-radius: 2px; text-align: center; font-size: 12px; }
.sld_tuangou_store-info .detail-rate li span{    line-height: 20px; margin-top: 15px; font-size: 12px;}
.shop_save { border: 1px solid #ccc; margin-left: 13px; }
.shop_enter { background: #333; color: #fff !important; }
.sld_tuangou_store-info .detail-rate .credit { color: #555; display: inline-block;  width: 35px; margin-left: 4px;}
.sld_tuangou_store-info .detail-rate .high { color: #DA542E; display: inline-block;}
.sld_tuangou_store-info .detail-rate .high i { background: url(../images/sldgrate.png) no-repeat 0 -40px; vertical-align: middle; display: inline-block; width: 9px; height: 8px; margin-right: 4px;}
.sld_tuangou_store-info .detail-rate .high em { color: #FFF; background-color: #DA542E; text-align: center; display: inline-block; width: 40px; margin-left: 2px;}
.sld_tuangou_store-info .detail-rate .equal { color: #DA542E; display: inline-block;}
.sld_tuangou_store-info .detail-rate .equal i { background: url(../images/sldgrate.png) no-repeat -18px -40px; vertical-align: middle; display: inline-block; width: 9px; height: 8px; margin-right: 4px;}
.sld_tuangou_store-info .detail-rate .equal em { color: #FFF; background-color: #DA542E; text-align: center; display: inline-block; width: 40px; margin-left: 2px;}
.sld_tuangou_store-info .detail-rate .low { color: #28B779; display: inline-block;}
.sld_tuangou_store-info .detail-rate .low i { background: url(../images/sldgrate.png) no-repeat -9px -40px; vertical-align: middle; display: inline-block; width: 9px; height: 8px; margin-right: 4px;}
.sld_tuangou_store-info .detail-rate .low em { color: #FFF; background-color: #28B779; text-align: center; display: inline-block; width: 40px; margin-left: 2px;}
.sld_tuangou_store-info .goto { background-color: #fff; text-align: center; padding: 12px 0;}
.sld_tuangou_store-info .goto a:hover { color:#e4393c;}
/*侧边推荐团购*/
.sld_tuangou_module-sidebar { margin-bottom: 10px;margin-top: 64px;}
.sld_tuangou_module-sidebar .title { font:14px/20px "microsoft yahei"; color: #666; height: 20px; padding:10px; border: solid 1px #e1e1e1;background: #f3f3f3;}
.sld_tuangou_module-sidebar .content { background-color: #FFF; border: solid #e1e1e1; border-width: 0 1px 1px;}
.sld_tuangou_group-command { width: 190px; margin: 0 auto;}
.sld_tuangou_group-command dl { width: 100%; padding-bottom: 8px; border-top: solid 1px #D7D7D7; overflow: hidden;}
.sld_tuangou_group-command dt.name { line-height: 18px; height: 36px; overflow: hidden; padding: 5px 0;}
.sld_tuangou_group-command dt.name a { color: #555;}
.sld_tuangou_group-command dt.name a:hover { color: #e4393c;}
.sld_tuangou_group-command .pic-thumb { line-height: 0; text-align: center; vertical-align: middle; display: table-cell; *display: block; width: 190px; height: 163px; overflow: hidden;}
.sld_tuangou_group-command .pic-thumb img { max-width: 190px; max-height: 163px; }
.sld_tuangou_group-command .item { background-color: #F7F7F7; padding: 8px 0;}
.sld_tuangou_group-command .item .price { font-weight: 600; color: #e4393c; vertical-align: top; display: inline-block; *display: inline/*IE7*/; width: 120px; margin-left: 8px; overflow: hidden; zoom: 1;}
.sld_tuangou_group-command .item .buy { vertical-align: top; display: inline-block; *display: inline/*IE7*/; width: 75px; overflow: hidden; zoom: 1;color: #777;font-size: 12px;}
.sld_tuangou_group-command .item .buy em { font-weight: 600; color: #D93600; margin-right: 2px;margin-left: 2px;font-size: 14px;color: #e4393c;}
.sld_tuangou_group-command .item a { line-height: 16px; color: #FFF; background-color: #e4393c; display: inline-block; *display:inline/*IE7*/; float: right; padding: 5px 7px; margin-right: 5px; border-radius: 3px; zoom: 1;font-size: 12px;}
.sld_tuangou_group-command .item a:hover { background-color: #CA3300; text-decoration: none;}
/*无内容*/
.no-buyer { font: lighter 14px/24px "microsoft yahei"; color: #999; text-align: center; padding: 80px 0;}
.no-content { font: lighter 18px/24px "microsoft yahei"; color: #999; text-align: center; padding: 180px 0;}
/* 翻页样式 */
.pagination { display: inline-block; margin: 0 auto;}
.pagination ul { font-size: 0; *word-spacing:-1px/*IE6、7*/; }
.pagination ul li { vertical-align: top; letter-spacing: normal; word-spacing: normal; display: inline-block; margin: 0 0 0 -1px;}
.pagination ul li { *display: inline/*IE6、7*/; *zoom:1;}
.pagination li span { font: normal 14px/20px "microsoft yahei"; color: #AAA; background-color: #FAFAFA; text-align: center; display: block; min-width: 20px; padding: 8px; border: 1px solid #E6E6E6; position: relative; z-index: 1;}
.pagination li a span , 
.pagination li a:visited span { color: #005AA0; text-decoration: none; background-color: #FFF; position: relative; z-index: 1;}
.pagination li a:hover span, .pagination li a:active span{ color: #FFF; text-decoration: none; background-color: #D93600; border-color: #CA3300; position: relative; z-index: 9; cursor:pointer;}
.pagination li span.currentpage { color: #AAA; font-weight: bold; background-color: #FAFAFA; border-color: #E6E6E6; position: relative; z-index: 2;}
/*推荐商品样式*/
.details_div { float: left; width: 979px;border-bottom: 2px solid #e4393c; margin-top: 15px; }
.details_div .p1 { line-height: 20px; height: 26px; font-size: 14px; color: #333; }
.das2 { float: right; width: 100%; margin-top: 16px; }
.img_2 { float: left; margin-left: 32px; margin-right: 30px; }
.das2 .img_2 div { width: 122px; height: 122px; overflow: hidden; display: table-cell; vertical-align: middle; }
.pp { width: 125px; height: 32px; overflow: hidden; line-height: 16px; font-size: 12px; }
.pColor { font-weight: bold; }
.bbc_color { color: #e4393c; }
.img_2 img{max-width: 122px;max-height: 122px;}

/*推荐团购样式*/
.brandsknow {
 position: relative;
 min-height: 400px;
 overflow: visible;
 margin-top: 20px;
}
.grid_c1 {
 width: 1190px;
 margin-left: auto;
 margin-right: auto;
}
.brandsknow_list {
 overflow: hidden;
 margin-left: -30px;
 margin-bottom: -20px;
}
.pinpainow .brandsknow_item, .pinpaitmr .brandsknow_item {
 height: 300px;
}
.brandsknow_item {
 margin-bottom: 30px;
 position: relative;
 overflow: hidden;
 width: 580px;
 height: 395px;
 float: left;
 margin-left: 30px;
}
.pinpainow .pinpainow_item_info, .pinpaitmr .pinpainow_item_info {
 position: absolute;
 left: 20px;
 top: 50px;
 width: 296px;
 height: 206px;
 z-index: 9;
 overflow: hidden;
}
.pinpainow .pinpainow_item_info .brandsknow_time, .pinpaitmr .pinpainow_item_info .brandsknow_time {
 position: relative;
 left: 0;
 top: 0;
 width: 275px;
 height: 50px;
 background: hsla(32,43%,70%,.95);
}
.brandsknow_time:before {
 content: " ";
 width: 0;
 height: 0;
 border-style: solid;
 border-width: 0 0 32px 32px;
 border-color: transparent transparent #663620;
 left: -32px;
 top: 0;
 position: absolute;
}
.pinpainow .pinpainow_item_info .brandsknow_time_txt, .pinpaitmr .pinpainow_item_info .brandsknow_time_txt {
 height: 50px;
 line-height: 50px;
}
.brandsknow_time_txt {
 display: block;
 overflow: hidden;
 font-size: 16px;
 text-align: center;
}
.pinpainow .brandsknow_time_txt_time, .pinpaitmr .brandsknow_time_txt_time {
 color: #d2b490;
 font-size: 15px;
 vertical-align: 0;
}
.brandsknow_time_txt_time {
 background-position: 0 -28px;
 background-repeat: no-repeat;
 height: 23px;
 color: #673621;
 margin: 0 5px;
 line-height: 23px;
 display: inline-block;
 font-family: Arial;
 font-weight: 600;
 background: #fff;
 border-radius: 2px;
 padding-left: 5px;
 padding-right: 5px;
}
.pinpainow .pinpainow_item_info_detail, .pinpaitmr .pinpainow_item_info_detail {
 text-align: center;
 width: 275px;
 height: 190px;
 position: relative;
 background: hsla(0,0%,100%,.9);
 overflow: hidden;
}
.pinpainow .pinpainow_item_info_detail .pinpainow_item_info_img, .pinpaitmr .pinpainow_item_info_detail .pinpainow_item_info_img {
 display: block;
 margin: 22px auto 12px;
 width: 120px;
 height: 40px;
}
.pinpainow .pinpainow_item_info_img, .pinpaitmr .pinpainow_item_info_img {
 background-image: none;
}
.pinpainow .pinpainow_item_info_detail_title, .pinpaitmr .pinpainow_item_info_detail_title {
 color: #333130;
 font-size: 20px;
 font-weight: 400;
 margin-bottom: 10px;
 white-space: nowrap;
 overflow: hidden;
 text-overflow: ellipsis;
 line-height: 22px;
 padding: 0 20px;
 line-height: 1;
}
.pinpainow .pinpainow_item_info_detail_cutoff, .pinpaitmr .pinpainow_item_info_detail_cutoff {
 color: #333130;
 font-weight: 700;
 font-size: 22px;
 line-height: 1;
}
.brandsknow_item_banner_container, .brandsknow_item_link {
 overflow: hidden;
 position: relative;
}
.brandsknow_item_link {
 display: block;
}
.brandsknow_item_banner_container, .brandsknow_item_link {
 overflow: hidden;
 position: relative;
}
.pinpainow .brandsknow_item_banner, .pinpaitmr .brandsknow_item_banner {
 width: 580px;
 height: 300px;
}
.brandsknow_time {
 width: 270px;
 height: 32px;
 line-height: 32px;
 background: #663620;
 position: absolute;
 right: 0;
 top: 0;
 color: #fff;
 display: block;
 z-index: 9;
}
.gb-btn-all {
display: block;
border: 1px solid #d2d2d2;
height: 40px;
line-height: 40px;
text-align: center;
-webkit-transition: all .2s;
-moz-transition: all .2s;
-o-transition: all .2s;
transition: all .2s;
}
.gb-btn-all:hover {
background: #d2d2d2;
color: #555;
}

.brandsknow_item_banner_container:before{
 content: "";
 position: absolute;
 width: 80px;
 height: 300px;
 top: 0;
 left: -150px;
 overflow: hidden;
 background: -moz-linear-gradient(left, rgba(255,255,255,0)0, rgba(255,255,255,.2)50%, rgba(255,255,255,0)100%);
 background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(50%, rgba(255,255,255,.2)), color-stop(100%, rgba(255,255,255,0)));
 background: -webkit-linear-gradient(left, rgba(255,255,255,0)0, rgba(255,255,255,.2)50%, rgba(255,255,255,0)100%);
 background: -o-linear-gradient(left, rgba(255,255,255,0)0, rgba(255,255,255,.2)50%, rgba(255,255,255,0)100%);
 -webkit-transform: skewX(-25deg);
 -moz-transform: skewX(-25deg);
 z-index: 10000;
}
.brandsknow_item_banner_container:hover::before {
 -webkit-transition: left 0.5s;
 -moz-transition: left 0.5s;
 transition: left 0.5s;
 left: 600px;
}
/*团购列表样式*/
.sld_tuanlist_new .selector {
 background-color: #fff;
 margin-bottom: 15px;
}
.sld_tuanlist_new .gb-selector .s-line {
 border-style: dashed;
}
.sld_tuanlist_new .selector .s-line {
 border: 1px dotted #d2d2d2;
 margin-top: -1px;
}
.sld_tuanlist_new .selector .s-l-wrap {
 position: relative;
 line-height: 28px;
 padding: 10px 0;
}
.sld_tuanlist_new .selector .s-l-tit {
 float: left;
 padding-left: 30px;
 width: 80px;
 color: #8c8c8c;
 font-size: 12px;
}
.sld_tuanlist_new .gb-selector .s-l-value {
 padding-right: 0;
}
.sld_tuanlist_new .selector .s-l-value {
 margin-left: 110px;
 padding-right: 23px;
 padding-left: 10px;
 overflow: hidden;
 zoom: 1;
}
.sld_tuanlist_new .selector .s-l-v-list li {
 float: left;
 width: 100px;
 overflow: hidden;
 margin-right: 10px;
}
.sld_tuanlist_new .selector .s-l-v-list li.curr a, .selector .s-l-v-list li a.shaixuan {
 color: #f42424;
 font-size: 12px;
}
.sld_tuanlist_new .selector .s-l-v-list li a{
 font-size: 12px;
}
.sld_tuanlist_new .mod-list-sort {
 height: 30px;
 line-height: 30px;
 color: #8c8c8c;
 margin-bottom: 17px;
}
.sld_tuanlist_new .fl {
 float: left !important;
}
.sld_tuanlist_new .mod-list-sort .sort-t {
 float: left;
 margin-right: 10px;
 font-size: 12px;
}
.sld_tuanlist_new .mod-list-sort .sort-item.curr {
 color: #f43434;
 border-color: #f43434;
}
.sld_tuanlist_new .mod-list-sort .sort-item {
 float: left;
 line-height: 28px;
 height: 28px;
 border: 1px solid #d2d2d2;
 text-align: center;
 width: 78px;
 background: #fff;
 color: #8c8c8c;
 margin-right: 10px;
 font-size: 12px;
}
.sld_tuanlist_new .mod-list-sort .sort-item .iconfont {
 font-size: 12px;
 margin-left: 4px;
 vertical-align: middle;
 margin-right: -7px;
}
.sld_tuanlist_new .mod-list-sort .f-search {
 float: right;
}
.sld_tuanlist_new .mod-list-sort .f-search .text {
 float: left;
 width: 180px;
}
.sld_tuanlist_new .text {
 height: 28px;
 padding: 0 10px;
 border: 1px solid #d2d2d2;
 outline: 0;
 width: 300px;
}
.sld_tuanlist_new .mod-list-sort .f-search .btn {
 float: left;
 margin: 0 0 0 8px;
 height: 28px;
 border-radius: 3px;
 line-height: 28px;
 min-width: 30px;
 text-align: center;
}
.sld_tuanlist_new .sc-redBg-btn {
 background: #f42424;
 border-color: #f42424;
 color: #fff;
}
.sld_tuanlist_new .btn {
 padding: 0 10px;
 height: 23px;
 line-height: 23px;
 border: 1px solid #f42424;
 display: inline-block;
 color: #f42424;
 background-color: #fff;
 margin-right: 5px;
 font-size: 12px;
 cursor: pointer;
}
.sld_tuanlist_new .iconfont{
 font-size: 14px!important;
}
.sld_tuanlist_new .sc-redBg-btn {
 background: #f42424;
 border-color: #f42424;
 color: #fff;
}
/*团购列表样式*/
.sld_tuanlist_new .grid_c1 {
 width: 1190px;
 margin-left: auto;
 margin-right: auto;
}
.spsk .seckill_mod_goodslist {
 margin-left: -10px;
}
.seckill_mod_goodslist {
 margin-left: -10px;
 margin-bottom: -20px;
}
.seckill_mod_goods {
 float: left;
 margin-left: 10px;
 margin-bottom: 20px;
 height: 390px;
 position: relative;
 background: #fff;
}
.seckill_mod_goods_link {
 width: 230px;
 padding: 20px 30px 0;
 background: #fff;
 display: block;
 text-decoration: none;
 position: relative;
 overflow: hidden;
 text-align: center;
}
.seckill_mod_goods_link_img {
 width: auto;
 height: 230px;
 -webkit-transition: -webkit-transform .3s;
 transition: -webkit-transform .3s;
 -moz-transition: transform .3s,-moz-transform .3s;
 transition: transform .3s;
 transition: transform .3s,-webkit-transform .3s,-moz-transform .3s;
}
.seckill_mod_goods_title {
 color: #333;
 font-size: 14px;
 margin: 20px 0;
 display: -webkit-box;
 -webkit-line-clamp: 2;
 font-weight: 400;
 text-align: left;
 line-height: 20px;
 height: 40px;
 overflow: hidden;
}
.seckill_mod_goods_info {
 overflow: hidden;
 text-align: left;
 height: 60px;
 display: block;
 border: 1px solid #e01222;
 position: absolute;
 bottom: 0;
 left: 0;
 width: 288px;
}
.seckill_mod_goods_info_txt {
 padding: 8px 30px;
 display: block;
 position: relative;
 line-height: 1;
}
.seckill_mod_goods_price {
 display: block;
 line-height: 1.1;
}
.seckill_mod_goods_price_now {
 font-size: 28px;
 color: #e01222;
 font-family: arial;
 margin-right: 5px;
 line-height: 1;
}
.seckill_mod_goods_price_now em {
 font-size: 14px;
}
.seckill_mod_goods_price_now_small {
 font-size: 22px;
}
.seckill_mod_goods_price_pre {
 font-size: 14px;
 color: #666;
}
.seckill_mod_goods_progress {
 display: block;
 margin-top: 5px;
}
.seckill_mod_goods_progress_inner {
 width: 88px;
 height: 11px;
 background: #b8b8b8;
 display: inline-block;
 position: relative;
 overflow: hidden;
 margin-left: 5px;
}
.seckill_mod_goods_progress_completed {
 background: #e01222;
 width: 40%;
 position: absolute;
 left: 0;
 top: 0;
 height: 11px;
}
.fixed, .seckill_mod_goods_info_i, .sk_mod_er {
 backface-visibility: hidden;
 -webkit-backface-visibility: hidden;
 -moz-backface-visibility: hidden;
 -ms-backface-visibility: hidden;
}
.seckill_mod_goods_info_i {
 color: #fff;
 line-height: 62px;
 font-size: 16px;
 display: block;
 top: 0;
 right: 0;
 width: 92px;
 text-align: center;
 position: absolute;
 background: #e01222;
}
.seckill_mod_goods_link:hover .seckill_mod_goods_link_img {
 -webkit-transform: translateY(-10px);
 -moz-transform: translateY(-10px);
 -ms-transform: translateY(-10px);
 transform: translateY(-10px);
}
