@CHARSET "UTF-8";
.goods-details{min-height: 512px;padding-bottom: 50px;}
/*店铺*/
.wst-filters .shop{float: right;}
.wst-filters .name{float: left;padding-left:25px;position: relative;}
.wst-filters .name:hover{color: #13d1be;}
.wst-filters .home{display: block;width: 30px;height: 30px;position: absolute;top:6px;left:0px;background: url(../img/goodsdetails_icon＿jrdp.png) 5px 4px no-repeat;}
.wst-filters .fav {float: right;height: 28px;width: 74px;padding-left:14px;margin-left: 10px;line-height: 28px;text-align: center;border-radius: 2px;}
.wst-filters .fav:hover {border-color: #e0e0e0;}
.wst-filters .j-fav,.footer .j-fav:hover{background:url(../img/iconfont_guanzhu_sel.png) 6px 7px no-repeat;}
.wst-filters .j-fav2{background:url(../img/iconfont_guanzhu_nor.png) 5px -17px no-repeat;transition: background-position 0.15s ease-in-out 0s;}
.wst-filters .j-fav2:hover{background:url(../img/iconfont_guanzhu_nor.png) 5px 6px no-repeat; text-decoration:none;}
/**商品移动效果**/
.goods-pics{float: left;width: 418px;margin-top:10px;}
.goods-pics .items{width: 380px;height: 60px;float: left;overflow: hidden;position: relative;}
.goods-pics .items .blank{position: absolute;left:0;top:0;width: 16px;height: 60px;background: #ffffff;}
.goods-pics .items ul{height: 56px;position: absolute;width: 999999px;}
.goods-pics .items ul li{float: left;margin-left:16px;width: 60px;height: 60px;position: relative;overflow: hidden;cursor: pointer;}
.goods-pics .items ul li.hover{width: 56px;height: 56px;border: 2px solid #13d1be;}
.goods-pics .items ul li.hover img{left: -2px;top: -2px;}
.goods-pics .items ul li img{position: relative;max-width: 60px;max-height: 60px;}
.goods-pics .prev, .goods-pics .next{background-color: #f2f2f2;cursor: pointer;display: block;font-family: "宋体";height: 58px;line-height: 58px;text-align: center;text-decoration: none;width: 12px;-webkit-transition: all .2s linear;transition: all .2s linear;}
.goods-pics .prev:hover, .goods-pics .next:hover{background-color: #b8b8b8;color: #ffffff;}
.goods-pics .prev{float: left;}
.goods-pics .next{float: right;}
/**放大镜**/
.goods-img-box{float: left;height: 418px;width: 418px;padding:20px 20px 0px 20px;}
.spec-preview{float: left;height: 418px;width: 418px;margin-bottom:5px;}
.wst-video-btn{position: absolute;
    width: 30px;
    height: 30px;
    top: 13px;
    left: 13px;
    z-index: 100000;
    cursor: pointer;
    color: red;
    text-align: center;
    border-radius: 1000px;
    background: #fff;}
.wst-video-btn i{font-size: 30px;opacity: 0.65;}

.wst-video-box{height: 418px;width: 418px;position: absolute;z-index: 20;background: #333;}
.wst-video-box .video-close{position: absolute;right: 5px;top:0;font-size:20px;z-index: 100001;color: #fff;cursor:pointer;}

/*Cloud Zoom 放大镜 */
.cloudzoom-lens{width:30px;height:30px;border:1px solid #eee;box-shadow:0px 0px 6px rgba(0,0,0,0.20);cursor:crosshair;z-index:10;}
.cloudzoom-zoom{background:#fff;border:1px solid #EEE;width:360px;height:360px;z-index:200;box-shadow:3px 3px 0 rgba(0,0,0,0.1);}
.cloudzoom-zoom-inside{border:none;box-shadow:none;}
.cloudzoom-blank{opacity:0.3;}
/**商品内容**/
.intro{display: inline;float: left;padding-right: 16px;width: 752px;min-height:420px;}
.intro h2{color: #333;font-size: 22px;font-weight: 700;line-height: 36px;padding: 15px 10px 10px 10px;}
.intro .tips{color: #f60;font-size: 14px;line-height: 23px;padding:0px 10px;}
.intro .summary{border-top: 1px solid #eee;border-bottom: 1px solid #eee;line-height: 30px;padding:20px 5px 20px 10px;position: relative;}
.summary .dt{display: inline;float: left;font-family: simsun;width: 88px;}
.summary .dd{width: 300px;}
/*促销兼容start*/
.reward-tag{vertical-align: middle!important}
.reward-box{width: 172%;}
.j-reward-detail{left: 69px!important;width:86.5%!important;}
/*促销兼容end*/
.summary .market-price{font-weight: 400; text-decoration: line-through;}
.summary .price{color: #F60;display: inline-block;font-size: 25px;vertical-align: middle;}
.summary .infol{float:left;width: 70%;}
.shopName{color:#2a95de;}
/**商品规格**/
.intro .spec{padding:5px 5px 5px 10px;}
.intro .spec .item{width:590px;}
.spec .dt{line-height:35px;height:30px;display: inline;float: left;font-family: simsun;width: 88px;}
.spec .dd{float: left;width:490px;}
.spec .j-option{float:left;height:24px;line-height:24px;margin: 2px 8px 2px 0px; background: #fff;border: 1px solid #ccc;padding: 0px 6px;cursor:pointer;position:relative;}
.spec .j-selected i{font-size: 0;line-height: 0;display: block; width: 11px;height: 11px;position: absolute;z-index: 1;right: -1px;bottom: -1px;}
.spec .j-selected{color:#13D1BE;border: 1px solid #13D1BE;}

.qrcode{position: absolute;top: 0;right:0;height: 130px;width: 130px;}
.qrcode img{width: 100%;height: 100%;}
.bdsharebuttonbox{position: absolute;top:-200px;right:0;}
/**购买商品**/
.glogin{font-size: 14px;color:#00b1ed;}
.shop-member{background-color:#f47a86;color:#fff;width:60px;height:20px;line-height: 20px;text-align: center;margin-left:5px;cursor: pointer;}
.intro .buy{padding:5px 5px 5px 10px;}
.intro .buy .item{width:590px;clear:both;}
.buy .dt{line-height:35px;height:30px;display: inline;float: left;font-family: simsun;width: 88px;}
.buy .dd{width:525px;line-height:35px;height:30px;}
.buy .addBtn{width: 160px;height: 40px;line-height: 40px;font-size: 16px;display: block;float: left;text-align: center;background: #13D1BE;border: 1px solid #13D1BE;color: #fff;-webkit-transition: all .4s;transition: all .4s;}
.buy .addBtn:hover{background-color:#13D1BE;border-color:#13D1BE;text-decoration:none;}
.buy .addBtn i{font-size: 20px;padding-right: 7px;vertical-align: -3px;}
.buy .buyBtn{width: 160px;height: 40px;line-height: 40px;font-size: 16px;display: block;float: left;margin-right:10px;text-align: center;background: #c8f0ec;border: 1px solid #13D1BE;color: #13D1BE;-webkit-transition: all .4s;transition: all .4s;}
.buy .buyBtn:hover{background: #c8f0ec;}
.buy .favorite{float: left;position: relative;border: 1px solid #ededed;margin-left:10px;width: 90px;height:40px;line-height:40px;font-size: 16px;text-align: center;-webkit-transition: all .4s;transition: all .4s;}
.buy .favorite:hover{background-color: #ededed;}
.buy .favorite i{font-size: 22px;line-height: 23px;vertical-align: -4px;}
.buy .favorite .red,.buy .favorite .move{display: none;color: #e53935;}
.buy .favorite .move{position: absolute;top: 8px;left: 18px;font-size: 22px;-webkit-animation: heartGrow1 ease-out 1s;animation: heartGrow1 ease-out 1s;}
.buy .j-fav .default{display: none;}
.buy .j-fav .red,.buy .j-fav3 .move{display: inline;}
@-webkit-keyframes heartGrow1{0%{-webkit-transform:scale(1) translate(0%, 0%);transform:scale(1) translate(0%, 0%);opacity:1;filter:alpha(opacity=100)\9}10%{-webkit-transform:scale(1) translate(-30%, -30%);transform:scale(1) translate(-30%, -30%);opacity:0.7;filter:alpha(opacity=70)\9}100%{-webkit-transform:scale(3) translate(-.5%, -.5%);transform:scale(3) translate(-.5%, -.5%);opacity:0;filter:alpha(opacity=0)\9}}@keyframes heartGrow1{0%{-webkit-transform:scale(1) translate(0%, 0%);transform:scale(1) translate(0%, 0%);opacity:1;filter:alpha(opacity=100)\9}10%{-webkit-transform:scale(1) translate(-30%, -30%);transform:scale(1) translate(-30%, -30%);opacity:0.7;filter:alpha(opacity=70)\9}100%{-webkit-transform:scale(3) translate(-.5%, -.5%);transform:scale(3) translate(-.5%, -.5%);opacity:0;filter:alpha(opacity=0)\9}}
.buy .un-buy{border:1px solid #ccc;background:#eee;color:#ccc;}
.buy .un-buy:hover{border:1px solid #ccc;background:#eee;color:#ccc;}
#apprNum{color: #b0b0b0;font-style: normal;vertical-align: 1px;padding: 0px 2px;font-size: 18px;}
/**商品详情***/
.goods-desc{padding: 0px 0 100px;}
.goods-item{position: static;display: block;width: 100%;margin:0 auto; filter: alpha(opacity=0)\9;z-index: 1;}
.goods-item.active{position:fixed;left: 0;top:0;z-index: 100;-webkit-box-shadow: 0 3px 4px #13D1BE;box-shadow: 0 3px 4px #13D1BE;-webkit-transition: .15s ease opacity;transition: .15s ease opacity;}
.goods-item .edge{float: left;width: 248px;height: 60px;}
.goods-item .middle{float: left;width: 730px;height: 60px;}
.goods-item .goods,.goods-item .addbtn{display:none;}
.goods-item.active .goods,.goods-item.active .addbtn{display:inline;}
.goods-item .goods img{float: left;width: 50px;height: 50px;margin: 5px 14px 0px 0px}
.goods-item .goods .info{float: left;width: 168px;margin-top: 10px;}
.goods-item .goods .info .name{font-weight: normal;color: #757575;font-size: 16px;line-height: 16px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;vertical-align: bottom;}
.goods-item .goods .info .price{color: #13d1be;font-style: normal;}
.goods-item .addbtn{float: right;position: relative;}
.goods-item .addbtn a{display: inline-block;width: 160px;height: 38px;border: 1px solid #13D1BE;font-size: 14px;line-height: 38px;text-align: center;color: #fff;-webkit-transition: all .4s;transition: all .4s;line-height: 38px;margin-top: 10px;background: #13D1BE;}
.goods-item .addbtn a:hover{background-color:#13D1BE;border-color:#13D1BE;text-decoration:none;}
.goods-item .addbtn a i{font-size: 20px;padding-right: 7px;vertical-align: -3px;}
.wst-tab-box{width: 100%;height: auto;margin: 0px auto;}
.wst-tab-nav{width: 680px;margin: 0 auto;height: 60px;}
.wst-tab-nav li{float: left;width: 170px;height: 18px;margin-top: 20px;line-height: 18px;text-align: center;color: #424242;}
.wst-tab-nav li p{width: 170px;display: block;cursor: pointer;font-size: 18px;border-right: 1px solid #eee;-webkit-transition: color .2s ease-out;transition: color .2s ease-out;}
.wst-tab-nav .on p{color: #13d1be;}
.wst-tab-content{height: auto;background: #FFF;word-wrap: break-word;word-break:break-all;padding: 15px 20px;}
.wst-tab-item img{width:70%;}
.wst-attrs-list{width:100%;border-collapse:collapse;border-spacing:0;empty-cells: show;}
.wst-attrs-list th{background:#f5f5f5;border:1px solid #ddd;padding:10px 5px;text-align:right;width:100px;}
.wst-attrs-list td{border:1px solid #ddd;padding:5px;text-align:left;}
.buy-btn{color:#666;background:#f2f2f2;cursor: pointer;float:left;;display:block;height:27px;line-height:27px;padding:0px 10px;border:1px solid #ddd;}
.buy-btn:hover{background-color: #e8e8e8;}
input[type="text"].buy-num{text-align:center;width:50px;float:left;border-left:0px;border-right:0px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.wst-contrast{float: left;margin-top:10px;padding-left:20px;height: 23px;line-height: 23px;position: relative;cursor:pointer;}
.wst-contrast i{position: absolute;top:4px;left:0;width:15px;height:15px;background:url(../img/contrast.png) 0 0 no-repeat;background-size: 100%;}
.wst-cont-frame{position: fixed;bottom: -200px;right: 50%;margin-right: -486px;z-index: 100;width: 986px;height: 139px;background: #fff;-moz-box-shadow: 0 0 15px rgba(221,221,221,0.8);-webkit-box-shadow: 0 0 15px rgba(221,221,221,0.8);box-shadow: 0 0 15px rgba(221,221,221,0.8);-webkit-transition: all .2s linear;transition: all .2s linear;}
.wst-cont-frame.show{bottom: 0;}
.wst-cont-frame .head{height: 32px;border: 1px solid #ddd;border-bottom: 2px solid #13d1be;position: relative;}
.wst-cont-frame .head span{float: left;width: 80px;height: 36px;line-height: 30px;text-align: center;font: 14px/30px 'microsoft yahei';position: relative;left: -1px;margin-top: -4px;background: #fff;border: 2px solid #13d1be;border-bottom: 0;color: #13d1be;}
.wst-cont-frame .head .close{text-align: right;position: absolute;right: 0;top: 0;padding-right: 22px;height: 30px;line-height: 30px;color: #005aa0;}
.wst-cont-frame .list{border: 2px solid #13d1be;border-top: none;position: relative;}
.wst-cont-frame .goods{padding: 6px;color: #ccc;height: 90px;overflow: hidden;}
.wst-cont-frame .term{float: left;overflow: hidden;margin-right: 10px;padding: 17px 10px 12px 0;border-right: 1px dotted #13d1be;}
.wst-cont-frame .term:hover .info .price a{opacity: 1;}
.wst-cont-frame .term .img{float: left;margin-right: 5px;width: 48px;height: 48px;text-align: center;border: 1px solid #fff;overflow: hidden;}
.wst-cont-frame .term .info,.wst-cont-frame .list .term-empty .info{float: left;width: 140px;}
.wst-cont-frame .term .info .name{height:36px;line-height: 18px;overflow: hidden;display: block;color: #333;}
.wst-cont-frame .term .info .price span{color: #13d1be;font-size: 14px;font-family: Verdana;font-weight: bold;}
.wst-cont-frame .term .info .price a{padding-left: 10px;color: #005aa0;opacity: 0;}
.wst-cont-frame .term-empty{float: left;overflow: hidden;margin-right: 10px;padding: 17px 10px 12px 0;border-right: 1px dotted #13d1be;}
.wst-cont-frame .term-empty .img{float: left;margin-right: 5px;width: 48px;height: 48px;text-align: center;color: #ccc;border: 1px solid #fff;font: 36px/48px arial;overflow: hidden;background: #f6f6f6;}
.wst-cont-frame .term-contrast{position: absolute;right: 22px;top: 22px;width: 85px;text-align: center;}
.wst-cont-frame .term-contrast .contrast{display: block;margin: 0 auto;margin-bottom: 10px;font: bold 14px/30px verdana;width: 60px;height: 30px;line-height: 30px;text-align: center;background: #13d1be;color: #fff;}
.wst-cont-frame .term-contrast .contrast:hover{background: #13d1be;}
.wst-cont-frame .term-contrast .empty{color: #005aa0;}
/*商品评价*/
.apprtime{color: #b0b0b0;display: inline-block;margin:5px 0;}
.appraise-head{padding-top: 40px;padding-left: 48px;padding-bottom: 43px;text-align: center;}
.appraise-head .text{margin-top: 5px;color: #757575;font-size: 14px;line-height: 15px;}
.appraise-head .amount{margin-top: 10px;color: #b0b0b0;font-size: 14px;line-height: 14px;}
.percent{height: 85px;font-size: 24px;color: #13d1be;line-height: 85px;}
.percent i{font-family: "Avenir",arial,sans-serif;font-size: 80px;}
.percent span{font-size: 23px;}
.app-head-l{flex:1;}
.app-head-lbox{float: left;width: 280px;}
.app-head-r{flex:5;}
.app-head-rbox{float: left;width: 500px;}
.app-hr-item{float: left;width: 500px;margin-top: 25px;}
.percentbox{border:1px solid #13d1be; float:left; width:60%; height: 14px; margin-top: 2px; margin-left: 10px;}
.percentbg{height:100%;background:#13d1be;}
.app-hr-text{float:left;width: 80px;text-align: left;}
.appr-filter{width:100%; height:45px;line-height: 45px;border-top: 1px solid #f5f5f5;border-bottom: 1px solid #f5f5f5;background-color: #fafafa;}
.appr-filterbox{float:left;width: 50%; height: 100%;}
.appr-filterbox li{float: left; padding:0px 20px;}
.appr-filterbox li a,.appr-filterbox li a span{font-size: 18px;}
.appr-filterbox li .curr{background: #fafafa; color: #13d1be;}
i{font-style: normal;}
.apprimg{width:60px !important; height:60px;}
.appr-star,.appr-star-off{background-image:url(../../../../../static/plugins/raty/img/star-on.png); background-repeat: no-repeat; width: 15px; height: 15px; margin-right: 2px; float: left;}
.appr-star-off{background-position: -80px 0px;}
.userinfo{width: 80px;height: 60px;text-align: right;}
.appraises-box{ border-bottom:1px solid #eee; margin:5px 0; padding:10px 5px;}
.wst-appraises-left{width:1020px;height:100%;float:left;padding-left:15px;}
.app-content{margin-bottom:10px;color: #616161;font-size: 15px;}
.wst-appraises-right{width:100px;height:100%;float:left;}
.goods-spec-box{width: 100%; height: 100%;color: #999;}
.appr-img{float: left;width: 160px;height: 160px;text-align: center;vertical-align: middle;display: block;position: relative;padding-right:10px;}
.appr-img a{width: 160px;height: 160px;display: table-cell;vertical-align: middle;}
.appr-img a img{max-width: 160px;max-height: 160px;cursor: pointer;}
.appraiser{width:100%;float:left;height: 18px;line-height: 18px;overflow: hidden;font-size: 16px;color: #8d665a;}
.reply-content{line-height:15px; width:100%; border-top:1px solid #eee; padding-top:10px; color:orange; float:left; margin-bottom: 10px;}
.reply-time{float:left; color: #999;}
.reply-content>a{color:orange;}
.reply-box{width:100%; max-height:110px; position:relative; margin-bottom:5px;}

.goods-desc-box img{display: block;margin: 0 auto;}
/* 商品咨询 */
.c999{color:#ccc;}
.consult-searchbox{padding:17px 45px 0 45px;}
.search-tips{color: #999;padding-bottom: 10px;}
.searchout{float: right;padding-right: 45px;}
.searchout .search-text {width: 300px;height: 36px;border: 1px solid #13d1be;line-height: 36px;font-size: 14px;color: #333;padding:0px 0px 0px 20px;outline: none;vertical-align: -1px;}
.searchout .csbtn{display: inline-block;height: 36px;width: 100px;line-height: 35px;margin-left: -5px;border: 1px solid #13d1be;background: #13d1be;font-size: 14px;text-align: center;color: #ffffff;cursor: pointer;-webkit-transition: all .4s;transition: all .4s;}
.searchout .csbtn:hover{background-color: #13d1be;border-color: #13d1be;text-decoration: none;}
.consult-list{padding: 0 45px;}
.cs-content{width: 75%;font-size: 18px;line-height: 18px;color: #757575;}
.cs-shops{width: 75%;font-size: 14px;line-height: 24px;color: #757575;}
.ask{padding-bottom:5px;}
.ask p{font-size: 14px;}
.ask .time{color: #b0b0b0;}
.answer{color:#13d1be;padding-bottom: 15px;}
.consult-item{border-bottom: 1px dotted #e0e0e0;margin-top: 44px;}
.consult-publish{padding:0px 45px;border-top: 1px dotted #f5f5f5;}
.consult-publish .title{height: 18px;padding: 30px 0;font-size: 18px;line-height: 1;color: #424242;border-bottom: 1px solid #eee;}
.explain,.consult-publish ul{padding: 10px 0px;}
.consult-publish ul li{margin-bottom: 20px;line-height: 25px;}
#consultCommit{display: inline-block;width: 158px;height: 38px;border: 1px solid #13d1be;background: #13d1be;font-size: 14px;line-height: 38px;text-align: center;color: #fff;cursor: pointer;-webkit-transition: all .4s;transition: all .4s;}
#consultCommit:hover{background-color: #13d1be;border-color: #13d1be;text-decoration: none;}
.consult-term{display: block;width: 220px;position: relative;overflow: hidden;_zoom: 1;height: 38px;border: 1px solid #eee;background: #fff;color: #333;-webkit-transition: border-color .2s linear;transition: border-color .2s linear;}
.consult-term .icon{ position: absolute;right: 14px;top: 11px;z-index: 1;width: 16px;height: 16px;padding: 0;font-size: 16px;line-height: 1;color: #b0b0b0;cursor: pointer;pointer-events: none;}
.consult-term select{-webkit-box-sizing: border-box;box-sizing: border-box;width: 100%;max-width: 100%;min-width: 100%;height: 38px;margin: 0;border: 0;_zoom: 1;padding: 0 16px;-webkit-appearance: none;-moz-appearance: none;appearance: none;font-size: 14px;font-weight: 400;line-height: 38px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;vertical-align: middle;background: none;color: #333;outline: none;cursor: pointer;}
.consult-content{position: relative;text-align: left;}
.consult-content .prompt{position: absolute;left: 12px;top: 11px;z-index: 2;padding: 0 3px;font-size: 14px;line-height: 18px;color: #b0b0b0;background: transparent;cursor: text;-webkit-transition: all .2s linear;transition: all .2s linear;}
.consult-content textarea{width: 710px;height: 100px;resize: vertical;font-family: sans-serif;overflow: auto;vertical-align: top;padding: 10px 16px;border: 1px solid #eee;font-size: 14px;line-height: 18px;background: #fff;outline: none;-webkit-transition: border-color .2s linear;transition: border-color .2s linear;}
.consult-content textarea::-webkit-input-placeholder{color:#fff;-webkit-transition: color .2s linear;transition: color .2s linear;}
.consult-content textarea:-ms-input-placeholder{color:#fff;-webkit-transition: color .2s linear;transition: color .2s linear;}
.consult-content textarea::-moz-placeholder{color:#fff;-webkit-transition: color .2s linear;transition: color .2s linear;}
.consult-content textarea:-moz-placeholder{color:#fff;-webkit-transition: color .2s linear;transition: color .2s linear;}
.consult-content.active .prompt{top:-7px;font-size: 12px;color:#13d1be;background: #fff;}
.consult-content.active2 .prompt{color: #b0b0b0;}
.consult-content.active textarea{border-color: #13d1be;}
.consult-content.active2 textarea{border-color: #e0e0e0;}
.consult-content.active textarea::-webkit-input-placeholder{color:#b0b0b0;}
.consult-content.active textarea:-ms-input-placeholder{color:#b0b0b0;}
.consult-content.active textarea::-moz-placeholder{color:#b0b0b0;}
.consult-content.active textarea:-moz-placeholder{color:#b0b0b0;}
.wst-pager{text-align:right;padding: 30px 45px;}
.wst-pager .laypageskin_molv a, .laypageskin_molv span{text-align:center;font-size: 18px;width: 48px !important;height: 24px !important;margin: 0px 7px !important;padding: 3px 0px !important;border-radius: 0px !important;-webkit-transition: all .2s linear !important;transition: all .2s linear !important;}
.wst-pager .laypage_prev,.wst-pager .laypage_next{font-family: "iconfont" !important;font-size: 24px !important;font-style: normal !important;-webkit-font-smoothing: antialiased !important;-webkit-text-stroke-width: 0.2px !important;vertical-align: bottom !important;}
.wst-pager .laypageskin_molv a{color: #b0b0b0 !important;}
.wst-pager .laypageskin_molv a:hover{color: #ffffff !important;background:#b0b0b0 !important;}
.wst-pager .laypageskin_molv a{background:transparent !important;}
.j-inform{float: right;line-height: 43px;}
.goods-term-box{padding:0px 5px;}
.goods-term-box a:hover,.wst-contrast:hover{color: #13d1be;}
.wst-favorite{float: left;height:38px;position: relative;top: 3px;left: -7px;}
.wst-favorite .favorite{height:38px;line-height:38px;padding:5px 5px 5px 25px;}
.wst-favorite .j-fav,.footer .j-fav:hover{background:url(../img/iconfont_guanzhu_sel.png) 4px 5px no-repeat;}
.wst-favorite .j-fav2{background:url(../img/iconfont_guanzhu_nor.png) 3px -19px no-repeat;transition: background-position 0.15s ease-in-out 0s;}
.wst-favorite .j-fav2:hover{background:url(../img/iconfont_guanzhu_nor.png) 3px 5px no-repeat; text-decoration:none;}


/*购物车*/
.shop-home-cats{position: fixed;right: 0;bottom: 0;width: 400px;background-color: #fff;z-index: 1111;box-shadow: 0 1px 15px #ccc;border-top: 2px solid #13d1be;}
.shop-home-cats .shop-home-cats-top{padding: 10px;font-size: 16px;border-bottom: 1px solid #eee;}
.shop-home-cats .shop-home-cats-top input{border: 0;color: #13d1be;background-color: #fff;font-size: 16px;}
.shop-home-cats .shop-home-cats-content{margin: 10px 5px;overflow: hidden;}
.shop-home-cats .shop-home-cats-content .cats-product{padding: 10px;overflow: hidden;}
.shop-home-cats .shop-home-cats-content .cats-product>div{float: left;}
.shop-home-cats .shop-home-cats-content .cats-product .cats-product-title{font-size: 16px;width: 30%;overflow: hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;margin-right: 5px;}
.shop-home-cats .shop-home-cats-content .cats-product .cats-product-sku{font-size: 13px;width: 30%;overflow: hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#999;}
.shop-home-cats .shop-home-cats-content .cats-product .cats-product-add button{width: 20px;height: 20px;border: 1px solid #ddd;float: left;padding: 0;background-color: #fff;margin: 0;}
.shop-home-cats .shop-home-cats-content .cats-product .cats-product-add input{width: 30px;height: 18px;border: 1px solid #ddd;padding: 0;float: left;margin: 0;text-align: center;}
.shop-home-cats .shop-home-cats-content .cats-product .cats-product-price{float: right;color: #f74c31;}
.shop-home-cats .shop-home-cats-bottom>div{width: 60%;height: 60px;background-color: #2c2c2c;float: left;color: #fff;position: relative;}
.shop-home-cats .shop-home-cats-bottom>div>span{color: #fff;background-color: #13d1be;width: 40px;height: 40px;border-radius: 20px;font-size: 14px;line-height: 40px;position: absolute;top: 10px;left: 10px;text-align: center;}
.shop-home-cats .shop-home-cats-bottom>div>div{position: absolute;top: 10px;left: 60px;font-size: 24px;color: #fff;line-height: 40px;}
.shop-home-cats .shop-home-cats-bottom>div>div b{font-size: 24px;}
.shop-home-cats .shop-home-cats-bottom>div>div>span{color: #999;font-size: 14px;}
.shop-home-cats .shop-home-cats-bottom>input{width: 40%;height: 60px;background-color: #13d1be;border: 0;float: right;}
.shop-home-cats .shop-home-cats-bottom .btn-gray{background-color: #999;color: #fff;}
.shop-home-cats .shop-home-cats-bottom .btn-green{background-color: #13d1be;color:#fff;}
.shop-home-cats .shop-home-cats-bottom .btn-rest{width: 40%;height: 60px;background-color: #999;border: 0;float: right;}

#pager{text-align: center;}
.layui-laypage-em{border-radius: 100px;}
.layui-laypage a, .layui-laypage span{border-radius: 100px;}
.layui-laypage>a:first-child, .layui-laypage>a:first-child em{border-radius: 100px;}
.layui-laypage>a:last-child, .layui-laypage>a:last-child em{border-radius: 100px;}