/*product_header*/i {margin-right:10px;}
.product_header {background-color:#fff;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;position:relative;overflow:hidden;margin-bottom:24px;}
.gallery-images {position:relative;width:40%;padding-top:15px;padding-left:10px;border-right:1px #eee solid;text-align:center;vertical-align:middle;}
.gallery-images img {max-width:420px;max-height:420px; width:420px;}
.tb-thumb {overflow:hidden;width:55px;float:right; margin-left:10px;}
.tb-thumb li {display:inline;float:left;margin-right:9px;width:50px;height:50px;border:2px solid #fff;-webkit-transition-property:border-color;-moz-transition-property:border-color;-o-transition-property:border-color;transition-property:border-color;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;overflow:hidden}
.tb-thumb li img {max-width:50px;max-height:50px}
.tb-thumb .tb-selected {border-color:#f40}
.entry-summary {width:60%;padding:30px 40px;overflow:hidden;}
.entry-summary .quan {line-height:22px;height:22px;background:url(https://cmsstatic.ffquan.cn/images/home/quan.png?v=2019-03-01?v=2019-03-06?v=2020-04-07) center #fff8f8;background-size:100% 100%;font-size:14px;border-radius:2px;font-weight:400;position:relative;min-width:57px;text-align:center;box-sizing:border-box;color:#FF2B22;display:inline-block;}
h1.summary-title {height:25px;font-size:20px;color:#202020;font-weight:bold;margin-bottom:10px;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis;}
p.entry-price {margin:10px 0px 20px;}
p.entry-price span.Price-amount {font-size:22px;color:#ff0100;font-weight:bold;}
p.entry-price span.price-b {text-decoration:line-through;color:#bbb;margin-left:15px;}
.summary-description {font-size:14px;color:#666666;line-height:28px;background-color:#f8f8f8;padding:12px;margin:7px 0 20px;}
.summary-description strong img {max-width:100%;margin-right:4px;position:relative;top:-1px;width:17px;height:17px;border-radius:inherit;box-shadow:0 0px 0px transparent;}
.paybtn,.showhow {height:auto;line-height:35px;font-size:14px;text-align:center;display:inline-block;border:1px solid #e53935;color:#fff;background-color:#ff2e54;margin-left:8px;border-radius:4px;margin-right:12px;}
.paybtn a,.showhow a {color:#fff;padding:10px 20px;}
.paybtn:hover,.entry-summary .post_like:hover,.showhow:hover {background:#F60;border:1px solid #F60;}
.product_meta {margin-top:10px;}
.product_meta i {margin-right:8px;}
span.posted_cata {margin-right:12px;padding-right:12px;border-right:1px solid #999;}
span.posted_tags a {margin-right:5px;}
.zs_sjicon {width:50px;height:50px;border-radius:50%;position:absolute;bottom:-30px;left:50%;margin-left:-25px;background-color:#dddddd;color:#c01d21;text-align:center;line-height:35px;}
.showhow {border:1px solid transparent;background-color:#34bb3f;margin-left:4px;}
.single-info.product-info {margin-left:0;line-height:30px;margin-top:10px;}
.single-info {overflow:hidden;clear:both;line-height:35px;text-align:left;font-size:14px;color:#666;margin-left:85px;}
p.recommend-quan {margin:15px 0;}
p span.recommend-flag {padding:1px 8px 1px 7px;border:1px solid;border-radius:3px;font-size:14px;color:#fb3233;background:rgba(251,50,51,0.01);}
.article-box {position:relative;} 
#content .spm h3 span a,#content .spm .info,.post li span,.pagebar .page,.clbody em {color:#888888}
#content .spm {overflow:hidden;display:block;margin:15px 0;padding:0 15px; background:#fff;}
#content .spm h3,.post h3 {font-size:16px;line-height:40px;font-weight:normal; margin:0;}
#content .spm h3 span {float:right;font-size:12px;}
#content .spm h1 {font-size:24px;line-height:30px;margin:10px 0;}
#content .spm .info {margin-bottom:15px;font-size:14px;line-height:24px;}
#content .spm h3,.breadcrumb {border-bottom:1px solid #ededed;}
#content .spm .content {padding:15px 0;}
@media screen and (max-width:640px) {.product_header {display:inline-block;}
.gallery-images {width:100%;padding:5% 5% 0 5%;text-align:center;}
.gallery_wrapper {width:100%;max-width:320px;max-height:240px;text-align:center;margin:0 auto;height:100%;}
.entry-summary {width:100%;padding:10px 20px 40px 20px;}
h1.summary-title {font-size:26px;line-height:180%;max-height:100%;font-weight:normal;}
.summary-description {display:block;}
.single-title h1 {font-size:2.0rem;line-height:150%;}
.tb-thumb {display:none;}
}
@media screen and (max-width:480px) {.post_like,.paybtn,.showhow {display:block;margin:0 0px 10px 0px;}
}
/*商品展示部分css*/.PostBox {padding:0 0 15px 0;margin-bottom:15px;}
.post {margin:0 auto;padding:0px;}
.post.top {padding-top:20px;}
.post .postTitle {position:relative;padding:5px 10px 15px;}
.post .postTitle h3 {font-size:22px;font-weight:normal;position:relative;letter-spacing:0em;display:inline-block;}
.post .postTitle span {color:#9e9e9e;font-size:12px;float:right;}
.post .postTitle .fa {margin-right:15px;}
.post .PostShow {position:relative;overflow:hidden;}
.post .PostShow ul {}
.post .PostShow li {width:25%;float:left;}
.post .PostShow li .postImg {transition:all .2s linear;-webkit-transition:all .2s linear;-ms-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear}
.post .PostShow li .postImg:hover {-webkit-transform:translate3d(0,-2px,0);-ms-transform:translate3d(0,-2px,0);-moz-transform:translate3d(0,-2px,0);-o-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0);box-shadow:0 15px 30px #ccc;-webkit-box-shadow:0 15px 30px rgba(0,0,0,.1);-ms-box-shadow:0 15px 30px rgba(0,0,0,.1);-moz-box-shadow:0 15px 30px rgba(0,0,0,.1);-o-box-shadow:0 15px 30px rgba(0,0,0,.1)}
.post .PostShow li .postImg {margin:10px;text-align:center;font-size:12px;background:#fff;position:relative}
.post .PostShow li .postImg a {transition:none;-webkit-transition:none;-moz-transition:none}
.post .PostShow li .postImg a.pic {width:100%;display:block;position:relative;overflow:hidden;background-color:#fafafa;background-position:center center;background-repeat:no-repeat;background-image:url(images/lay.gif);font-size:0;}
.post .PostShow li .postImg a.pic:after {content:'';margin-top:100%;display:block;}
.post .PostShow li .postImg a.pic img {width:100%;position:absolute;top:0;left:0;transform:scale(1);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;}
.post .PostShow li:hover .postImg a.pic img {transform:scale(1.1)}
.post .PostShow li .postImg a.pic img.b-loaded {filter:alpha(opacity=100);opacity:1;}
.post .PostShow li .postImg .info {padding:15px;line-height:24px;text-align:left;position:relative;overflow:hidden;}
.post .PostShow li .postImg .info h4 {font-size:14px;font-weight:normal;height:22px;line-height:22px;overflow:hidden;text-overflow:ellipsis;}
.post .PostShow li .postImg .info h4 a {-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;}
.post .PostShow li .postImg .info span {color:#F00;height:44px;line-height:20px;overflow:hidden;display:block;max-height:44px;text-overflow:ellipsis;}
.post .PostShow li .postImg .info .fa {margin-right:10px;}
.post .priceBox {font-size:12px;margin:10px 0 3px;height:22px;overflow:hidden;}
.post .priceBox em {color:#999;position:relative;font-style:normal}
.post .priceBox em.price1 {font-size:16px;color:#F60F5F;margin-right:10px;}
.post .priceBox em.price2 {vertical-align:2px;}
.post .priceBox em.price2:after {content:'';width:100%;height:1px;position:absolute;left:0;top:8px;background:rgba(0,0,0,.15);}
.post .priceBox em.viewnum {vertical-align:2px;float:right;}
.post .PostShow li .postImg .buyBtn {position:absolute;width:88px;height:28px;line-height:28px;text-align:center;color:#fff;background:#DA0023;right:20px;top:20px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;visibility:hidden;opacity:0}
.post .PostShow li:hover .postImg .buyBtn {visibility:visible;opacity:1}
.post .more {padding:35px 0;text-align:center;clear:both;}
.post .more a {padding:8px 30px;display:inline-block;background:#F60F5F;color:#fff;text-shadow:none;font-size:14px;filter:alpha(opacity=60);opacity:0.6;}
.post .more a:hover {opacity:1;background:#475A87;}
@media screen and (min-width:1000px) {.PostBox {width:1260px;margin-left:-10px;}
}
@media screen and (max-width:959px) {.PostBox {padding:0 0 25px 0}
.post .postTitle {padding:5px 10px 10px}
.post .postTitle h3,.PostBox.indexArct .post .postTitle h3 {font-size:20px;}
.post .PostShow li .postImg {margin:10px 5px;}
.PostBox.newsSingle {padding-top:15px;}
.PostBox.newsSingle .post {padding:0}
.post .PostShow li .postImg .info {padding:15px 20px;}
.post .priceBox em.price1 {font-size:16px;margin-right:5px;}
.post .priceBox em.price2 {vertical-align:0px;}
.PostBox.list {padding:20px 0 20px}
}
@media screen and (max-width:767px) {.post .PostShow li {width:50%}
}
@media screen and (max-width:640px) {.post .PostShow li .postImg .info h4 {height:48px;overflow:hidden;}
.post .priceBox em.viewnum {vertical-align:2px;float:left;}
}
@media screen and (max-width:479px) {.post .priceBox em.price1 {font-size:16px;}
.post .priceBox em.price2 {vertical-align:0px;}
}
@media screen and (max-width:374px) {.post .priceBox em.price1 {font-size:14px;}
.post .priceBox em.price2 {vertical-align:0px;font-size:12px;}
.dayNew .post .PostShow,.PostBox.list .post .PostShow {padding:0}
}
@media screen and (max-width:350px) {.row .topInfo .topUl li {width:100%;}
}
/*搜索特效部分*//**搜索**/ .billboard .search-top .inner>h2 {text-align:center;display:block;font-size:30px;line-height:60px;color:#fff;}
.billboard {background-size:100%;height:260px;width:100%;position:relative;background:url(https://www.lipindou.com/baike/style/images/8.jpg);background-repeat:no-repeat;background-attachment:fixed;margin-top:80px;text-align:center;color:#FFF;}
.billboard .search-top {padding-top:50px;position:fixed;width:100%;left:0;top:0;display:inline-table;z-index:5;position:absolute;}
.billboard .search-top .inner {-webkit-transition:-webkit-transform .5s ease;transition:transform .5s ease;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
.billboard .inner {width:100%;height:100%;display:table-cell;vertical-align:middle;}
.searchform {width:740px;height:56px;margin:0 auto;display:block;position:relative;z-index:999;border-radius:3px;border:5px solid rgba(0,0,0,.1);background:rgba(185,184,184,0.22);}
.searchform .right-but>a {height:46px;width:125px;text-align:center;line-height:46px;border:#ed1c24 1px solid;display:block;color:#fbf6f6;font-size:15px;transition:all 0.2s;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;border-radius:2px;margin-left:10px;transition:all 0.3s ease-out 0s;}
.searchform .right-but>a:hover {background:#ed1c24;transition:all 0.3s ease-out 0s;}
#home-searchIcon {float:left;cursor:pointer;height:48px;width:112px;background:#ed1c24;overflow:hidden;font-size:18px;color:#fff;border:none;border-top-right-radius:2px;border-bottom-right-radius:2px;}
.search-input,.search-select {padding:12.5px 0;font-size:16px;width:398px;text-indent:12px;overflow:hidden;outline:0;color:#999;border:1px solid #eee;border-bottom-style:dotted;height:21px;float:left;}
.search-select {border-top-left-radius:2px;border-bottom-left-radius:2px;height:48px;width:80px;}
.searchform .right-but a {height:46px;width:125px;text-align:center;line-height:46px;border:#ed1c24 1px solid;display:block;color:#fbf6f6;font-size:15px;transition:all 0.2s;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;border-radius:2px;margin-left:10px;}
.searchform input {height:48px;}
.k-hot {margin-top:10px;font-size:14px;}
.k-hot span {font-weight:600;}
.k-hot a {padding:0px 10px;color:#fff;}
.k-hot a:hover {color:#f60;}
.billboard .k-hot {text-align:center;color:#FFF;}
.welcome {color:#666;text-align:left;width:100%;margin:0 auto;height:56px;line-height:56px;}
.welcome span {float:right;display:block;}
.welcome span .fa {margin:0 5px 0 15px;}
.billboard.common-search {height:120px;margin-top:50px;}
.common-search .searchform {width:100%;max-width:1240px;}
@media screen and (max-width:1366px){
.gallery-images img {max-width:80%;max-height:420px; width:420px;}
}
@media screen and (max-width:640px) {.billboard {height:180px;margin-bottom:20px;}
.billboard .search-top .inner>h2 {font-size:20px;height:30px;line-height:30px;margin-bottom:10px;color:#fff;}
.search-select,.inner .fl,.inner .k-hot,.welcome {display:none;}
.searchform {width:95%;}
.search-input {width:70%}
.k-hot {width:30%;}
.billboard.common-search {height:110px;margin-top:10px;}
}
.pc-nav {max-width:90%;}
.dropdown-nav {width:400%;}
.pc-nav li .sub-nav li {width:100px;float:left;}
