@CHARSET "UTF-8";
/*首页自定义布局样式*/
.none{display: none;}
.none2{display: none !important;}
/*图片轮播组件样式开始*/
.custom-slide{width:1226px;margin:0 auto;}
.custom-slide .custom-slide-itemswrap,.custom-slide .custom-slide-items,.custom-slide .custom-slide-items li{height:420px;overflow:hidden;}
.custom-slide-controls{position:absolute;width:200px;text-align:right;top:-40px;right:50%}
.custom-slide-controls span{width:24px;height:24px;text-align:center;display:inline-block;line-height:24px;border-radius:12px;background-color:#333;color:white;cursor:pointer}
.custom-slide-controls .curr{background-color:#e13335;border-radius:12px;color:white;cursor:pointer}
.custom-slide{position:relative;top:2px}
.custom-slide-numbox{width:1200px;margin:0 auto;height:0;position:relative;z-index:3}
.custom-slide-items{min-width:1200px}
/*图片轮播组件样式结束*/

/*楼层商品组件样式开始*/
.floor-goods-container{width:1226px;margin:0 auto;}
.floor-goods-container .floor-box{width:100%;margin-top:15px;clear:both}
.floor-goods-container .floor_ads{width:1200px;height:110px;margin:20px auto;overflow: hidden;margin-bottom: 10px;}
.floor-goods-container .goods-list{width:100%}
.floor-goods-container .goods-list .goods{width:239px;float:left;height:280px;border-right:1px solid #eee;border-bottom:1px solid #eee;transition:all ease .4s;}
.floor-goods-container .goods-list .goods:hover{width:239px; height:280px; border-right:1px solid #fff; border-bottom:1px solid #fff; -webkit-box-shadow:0 0 10px #cfcfcf; -moz-box-shadow:0 0 10px #cfcfcf; box-shadow:0 0 10px #cfcfcf; }
.floor-goods-container .goods-list .goods:hover .img{transform:scale(1.08);}
.floor-goods-container .goods-list .goods .img{text-align:center;position:relative;transition:all ease .3s;}
.floor-goods-container .goods-list .goods .img a{display:block;height:208px;}
.floor-goods-container .goods-list .goods .img a img{max-width:180px;max-height:180px;padding-top:20px;padding-bottom:8px}
.floor-goods-container .goods-list .goods .p-price{color:#E52637;text-align:center;margin-top:3px;font-size:16px}
.floor-goods-container .goods-list .goods .p-name{height:38px;overflow:hidden;line-height:20px;overflow:hidden;width:208px;margin:0 auto;text-align:center;word-break:break-all; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.floor-goods-container .goods-list .goods .p-shop{padding:5px}
.floor-goods-container .goods-list .goods .p-mprice{color:#999;padding:5px 0 5px 5px;width:120px;float:left}
.floor-goods-container .goods-list .goods .p-mprice span{text-decoration:line-through;margin-left:10px;font-weight:normal}
.floor-goods-container .goods-list .goods .p-appraise{padding:5px 5px 5px 0;width:100px;float:right;text-align:right}
.floor-goods-container .goods-list .goods .p-appraise span{font-weight:bold;color:#1499e5}
.floor-goods-container .floor-top-ads{margin:0px;width:1200px}
.floor-goods-container .floor-top-ads a{float:left}
.floor-goods-container .floor-top-ads img{width:100%;height:110px}
.floor-goods-container .floor-header{width:100%;height:38px;margin-bottom: 20px;}
.floor-goods-container .floor-header-f1,.floor-header-f2,.floor-header-f3,.floor-header-f4,.floor-header-f5,.floor-header-f6,.floor-header-f7,.floor-header-f8,.floor-header-f9,.floor-header-f10{float:left;height:100%;width:23%;margin-top:1px}
.floor-goods-container .floor-header .tab{float:right;margin-right:10px;margin-top:7px}
.floor-goods-container .floor-header .tab li{display:block;margin:0;float:left}
.floor-goods-container .floor-header .tab a{font-size:14px;display:block;height:15px;letter-spacing:1px}
.floor-goods-container .floor-header .tab-item1 a{padding:8px 12px 8px 12px}
.floor-goods-container .floor-header .j-tab-selected1 a{color:#df2002;}
.floor-goods-container .floor-header .tab-item2 a{padding:8px 12px 8px 12px}
.floor-goods-container .floor-header .j-tab-selected2 a{color:#df2002;}
.floor-goods-container .floor-header .tab-item3 a{padding:8px 12px 8px 12px}
.floor-goods-container .floor-header .j-tab-selected3 a{color:#df2002;}
.floor-goods-container .floor-header .tab-item4 a{padding:8px 12px 8px 12px}
.floor-goods-container .floor-header .j-tab-selected4 a{color:#df2002;}
.floor-goods-container .floor-header .tab-item5 a{padding:8px 12px 8px 12px}
.floor-goods-container .floor-header .j-tab-selected5 a{color:#df2002;}
.floor-goods-container .floor-header .tab-item6 a{padding:8px 12px 8px 12px}
.floor-goods-container .floor-header .j-tab-selected6 a{color:#df2002;}
.floor-goods-container .floor-header .tab-item7 a{padding:8px 12px 8px 12px}
.floor-goods-container .floor-header .j-tab-selected7 a{color:#df2002;}
.floor-goods-container .floor-header .tab-item8 a{padding:8px 12px 8px 12px}
.floor-goods-container .floor-header .j-tab-selected8 a{color:#df2002;}
.floor-goods-container .floor-header .tab-item9 a{padding:8px 12px 8px 12px}
.floor-goods-container .floor-header .j-tab-selected9 a{color:#df2002;}
.floor-goods-container .floor-header .tab-item10 a{padding:8px 12px 8px 12px}
.floor-goods-container .floor-header .j-tab-selected10 a{color:#df2002;}
.floor-goods-container .floor-left{float:left;width:20%;height:620px}
.floor-goods-container .floor-left-ads{width:238px;height:224px}
.floor-goods-container .floor-left-ads img{width:478px;height:224px}
.floor-goods-container .floor-left-title{margin-left:1px;color:#fff;font-size:15px;float:left;margin-top:13px}
.floor-goods-container .floor-right-title{color:#333;font-size:21px;line-height:38px;letter-spacing:2px}
.floor-goods-container .floor-right{float:left;width:100%;height:560px;background:#fff;overflow:hidden;}
.floor-goods-container .floor-right-ads .wst-floor-slide-1{height:560px}
.floor-goods-container .floor-right-ads{width:238px;float:left;border-bottom:1px solid #eee;border-right:1px solid #eee;border-left:1px solid #eee}
.floor-goods-container .wst-floor-slide-items{overflow:hidden;height:560px;width:239px;position:relative}
.floor-goods-container .wst-floor-slide-items img{height:560px;width:239px}
.floor-goods-container .info{width:208px;margin:0 auto;}
.floor-goods-container .cart{width: 20px; height: 20px; background: url(../../images/icon-cart.png) 0px 0px no-repeat; background-size: 100%;cursor: pointer;}
/*楼层商品组件样式结束*/

/*单图组件样式开始*/
.images-container{width:1226px;margin:0 auto;}
.images{display: flex;flex-direction:column;}
.images-item img{width:100%;margin:0;padding:0;}
.images-item{margin:0;padding:0;width:100%;height:110px;}
/*单图组件样式结束*/

/*搜索组件样式开始*/
.search-container{width:1226px;margin:0 auto;height:120px;}
.search-container .wst-search-box{position:relative;width:650px;margin:26px auto}
.search-container .wst-search{height:42px;position:relative;border-radius: 4px;}
.search-container .wst-search-box:hover .wst-search.ash,.wst-search-box:hover .search-btn{border-color:#b0b0b0}
.search-container .wst-search .groom{position:absolute;top:14px;right:62px;z-index:2;text-align:right}
.search-container .wst-search .groom a{display:inline-block;margin-left:5px;padding:0 5px;font-size:12px;background:#eee;color:#757575;-webkit-transition:all .2s;transition:all .2s}
.search-container .wst-search .groom a:hover{color:#fff;background:#13D1BE}
.search-container .wst-search.active{border:1px solid #13d1be}
.search-container .wst-search.active .search-btn{border-left:1px solid #13d1be}
.search-container .wst-search .keys{position:absolute;left:-1px;top:48px;z-index:2;width:213px;padding:0 15px;border:1px solid #13d1be;background:#fff}
.search-container .wst-search .keys li{position:relative;display:block;padding:6px 0;font-size:12px;color:#424242}
.search-container .wst-search .keys li span{position:absolute;right:0;top:6px;color:#b0b0b0}
.search-container .wst-search .j-search-type{width:78px;top:0;line-height:36px;position:absolute;padding:0;border-right:2px solid #2a95de;border-left:2px solid #2a95de;cursor:pointer;left:-2px;text-align:center}
.search-container .wst-search .j-type-list{width:70px;top:35px;line-height:36px;position:absolute;padding:0 4px;border:2px solid #2a95de;cursor:pointer;background-color:#fff;left:-2px;z-index:100;border-top:0;display:none;text-align:center}
.search-container .wst-search .j-search-type i{color:#6a6a6a;display:block;font-style:normal;height:7px;overflow:hidden;position:absolute;right:6px;top:16px;width:0}
.search-container .wst-search-keys{line-height: 38px;font-size:12px;}
.search-container .wst-search-keys a{color: #999 !important}
.search-container .j-search-type i{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#999 transparent transparent;border-image:none;border-style:solid dashed dashed;border-width:5px;font-size:0;line-height:0}
.search-container .arrow{transition:all .2s ease-in 0s}
/*搜索组件样式结束*/

/*公告组件样式开始*/
.notice-container{width:1226px;margin:0 auto;display: flex;flex-direction: row;align-items: center;}
.notice-container img{width:20px;height:20px;margin-left:10px;}
.wst-in-notices{position:relative;display: block;width: 95%;margin: 0 auto;font-size:0.14rem;height:30px;line-height:30px;}
.wst-in-notices p{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
/*公告组件样式结束*/

/*商品组件样式结束*/
.goods-group-container{width:1226px;margin:0 auto;}
.goods-group-container .like_goods_list{margin-top: 0;width: 1200px;height: auto;box-sizing:border-box;margin-bottom:0;}
.goods-group-container .lg_glist{width: 100%;height:90%;background:#fff}
.goods-group-container .lg_glist .fmr_gitem{background:#fff;}
.goods-group-container .lg_glist .fmr_gitem:nth-child(5n){border-right: none;}
.goods-group-container .lg_glist .fl{float:left;}
.goods-group-container .fmr{width:934px;height: 100%;box-sizing:border-box;}
.goods-group-container .fmr_glist{width: 100%;height: 100%;}
.goods-group-container .fmr_gitem{width: 20%;height:300px;display: block;box-sizing:border-box;border-right: 1px solid #eee;border-bottom: 1px solid #eee;transition:all ease .4s;}
.goods-group-container .fmr_gitem:hover{box-shadow: 0 0 5px #bdbcbc;transform:scale(1.01);z-index: 22;position: relative;}
.goods-group-container .fmr_img{width: 100%;height: 215px;box-sizing:border-box;position: relative;}
.goods-group-container .fmr_img img{max-width: 100%;max-height: 85%;position: absolute;left: 0;right: 0;margin: auto;top: 0;bottom: 0;}
.goods-group-container .fmr_gname{width: 95%;height:38px;overflow: hidden;word-break:break-all; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;text-overflow:ellipsis;padding:0 2.5%;color: #333;margin-top: 8px;text-align:center;}
.goods-group-container .fmr_gprice{text-align:center;color:#E52637;font-size:16px;margin-top:5px;}
.goods-group-container .lg_tit{margin: 0;padding:20px 0;height: 30px;line-height: 30px;width: 100%;background-image: url(../img/cnxh.png);background-repeat: no-repeat;background-position: center center;text-align: center;font-size: 21px;color: #333;}
.goods-group-container .info{width:208px;margin:0 auto;}
.goods-group-container .cart{width: 20px; height: 20px; background: url(../../images/icon-cart.png) 0px 0px no-repeat; background-size: 100%;cursor: pointer;}
/*商品组件样式结束*/

/*导航组件样式结束*/
.nav-container{}
.nav-container .slide_container{margin-bottom: 0;}
.nav-container .swiper-container {width: 100%;height: 100%;}
.nav-container .swiper-slide {text-align: center;font-size: 18px;background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.nav-container .swiper-pagination-bullet {width: 15px;height: 3px;text-align: center;line-height: 20px;font-size: 12px;color:#000;border-radius:0;opacity: 1;background: rgba(255,255,255,0.2);}
.nav-container .swiper-pagination-bullet-active {color:#fff;background: #fff;}
.nav-container .wst-nav-menus{border-bottom:2px solid #13D1BE;height:36px;margin:0 auto;min-width:1200px;background: #fff;}
.nav-container #wst-categorys{width: 230px;position: absolute;text-align: left;box-sizing: border-box;float: left;color: #FFF;z-index: 1000;background: rgba(2,181,157,.85);background: -webkit-linear-gradient(-90deg,rgba(2,181,157,.85) 2%,rgba(22,146,183,.85) 100%);background: -o-linear-gradient(-90deg,rgba(2,181,157,.85) 2%,rgba(22,146,183,.85) 100%);background: -moz-linear-gradient(-90deg,rgba(2,181,157,.85) 2%,rgba(22,146,183,.85) 100%);background: linear-gradient(-90deg,rgba(2,181,157,.85) 2%,rgba(22,146,183,.85) 100%);}
.nav-container #wst-categorys .dt a{background:url(../img/icon_fenleitubiao.png) no-repeat 16px;color:#fff;text-indent:30px;display:block;font:400 15px/36px "microsoft yahei";height:36px;padding:0 10px;text-decoration:none;width:190px}
.nav-container #wst-categorys .dd{min-height:400px}
.nav-container #wst-categorys .dd-inner .item{color:#ff2706;height:35px;position:relative;z-index:1;transition:padding 100ms ease-in;-moz-transition:padding 100ms ease-in;-webkit-transition:padding 100ms ease-in;-o-transition:padding 100ms ease-in}
.nav-container #wst-categorys .dd-inner .item a{color:#fff}
.nav-container #wst-categorys .dd-inner h3{font-size:13px;font-weight:400;height:31px;line-height:31px;padding:0 10px;position:absolute;z-index:2}
.nav-container #wst-categorys .dd-inner i{font:400 9px/14px consolas;height:14px;position:absolute;right:14px;top:9px;width:4px;z-index:1}
.nav-container #wst-categorys .dd-inner .hover{background: rgba(255,255,255,.2)}
.nav-container #wst-categorys .dd-inner .hover a{}
.nav-container #wst-categorys .dd-inner .hover i{background:#f7f7f7 none repeat scroll 0 0;height:31px;left:205px;line-height:200px;overflow:hidden;top:0;width:14px}
.nav-container #wst-categorys .dorpdown-layer{background:#fff none repeat scroll 0 0;border:1px solid #eee;display:none;left:230px;overflow:hidden;position:absolute;top:36px;width:560px;min-height:428px;margin-top: 10px;}
.nav-container #wst-categorys .dorpdown-layer .hover{display:block}
.nav-container #wst-categorys .item-sub{display:block;overflow:hidden}
.nav-container .cat2_tit{color:#333;font-weight:bold}
.nav-container .cat2_tit i{font-style:normal;}
.nav-container #wst-categorys .item-sub::after{clear:both;content:".";display:block;height:0}
.nav-container #wst-categorys .subitems{background:#fff none repeat scroll 0 0;float:left;margin-bottom:-10px;padding:6px 0 10px 20px;width:540px}
.nav-container #wst-categorys .subitems dl{line-height:24px;overflow:hidden;width:100%}
.nav-container #wst-categorys .subitems dl.fore1 dd{border-top:medium none}
.nav-container #wst-categorys .subitems dt{background:#3B3B3B none repeat scroll 0 0;color:#fff;display:inline-block;line-height:24px;height:24px;margin-right:10px;padding:0 0 0 8px;white-space:nowrap}
.nav-container #wst-categorys .subitems dt a{color:#fff}
.nav-container #wst-categorys .subitems dt i{font:400 9px/14px consolas;height:24px;margin-left:8px;width:23px;display:inline-block;color:#fff}
.nav-container #wst-categorys .subitems dd{border-bottom:1px dashed #eee;padding:6px 0;}
.nav-container #wst-categorys .subitems dd .title{height: 30px;line-height:30px;}
.nav-container #wst-categorys .subitems dd a{height:20px;line-height:20px;margin:10px 0;padding-right:10px;white-space:nowrap;color:#999;font-size: 13px;}
.nav-container #wst-categorys .subitems dd a:hover{color:#13D1BE}
.nav-container #wst-categorys .item-brands{display:inline;float:right;margin:10px 10px 10px 0;overflow:hidden;width:178px}
.nav-container #wst-categorys .item-brands .brands-inner{height:270px}
.nav-container #wst-categorys .item-brands .shops-inner{height:180px}
.nav-container #wst-categorys .item-brands a{display:inline;float:left;margin:7px 0 0 6px}
.nav-container #wst-categorys .item-promotions{display:inline;float:right;margin-right:20px;width:168px}
.nav-container #wst-categorys .item-promotions a{display:block;margin-bottom:1px}
.nav-container #wst-nav-items{float:right;position:relative;z-index:2;width:996px;}
.nav-container #wst-nav-items .spacer,#wst-nav-items a,#wst-nav-items li,#wst-nav-items ul{float:left}
.nav-container #wst-nav-items ul{width:980px;overflow:hidden;height:36px}
.nav-container #wst-nav-items .spacer{display:none}
.nav-container #wst-nav-items a{color:#222;font:700 16px/36px "microsoft yahei";height:36px;padding:0 20px;text-align:center;text-decoration:none}
.nav-container #wst-nav-items a:hover{color:#13D1BE}
.nav-container #wst-nav-items .spacer{background:#ddd none repeat scroll 0 0;height:24px;margin:10px 0 0;overflow:hidden;width:1px}
.nav-container .login-ibox { width: 210px;height: 200px; background-color: #fff;overflow: hidden;}
.nav-container .login-ibox .default {padding-top: 15px;position: relative;}
.nav-container .login-ibox .head-img-row {border-radius: 100px;margin: 0 auto 4px;text-align: center;}
.nav-container .login-ibox .head-img-row img {width: 75px;height: 75px;border-radius: 50%;border: 4px solid #eee;}
.nav-container .login-ibox .user-name {font-size: 16px;color: #222;text-align: center;font-weight: 500;white-space: nowrap; width: 6em;overflow: hidden;text-overflow: ellipsis;margin: 0 auto;}
.nav-container .login-ibox .btn-login { width: 118px;text-align: center; margin: 10px auto;background: #13d1be;border-radius: 40px;font-size: 14px;color: #fff;transition: background-color .5s;display: block; line-height: 32px;}
.nav-container .login-ibox .btn-login:hover {background-color: #62e8d7;transition: background-color .5s;}
.nav-container .login-ibox .btn-signed { border: 0; width: 118px;text-align: center; margin: 10px auto;background:#ddd;border-radius: 40px;font-size: 14px;color: #fff;transition: background-color .5s;display: block; line-height: 32px;}
.nav-container .login-ibox .btn-sign { border: 0; width: 118px;text-align: center; margin: 10px auto;background:rgb(250, 60, 104);border-radius: 40px;font-size: 14px;color: #fff;transition: background-color .5s;display: block; line-height: 32px;}
.nav-container .login-ibox .btn-sign:hover {background-color: rgb(250, 60, 104);transition: background-color .5s;}
.nav-container .news-ibox{}
.nav-container .news-ibox .tab-box{border-bottom: 1px solid #eee}
.nav-container .news-ibox .tab-item{width:50%;float:left;text-align:center;line-height:45px;cursor:pointer;font-size: 16px;}
.nav-container .news-ibox .on{color:#13d1be;}
.nav-container .weixin-qrcode {width: 210px;height: 217px; margin-top: 10px;background-color: #fff;overflow: hidden;}
.nav-container .weixin-qrcode .title {font-size: 14px;color: #666;font-weight: 500;text-align: center;}
.nav-container .titem2 div{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;cursor: pointer;line-height: 24px;}
.nav-container .titem2 a{color: #333;}
.nav-container .titem2 a:hover{color: #13D1BE;}
/*导航组件样式结束*/

/*商品推荐组件样式开始*/
.good-recommend-container{width:1226px;margin:20px auto 0 auto;}
.good-recommend-container .like-container{ margin: 0 auto 20px auto;}
.good-recommend-container .like-container .head{ width: 100%; height: 50px;line-height: 50px;box-sizing: border-box;color: #666;font-size: 14px;margin-bottom: 10px;}
.good-recommend-container .like-container .main{ min-height:400px;width: 100%;padding: 11px 10px 10px;background-color: #fff;border-radius: 4px;box-sizing: border-box;}
.good-recommend-container .like-container .main .item{display: inline-block;width: 19.72%;box-sizing: border-box;vertical-align: middle;}
.good-recommend-container .like-container .main .item:hover {background: #F4F4F4;-webkit-transition: background-color .5s;-ms-transition: background-color .5s; transition: background-color .5s;border-radius: 4px;}
.good-recommend-container .like-container .main .item .img{position:relative;background-size: cover;max-width: 100%;height:280px;margin-bottom: 11px;cursor: pointer;}
.good-recommend-container .like-container .head{background: linear-gradient(to right, rgb(250, 60, 104) 2%, rgb(254, 70, 77) 97%) rgb(250, 60, 104);font-size: 18px;padding-left: 13px;padding-right: 10px;color: #fff;border-radius: 10px 10px 0 0;}
.good-recommend-container .like-container .main .item .container{padding: 10px;}
.good-recommend-container .like-container .main .item .wrapper {width: 100%;box-sizing: border-box;}
.good-recommend-container .like-container .main .item .img-box {width: 100%;border-radius: 4px;overflow: hidden;}
.good-recommend-container .like-container .main .item .img-box img { width: 100%;max-height: 218px; font-size: 0;}
.good-recommend-container .like-container .main .item .info-box{    position: relative; margin-top: 10px;}
.good-recommend-container .like-container .main .item .info-box .score-line.aligned {height: 24px;}
.good-recommend-container .like-container .main .item .info-box .score-line div {display: inline-block;}
.good-recommend-container .like-container .main .item .info-box .score-line img{width:13px;}
.good-recommend-container .like-container .main .item .info-box .desc-line.aligned { height: 18px;}
.good-recommend-container .like-container .main .item .info-box .desc-line .desc {font-size: 12px;color: #999;width: 100%; height: 18px;line-height: 18px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-top: 4px;}
.good-recommend-container .like-container .main .item .info-box .bottom-line.aligned { height: 28px;}
.good-recommend-container .like-container .main .item .info-box .bottom-line .price-box { color: #F60; }
.good-recommend-container .like-container .main .item .price-box .yuan { font-size: 14px;font-weight: 700;}
.good-recommend-container .like-container .main .item .price-box .price-number {font-size: 22px;letter-spacing: -.5;}
.good-recommend-container .like-container .main .item .price-box .price-desc {font-size: 12px; margin-left: 4px;font-weight: 700;}
.good-recommend-container .like-container .main .item .info-box .title{ font-size: 16px;line-height: 22px;width: 100%;height: 22px;text-overflow: ellipsis;overflow: hidden; white-space: nowrap;    color: #222;    margin: 0;font-weight: 500;}
.good-recommend-container .like-container .main .item .info-box .old-price { font-size: 12px;color: #999;text-decoration: line-through;}
.good-recommend-container .like-container .main .item .info-box .sale-count{font-size: 12px;color: #999;position: absolute;right: 0;bottom: 0;}
/*商品推荐组件样式结束*/

/*店铺推荐组件样式开始*/
.shop-recommend-container{width:1226px;margin:0 auto;}
.shop-recommend-container .nearby-container{ margin: 0 auto 20px auto;}
.shop-recommend-container .nearby-container .head{ width: 100%; height: 50px;line-height: 50px;box-sizing: border-box;color: #666;font-size: 14px;margin-bottom: 10px;}
.shop-recommend-container .nearby-container .main{ min-height:400px;width: 100%;padding: 11px 10px 10px;background-color: #fff;border-radius: 4px;box-sizing: border-box;}
.shop-recommend-container .nearby-container .main .item{display: inline-block;width: 19.72%;box-sizing: border-box;vertical-align: middle;}
.shop-recommend-container .nearby-container .main .item:hover{background: #F4F4F4;-webkit-transition: background-color .5s;-ms-transition: background-color .5s; transition: background-color .5s;border-radius: 4px;}
.shop-recommend-container .nearby-container .main .item .container{padding: 10px;}
.shop-recommend-container .nearby-container .main .item .wrapper {width: 100%;box-sizing: border-box;}
.shop-recommend-container .nearby-container .main .item .img-box {width: 100%;background-size: cover; background-position: 50% 50%;border-radius: 4px;overflow: hidden;position: relative;}
.shop-recommend-container .nearby-container .main .item .img-box img { width: 100%;height:217px;font-size: 0;}
.shop-recommend-container .nearby-container .main .item .info-box{ position: relative; margin-top: 10px;}
.shop-recommend-container .nearby-container .main .item .info-box .score-line.aligned {height: 24px;}
.shop-recommend-container .nearby-container .main .item .info-box .score-line div {display: inline-block;}
.shop-recommend-container .nearby-container .main .item .info-box .score-line img{width:13px;}
.shop-recommend-container .nearby-container .main .item .info-box .desc-line.aligned { height: 18px;}
.shop-recommend-container .nearby-container .main .item .info-box .desc-line .desc {font-size: 12px;color: #999;width: 100%; height: 18px;line-height: 18px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-top: 4px;}
.shop-recommend-container .nearby-container .main .item .info-box .bottom-line.aligned { height: 28px;}
.shop-recommend-container .nearby-container .main .item .info-box .bottom-line .price-box { color: #F60; }
.shop-recommend-container .nearby-container .main .item .price-box .yuan { font-size: 14px;font-weight: 700;}
.shop-recommend-container .nearby-container .main .item .price-box .price-number {font-size: 22px;letter-spacing: -.5;}
.shop-recommend-container .nearby-container .main .item .price-box .price-desc {font-size: 12px; margin-left: 4px;font-weight: 700;}
.shop-recommend-container .nearby-container .main .item .info-box .title{ font-size: 16px;line-height: 22px;width: 100%;height: 22px;text-overflow: ellipsis;overflow: hidden; white-space: nowrap;    color: #222;    margin: 0;font-weight: 500;}
.shop-recommend-container .nearby-container .main .item .info-box .distance{font-size: 12px;color: #999;position: absolute;right: 0;bottom: 0;}
.shop-recommend-container .nearby-container .main .item .info-box .sale-count{}
/*店铺推荐组件样式结束*/

/*优惠券组件样式结束*/
.coupon-container{width:1226px;margin:0 auto;}
.coupon-container .coupon_out{width: 1200px; height: 137px; margin: 0 auto; margin-top: 10px;overflow: hidden;}
.coupon-container .coupon_bg img{width: 100%;height: 100%;}
.coupon-container .coupon_bg{position: relative;width: 225px; height: 124px; display: block; }
.coupon-container .coupon_bg .coupon_tit{position: absolute; font-size: 24px; color: #fff; left: 40px; top: 30%; }
.coupon-container .coupon_bg .coupon_desc{position: absolute; color: #fff; font-size: 18px; left:40px; top: 66%; }
.coupon-container .fl{float:left;}
.coupon-container .coupon_box{float:left;width: 920px;height: 124px}
.coupon-container .coupon_item{width: 229px;margin-top: 16px;overflow: hidden;border-right: 0;}
.coupon-container .coupon_item .coupon_tit{font-size:37px; color:#F9EE9E; width:105px;float:left;height:64px;line-height: 76px;margin-left:5px;text-align:right}
.coupon-container .coupon_item .unit{font-size:14px;}
.coupon-container .coupon_item .coupon_desc{margin-left:5px;color:#F9EE9E; font-size: 18px; width:114px;float:left;height:50px;line-height: 25px;padding-top:8px;}
.coupon-container .coupon_item .r_btn{margin-left:23px;width:188px;clear:both;font-size: 16px;background:#F9EE9E;color: #000; text-align: center; line-height: 20px; padding: 6px 0px;border-radius:15px;margin-bottom: 7px;cursor: pointer;}
/*优惠券组件样式结束*/

/*视频组件样式开始*/
.video-container{width:1226px;margin:0 auto;}
.video-container video{width:100%;height:600px;object-fit:fill;}
/*视频组件样式结束*/

/*图片橱窗样式开始*/
.shopwindows-container{width:1226px;margin:0 auto;}
.shopwindows{display:flex;flex-direction: row;justify-content:flex-start;flex-wrap: wrap;}
.shopwindows-item{width:50%;margin:0;padding:0;}
.shopwindows-item img{width:100%;height:100%;margin:0;padding:0;}
.s-layout{display:flex;flex-direction: row;width:100%;}
.s-layout-left{width:50%;height:600px;}
.s-layout-right{width:50%;height:600px;display:flex;flex-direction: column;}
.s-layout-left-item{height:100%;}
.s-layout-left-item img{width:100%;height:100%;}
.s-layout-top{height:50%;}
.s-layout-top-item{height:100%;}
.s-layout-top-item img{width:100%;height:100%;}
.s-layout-bottom{display:flex;flex-direction: row;height:50%;}
.s-layout-bottom img{width:100%;height:100%;}
.shopwindows-s-hide{display:none;}
/*图片橱窗样式结束*/

/*富文本组件样式开始*/
.text-container{width:1226px;margin:0 auto;}
.text-container .text{word-wrap: break-word;width:100%;overflow: hidden;}
.text-container .text img{max-width:100%;}
.text-container .text p{color:#000;}
/*富文本组件样式结束*/

/*单文本组件样式开始*/
.txt-container{width:1226px;margin:0 auto;}
.txt-info{display: flex;flex-direction: row;align-items: center;justify-content:flex-start;background:#fff;}
.txt-info p{color:#000;padding:0 5px;font-size: 16px;}
.txt-alignment-left{justify-content:flex-start;}
.txt-alignment-center{justify-content:center;}
.txt-alignment-right{justify-content:flex-end;}
/*单文本组件样式结束*/

/*辅助空白样式开始*/
.blank-container{width:1226px;margin:0 auto;}
/*辅助空白样式结束*/

/*图文列表组件样式开始*/
.image-text-container{width:1226px;margin:0 auto;padding:0 2px;}
.image-text-style-title{font-weight: bold;text-align: center;margin:5px 0;font-size: 20px;}
.image-text-style-desc{word-break: break-all;margin:0 5px;font-size: 16px;}
.image-text-style-1{display: flex;flex-direction: row;}
.image-text-style-1-left{width:30%;height:200px;margin:5px;}
.image-text-style-1-left img{width:100%;height:100%;}
.image-text-style-1-right{width:70%;height:200px;margin:5px;}
.image-text-style-2{display: flex;flex-direction: row;}
.image-text-style-2-left{width:70%;height:200px;margin:5px;}
.image-text-style-2-right{width:30%;height:200px;margin:5px;}
.image-text-style-2-right img{width:100%;height:100%;}
.image-text-style-3-top{width:auto;margin-bottom:10px;padding:0 10px;}
.image-text-style-3-bottom{width:100%;}
.image-text-style-3-bottom img{width:98%;height:600px;margin:0 1%;}
.image-text-style-4-top{width:auto;margin-bottom:10px;padding:0 10px;}
.image-text-style-4-bottom{width:100%;height:300px;}
.image-text-style-4-bottom img{width:48%;height:100%;}
.image-text-style-5-top{width:auto;margin-bottom:10px;padding:0 10px;}
.image-text-style-5-bottom{width:100%;height:200px;}
.image-text-style-5-bottom img{width:30%;height:100%;}
/*图文列表组件样式结束*/

/*多店铺组件样式开始*/
.shop-container{width:1226px;margin:0 auto;}
.shop-title{text-align: center;padding:10px 0;}
.shop-desc{overflow: hidden; text-overflow: ellipsis;white-space: nowrap;font-size: 14px;}
.shop-score{display: flex;flex-direction: row;align-items: center;}
.current-location{display: flex;flex-direction: row;align-items: center;background: #f2f2f2;padding:5px;font-size: 14px;}
.location-icon{width:13px;height:17px;background:url('../img/location.png') no-repeat;background-size:100%;margin-right:5px;}
.star-icon{width:15px;height:15px;background:url('../img/star.png') no-repeat;background-size:100%;}
.none-star-icon{width:15px;height:15px;background:url('../img/none-star.png') no-repeat;background-size:100%;}
.shop-title-text{font-size:20px;}
.shop-item{display: flex;flex-direction: row;border-bottom:1px solid #ccc;cursor: pointer;}
.shop-left img{margin:10px;width:150px;height:150px;}
.shop-right{display: flex;flex-direction: column;justify-content: space-between;margin:10px 10px 10px 0;width:calc(100% - 180px)}
.shop-name{font-weight: bold;color:#000;font-size:16px;}
.shop-location{display: flex;flex-direction: row;align-items: center;}
.shop-address{width: 600px;font-size: 14px;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;}
.distince{font-size:14px;}
.shop-score{font-size:14px;}
/*多店铺组件样式结束*/

/*新闻组件样式开始*/
.new-container{width:1226px;margin:0 auto;}
.news-item{cursor: pointer;}
.new-title{display: flex;flex-direction: row;justify-content: space-between;padding:10px;}
.new-title-text{font-weight: bold;color:#000;font-size:20px;}
.new-more{font-weight: bold;color:#000;font-size:20px;cursor: pointer;}
.wst-info{padding:5px;font-weight: bold;font-size:18px;color: #051B28;}
.wst-max-info{padding:5px;padding-top: 0; font-weight: bold;font-size: 14px;color: #051B28;}
.wst-mix-info{padding:0 5px;}
.max-remind{height: 16px;}
.max-img{position: relative;padding-top: 40%; background-size: 30%;overflow: hidden;margin-bottom: 8px;}
.max-img a img{position: absolute;width: 100%;top: 50%;left: 50%;transform: translate(-50%, -50%);}
.wst-model{background-color: #fff;padding: 10px;margin-bottom: 10px;}
.wst-right-align{text-align: right;}
.wst-mix-cont{padding-top: 10px;}
.new-article-title-overflow{overflow: hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.new-article-content-overflow{overflow: hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 5;-webkit-box-orient: vertical;}
.wst-bor-mix-img{padding: 1px 10px;padding-bottom: 0;width:150px !important;height:150px !important;}
.wst-bor-mix-img a,.wst-bor-mix-img a img{width:100%;height:100%;}
.new-article-title {font-size:20px;color:#333;font-weight: bold;margin-bottom:10px;line-height: 22px;}
.new-article-content {font-size:16px;color:#999;}
.new-visitor, .new-create-time{font-size:14px;color:#999;}
/*新闻组件样式结束*/

/*营销活动组件样式开始*/
.marketing-container{width:1226px;margin:0 auto;}
.marketing-title{display: flex;flex-direction: row;justify-content: space-between;align-items:center;padding:10px;}
.marketing-title-text{font-weight: bold;color:#000;font-size:20px;}
.marketing-title-more{font-weight: bold;color:#000;font-size:20px;cursor:pointer;}
.seckill-title{display: flex;flex-direction: row;font-size:14px;}
.seckill-title em{font-style: normal;}
.seckill-title-text{background:#ff0000;height:30px;line-height:30px;color:#fff;margin-left:5px;padding:0 5px;}
.seckill_items_timer{color:#ff0000;border:1px solid #ff0000;height:28px;line-height: 28px;padding:0 5px;}
.auction-num{background:#ef2a2a;color:#fff;width:80px;height:25px;line-height:25px;text-align: center;margin-bottom:10px;}
.marketing-remind-box{width: 100%;height: 50px;line-height: 50px;;font-size: 12px;text-align: center;color: #222;background: #fff;}
.marketing-main{width:100%;}
.marketing-main .goods{width:20%;margin-bottom:10px;cursor: pointer;}
.marketing-main .goods .goods-image{width:80%;height:218px;}
.marketing-main .goods .goods-image img{width:100%;max-height: 218px;}
.marketing-main .goods .goods-info{width:70%;padding:10px;}
.marketing-main .goods .goods-info .goods-name{font-size:16px;height:44px;line-height:22px;overflow: hidden;word-break:break-all; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;text-overflow:ellipsis;}
.auction-detail .goods-price{font-size:14px;}
.auction-detail .goods-price .red{color:#e01222;}
.seckill-detail{align-items: baseline;}
.seckill-detail .goods-price{font-size:14px;color:#e01222;}
.seckill-detail .goods-price span{font-size:24px;}
.seckill-detail .sec-shop-price{font-size:14px;text-decoration:line-through;}
.integral-detail{font-size:16px;color:#ff6600;font-weight:bold;overflow: hidden;word-break:break-all; display:-webkit-box; -webkit-line-clamp:1; -webkit-box-orient:vertical;text-overflow:ellipsis;}
/*营销活动组件样式结束*/
