﻿
/*通用类*/body{min-width: 1200px;margin: 0 auto;background: #f8f8f8;color: #333;}
.wb{background: #fff;}
h1, h2, h3{font-weight: 500;}
img{border: none;}
a{cursor: pointer;color: #333;text-decoration: none;outline: none;}
a:hover{color: #f04848;}
ul{list-style-type: none;}
em{font-style: normal;}
.lt{float: left;}
.rt{float: right;}
input.sub, label{border: none;cursor: pointer;}
input, textarea{font-family: "Microsoft Yahei";outline: none;}

table td, table th{padding: 0;}
div.clear{font: 0px Arial;line-height: 0;height: 0;overflow: hidden;clear: both;}
.line5{font-size: 1px;height: 5px;width: 100%;clear: both;}
.line10{font-size: 1px;height: 10px;width: 100%;clear: both;}
.line20{font-size: 1px;height: 20px;width: 100%;clear: both;}
/*wrapin 主体容器宽度*/.wrapin{width: 1200px;margin-left: auto;margin-right: auto;font-size: 14px;font-family: "Microsoft Yahei";text-align: justify;}
input::-webkit-input-placeholder{color: #999;}
input::-moz-placeholder{/* Mozilla Firefox 19+*/color: #999;}
input:-moz-placeholder{/* Mozilla Firefox 4 to 18*/color: #999;}
input:-ms-input-placeholder{/* Internet Explorer 10-11*/color: #999;}
.pd_tp{width: 1200px;height: 40px;line-height: 40px;clear: both;margin: 14px auto;}
.pd_search{float: right;}
.pd_search .text{width: 190px;height: 38px;line-height: 38px;border: 1px solid #ccc;border-radius: 3px;padding-left: 10px;float: left;}
.pd_search .sub{float: left;margin-left: 12px;height: 40px;border: 1px solid #ccc;border-radius: 3px;width: 50px;background: #fff;}
/*news 资讯列表*/.news_left{width: 796px;float: left;background: #fff;padding: 0 20px;}
.news_left .handle{height: 50px;line-height: 50px;border-bottom: 1px solid #f0f0f0;clear: both;display:flex}
.news_left .handle a{float: left;font-size: 16px;display: inline-block;padding: 0 3px;height: 48px;line-height: 50px;border-bottom: 2px solid #fff;flex: 1;text-align: center;}
.news_left .handle .hover{color: #f04848;border-color: #f04848;}
.news_item{height: 200px;padding: 20px 0;border-bottom: 1px solid #f0f0f0;}
.news_item:last-child{border: 0;}
.news_item .photo{display: block;width: 200px;height: 200px;position: relative;overflow: hidden;float: left;}
.news_item .photo img{display: block;width: 100%;height: 100%;object-fit: cover;}
.news_item .inf{width: 556px;float: right;padding-right: 10px;}
.news_item .name{height: 44px;line-height: 44px;font-size: 18px;font-weight: bold;}
.news_item .name a{display: inline-block;max-width: 95%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news_item .tip{line-height: 24px;height: 72px;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 3;color: #666;}
.news_item .date{color: #999;height: 40px;line-height: 40px;margin-top: 30px;}
.rbar{width: 354px;float: right;}
.rbar .cm_head1{border-bottom: 1px solid #f0f0f0;}
.rb_sale{background: #fff;padding: 0 20px 20px 20px;}
.rbs_item{margin-top: 20px;height: 90px;clear: both;display: block;}
.rbs_item .photo{display: block;width: 88px;height: 88px;float: left;position: relative;overflow: hidden;border: 1px solid #dadada;}
.rbs_item .photo img{display: block;width: 100%;height: 100%;object-fit: cover;}
.rbs_item .inf{width: 200px;float: right;padding-right: 12px;}
.rbs_item .name{line-height: 22px;height: 44px;position: relative;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 2;}
.rbs_item .price{height: 24px;line-height: 24px;margin-top: 18px;}
.rbs_item .red{color: #f00;}
/*news 资讯列表*//*news-detail 资讯详情*/.lbar{width: 836px;float: left;}
.nd_tp{background: #fff;padding: 0 20px;}
.nd_head{border-bottom: 1px solid #f0f0f0;text-align: center;padding: 30px 0;}
.nd_head .t1{/*height: 50px;*/line-height: 50px;font-size: 25px;color: #000;}
.nd_head .tag{height: 48px;line-height: 48px;color: #999;}
.nd_cnt{margin: 15px 0;line-height: 30px;}
.nd_cnt h2{padding-left: 15px;
    line-height: 30px;
    border-left: 5px solid #CC0000;
    font-size: 18px;
    background: #F5F5F5;
margin: 8px 0;}
.nd_cnt p{text-indent: 25px;}
.nd_cnt img{display: block;max-width: 100%;margin: 0 auto;}
.nd_cnt .red{color: #f00;}
.nd_bt{background: #fff;padding: 0 20px 15px 20px;}
.nd_bt .cm_head1{border-bottom: 1px solid #e5e5e5;}
.nd_bt ul{padding-top: 10px;}
.nd_bt li{float: left;width: 50%;height: 30px;line-height: 30px;vertical-align: top;}
.nd_bt li a{padding-left: 8px;display: inline-block;max-width: 95%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;background: url("../images/li1.png") no-repeat left center;}
.nd_bt li a:hover{background-image: url("../images/li1hover.png");}
.rb_news{background: #fff;padding: 0 20px 12px 20px;}
.rb_news .cm_head1{border-bottom: 1px solid #e5e5e5;}
.rb_news ul{padding-top: 10px;}
.rb_news li{height: 30px;line-height: 30px;vertical-align: top;}
.rb_news li a{padding-left: 10px;background: url("../images/li1.png") no-repeat left center;display: inline-block;max-width: 95%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rb_news li a:hover{background-image: url("../images/li1hover.png");}
.article-content p{padding:5px 22px;font-size:16px;line-height:26px;margin:10px 0;font-family: 'helvetica neue',tahoma,'hiragino sans gb',stheiti,'wenquanyi micro hei',\5FAE\8F6F\96C5\9ED1,\5B8B\4F53,sans-serif;}
.item-con a:active, .item-con a:hover{outline: 0 none;}
.item-con a:active{background-color: transparent;}
.item-con a{text-decoration: none;}
.item-con{position: relative;margin: 10px 0;border: 1px solid #d0d0d0;}
.wordsList{height: .55rem;overflow: hidden;}
.tbitem-img{max-width: 100%!important;margin:0 auto!important;border:none!important;padding:0!important;}
.item-con .title{color: #4a4a4a;padding: 10px 29px;font-size: 21px;line-height: 22px;margin: 0;font-family: 'helvetica neue',tahoma,'hiragino sans gb',stheiti,'wenquanyi micro hei',\5FAE\8F6F\96C5\9ED1,\5B8B\4F53,sans-serif;}
.item-con .info{margin: 0;padding: 0 29px 20px;color: #f60;height: 45px;line-height: 45px;font-family: 'helvetica neue',tahoma,'hiragino sans gb',stheiti,'wenquanyi micro hei',\5FAE\8F6F\96C5\9ED1,\5B8B\4F53,sans-serif;}
.item-con .price-icon{font-size: 22px;color: #f60;font-family: 'helvetica neue',tahoma,'hiragino sans gb',stheiti,'wenquanyi micro hei',\5FAE\8F6F\96C5\9ED1,\5B8B\4F53,sans-serif;}
.item-con .price-icon, .item-con .price-title{position: relative;vertical-align: middle;font-family: 'helvetica neue',tahoma,'hiragino sans gb',stheiti,'wenquanyi micro hei',\5FAE\8F6F\96C5\9ED1,\5B8B\4F53,sans-serif;}
.item-con .price{font-size: 32px;color: #f60;vertical-align: middle;position: relative;top: -3px;font-family: 'helvetica neue',tahoma,'hiragino sans gb',stheiti,'wenquanyi micro hei',\5FAE\8F6F\96C5\9ED1,\5B8B\4F53,sans-serif;}
.item-con .info .goBtn{float: right;width: 145px;height: 45px;color: #fff;background: #f60;border: none;font-size: 26px;border-radius: 5px;-webkit-appearance: button;cursor: pointer;font-family: 'helvetica neue',tahoma,'hiragino sans gb',stheiti,'wenquanyi micro hei',\5FAE\8F6F\96C5\9ED1,\5B8B\4F53,sans-serif;}
.item-con .coupon-amount-icon{position: relative;border: 1px solid #ff002c;height: 34px;color: #ff002c;padding: 0 5px 0 4px;font-size: 24px;line-height: 34px;border-radius: 5px;display: inline-block;overflow: hidden;margin-right: 20px;top: 9px;background: url(https://gw.alicdn.com/tfs/TB1SCdxd3oQMeJjy1XaXXcSsFXa-85-85.png) 0 0 no-repeat;background-size: 36px 34px;font-family: 'helvetica neue',tahoma,'hiragino sans gb',stheiti,'wenquanyi micro hei',\5FAE\8F6F\96C5\9ED1,\5B8B\4F53,sans-serif;}
.item-con .coupon-amount-icon .icon-left{width: 35px;height: 34px;font-size: 24px;line-height: 36px;text-align: center;color: #fff;z-index: 99;float: left;font-family: 'helvetica neue',tahoma,'hiragino sans gb',stheiti,'wenquanyi micro hei',\5FAE\8F6F\96C5\9ED1,\5B8B\4F53,sans-serif;}
.item-con .coupon-amount-icon span{position: relative;}
.item-con .price-title{font-size: 22px;color: #9b9b9b;font-family: 'helvetica neue',tahoma,'hiragino sans gb',stheiti,'wenquanyi micro hei',\5FAE\8F6F\96C5\9ED1,\5B8B\4F53,sans-serif;}
.item-con .coupon-price.price, .item-con .coupon-price.price-icon{color: #ff002c;}
.item-con .coupon-price.price, .item-con .coupon-price.price-icon{color: #ff002c;}
.item-con .info .goBtn.couponBtn{background: #f44;font-family: 'helvetica neue',tahoma,'hiragino sans gb',stheiti,'wenquanyi micro hei',\5FAE\8F6F\96C5\9ED1,\5B8B\4F53,sans-serif;}
.open-side-btn{position: fixed;right: 37px;; bottom: 100px;width: 171px;height: 72px;background: url(https://gw.alicdn.com/tfs/TB1kZ8ybRxRMKJjy0FdXXaifFXa-171-72.png);background-size: cover;line-height: 26px!important;color: #fff!important;box-sizing: border-box;z-index: 99;font-size: 24px!important;padding: 23px 0 23px 64px;cursor: pointer;}
.atom-layout-wrap{display: none;position: fixed;top: 0;right: 0;bottom: 0;left: 800px;height: 100%;-webkit-overflow-scrolling: touch;outline: 0;z-index: 999;}
.item-side-list .atom-layout-body{position: fixed;top: 0;bottom: 0;right: 0;left: 800px;background: #fff;padding-left: 25px;padding-bottom: 25px;font-family: 'helvetica neue',tahoma,'hiragino sans gb',stheiti,'wenquanyi micro hei',\5FAE\8F6F\96C5\9ED1,\5B8B\4F53,sans-serif;}
.side-list-con{height: 100%;}
.side-list-con .side-item{display: inline-block;width: 100%;height: 128px;position: relative;padding-left: 138px;margin-bottom: 16px;font-family: 'helvetica neue',tahoma,'hiragino sans gb',stheiti,'wenquanyi micro hei',\5FAE\8F6F\96C5\9ED1,\5B8B\4F53,sans-serif;}
.side-list-con .side-item .side-item-img{width: 128px;height: 128px;position: absolute;left: 0;top: 0;margin:0 auto!important;border:none!important;padding:0!important;}
.side-list-con .side-item .side-item-info{display: inline-block;width: 280px;font-family: 'helvetica neue',tahoma,'hiragino sans gb',stheiti,'wenquanyi micro hei',\5FAE\8F6F\96C5\9ED1,\5B8B\4F53,sans-serif;}
.side-list-con .side-item p.title{margin: 0;height: 62px;font-family: 'helvetica neue',tahoma,'hiragino sans gb',stheiti,'wenquanyi micro hei',\5FAE\8F6F\96C5\9ED1,\5B8B\4F53,sans-serif;}
.side-list-con .side-item .title{font-size: 16px;line-height: 30px;height: 64px;display: -webkit-box;white-space: normal;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;color: #000;font-family: 'helvetica neue',tahoma,'hiragino sans gb',stheiti,'wenquanyi micro hei',\5FAE\8F6F\96C5\9ED1,\5B8B\4F53,sans-serif;}
.side-list-con .side-item .dis-price{color: #9b9b9b;font-size: 14px;margin: 3px 0 0;font-family: 'helvetica neue',tahoma,'hiragino sans gb',stheiti,'wenquanyi micro hei',\5FAE\8F6F\96C5\9ED1,\5B8B\4F53,sans-serif;}
.side-list-con .side-item .price-icon{font-size: 14px;color: #f44;font-family: 'helvetica neue',tahoma,'hiragino sans gb',stheiti,'wenquanyi micro hei',\5FAE\8F6F\96C5\9ED1,\5B8B\4F53,sans-serif;}
.side-list-con .side-item .price-num{font-size: 16px;color: #f44;font-family: 'helvetica neue',tahoma,'hiragino sans gb',stheiti,'wenquanyi micro hei',\5FAE\8F6F\96C5\9ED1,\5B8B\4F53,sans-serif;}
.side-list-con .side-item .hr-line{position: absolute;right: 0;left: 138px;bottom: -7px;height: 1px;background: hsla(0,0%,84%,.7);}
.side-list-con .side-item .coupon-amount-icon{top: 0;}
.side-list-con .side-item .coupon-amount-icon{position: relative;border: 1px solid #ff002c;height: 20px;color: #ff002c;font-size: 12px;line-height: 20px;border-radius: 3px;display: inline-block;overflow: hidden;margin-right: 20px;background: url(//gw.alicdn.com/tfs/TB1SCdxd3oQMeJjy1XaXXcSsFXa-85-85.png) 0 0 no-repeat;background-size: 22px 20px;vertical-align: middle;top: -.02rem;}
.side-list-con .side-item .coupon-amount-icon .icon-left{width: 20px;height: 20px;font-size: 14px;line-height: 20px;text-align: center;color: #fff;z-index: 99;float: left;}
.side-list-con .side-item .coupon-amount-icon span{position: relative;padding:4px}
.side-list-con .side-item .price-title{font-size: 13px;color: #9b9b9b;}
.side-list-con .side-item .price-icon{font-size: 13px;color: #f44;}
.side-list-con .side-item .price-num{font-size: 15px;color: #f44;}
.open-side-btn.open{width: 121px;z-index: 99;left: 679px;right:auto}
.js-layout-show{display: block;cursor: pointer;}
.cell-mask{position: fixed;top: 0;right: 0;left: 0;bottom: 0;height: 100%;width: 100%;background-color: rgba(34,34,34,.6);display: none;opacity: 0;z-index: 98;}
.cell-mask-show.animated{opacity: 1;}
.cell-mask-show{display: block;}
p.side-list-title{margin:10px 0}
.open-side-btn .js-hasopen-icon{display: inline-block;background: url(//gw.alicdn.com/tfs/TB15nuydgMPMeJjy1XdXXasrXXa-200-200.png_50x50);background-size: cover;width: 25px;height: 25px;position: absolute;top: 24px;left: 74px;}
.atom-layout-rightGoLeft.js-close{-webkit-animation: rightGoLeftClose .5s ease-in-out forwards;animation: rightGoLeftClose .5s ease-in-out forwards;-webkit-transform: translateY(100%);transform: translateY(100%);transition: all 0.3s;}
.atom-layout-rightGoLeft.js-open{-webkit-animation: rightGoLeftOpen .5s ease-in-out forwards;animation: rightGoLeftOpen .5s ease-in-out forwards;-webkit-transform: translateY(0);transform: translateY(0);transition: all 0.3s;}
.open-side-btn{display:none}
.rd_ot{padding: 15px 0;border-top: 1px solid #e5e5e5;margin-top: 20px;}
.rd_ot li{height: 30px;line-height: 30px;color: #666;clear: both;}
.rd_ot span{float: left;}
.rd_ot a{display: inline-block;max-width: 700px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float: left;}
/*news-detail 资讯详情*/.now_pos h2{font-weight: normal;font-size: 14px;color: #333;display: inline-block;}
.cm_head1{height: 50px;line-height: 50px;clear: both;padding-left: 27px;position: relative;}
.cm_head1 .tit{font-weight: bold;font-size: 18px;float: left;}
.cm_head1 .more{display: block;width: 80px;height: 20px;line-height: 20px;text-align: center;background: #f1f1f1;border-radius: 10px;font-size: 12px;color: #666;float: right;margin: 15px 0 0 0;}
.cm_head1 .ico{display: block;width: 22px;height: 22px;position: absolute;left: 0;top: 50%;margin-top: -12px;}
.page{text-align: center;height: 32px;line-height: 32px;margin-bottom: 20px;}
.page .red{color: #f00;}
.page a{display: inline-block;height: 30px;line-height: 30px;border: 1px solid #cdcdcd;background: #fff;padding: 0 11px;margin: 0 1px;}
.page a:hover, .page a.now{color: #fff;background: #f04848;border-color: #f04848;}
.similar-goods{margin-top:30px;width:100%;background:#fff;height:auto;border:0;border-top: 2px solid #cabfaf;padding-top: 20px;}
.similar-goods h4{font-size:18px;padding-left:20px;margin-bottom:20px;color:#333;background:url(../images/t01a6a95cc0d4e7cff2.png) left center no-repeat}
#mains .similar-list{position:relative;z-index:20}
#mains .goods-list{font-size:0;margin:0 -5px;overflow:hidden;*width:1210px}
#mains .goods-item{*display:inline;margin:5px;border:1px solid #eee;width:256px;height:374px;background:#FFF;position:relative;float:left}
#mains .goods-item:hover{border:1px solid #fc5755}
#mains .goods-item img{display:block;max-width:256px;height:257px}
#mains .goods-item img{position: absolute;margin: auto;top: 0;bottom: 0;right: 0;left: 0;height: auto;}
#mains .goods-item .desc{padding:12px 8px 10px 10px}
#mains .goods-item .desc .now-price{float:left;font-size:22px;line-height:1em;color:#fc5855;font-weight:700;margin-right:5px}
#mains .goods-item .desc em{margin-right:3px;margin-top:3px;float:left}
#mains .goods-item .desc .old-price{float:left;margin-top:8px;font-size:12px;line-height:1em;color:#999;text-decoration:line-through}
#mains .goods-item a{text-decoration:none}
#mains .goods-item .sale-count{color:#959595;font-size:12px}
#mains .goods-item .address{float:right;font-size:12px;color:#959595}
#mains .goods-item .icon{position:relative;top:-4px;margin-right:3px}
#mains .goods-item p{padding:1px 10px;letter-spacing:0}
#mains .goods-item .title{color:#707070;font-size:13px;line-height:1.4em;height:36px;overflow:hidden;display:block;word-break:break-all;margin-bottom:3px}
#mains .goods-item .look{height:30px;width:100%;line-height:30px;text-align:center;position:absolute;left:0;right:0;bottom:0;background-color:#fc5755;color:#fff;font-size:14px;display:none}
#mains .goods-item:hover .look{display:block}
#mains .goods-item .icon-shop{position:relative;top:0;right:3px}
#mains .goods-item .coupons-top{position:absolute;top:0;right:14px;min-width:58px;height:72px;border:1px dashed #fc5755;background-color:#FFF;font-size:12px;color:#fc5755;line-height:22px;text-align:center}
#mains .goods-item .coupons-top div{margin:-1px -1px 0 -1px;height:50px;background-color:#fc5755;color:#fff268}
#mains .goods-item .coupons-top strong{font-size:20px}
#mains .goods-item .coupons-bottom{position:absolute;bottom:9px;right:10px;height:20px;background-color:#FFF;font-size:12px;color:#f19716;line-height:18px;padding:0}
#mains .goods-item .coupons-bottom em{display:inline-block;color:#FFF;background-color:#f19716;padding:0 5px;margin-right:-1px;vertical-align:top;border:1px solid #f19716}
#mains .goods-item .coupons-bottom span{display:inline-block;padding:0 5px;border:1px dashed #f19716;vertical-align:top}
#mains .pagination{height:22px;line-height:22px;margin:15px 0;text-align:center;font-size:14px}
#mains .pagination-disable,#mains .pagination .item-disable{display:none}
#main .pagination a,#mains .pagination span{display:inline-block;color:#000;margin:0 8px}
#mains .pagination .current-item{padding:0 10px;color:#FFF;background-color:#fc5755}
#mains .goods-item .img-outer{width: 256px;height: 256px;overflow: hidden;position: relative;}