.help::after {display: block;content: "";clear: both;}

.help .category {width: 210px;margin-bottom: 10px;float: left;}
.help .category > h3 {height: 40px;line-height: 40px;text-align: center;color: #fff;}
.help .category > ul li {position: relative;line-height: 30px;background: #fff;}
.help .category > ul li > div {position: relative;border-bottom: 1px solid #fff;padding: 5px 10px;height: 41px;line-height: 30px;}
.help .category > ul li:last-child div {border-bottom: 0;}
.help .category > ul li div i {position: absolute;right: 10px;top: 50%;margin-top: -7px;}
.help .category > ul li ul li {padding: 0 40px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.help .detail {float: right;width: 82%;padding: 0 20px;}
.help .detail h3 {text-align: center;padding: 10px 0;font-size: 18px;font-weight: normal;border-bottom: 1px dashed;}
.help .detail .content {padding: 15px 20px;}
.help .detail > ul li {padding: 5px 0;}
.help .detail time {display: block;line-height: 30px;text-align: center;}

.help .dis-no {display: none;}
.help .text-over {
 display: block;
 height: 44px;
 width: 90%;
 margin: 0 auto;
 overflow: hidden;
 font-size: 15px;
 letter-spacing: 0;
 display: -webkit-box;
 text-overflow: ellipsis;
 -webkit-line-clamp: 2;
 -webkit-box-orient: vertical
}
.p-price .ns-text-color i{color: #e23435 !important;}
.p-price .ns-text-color em{color: #e23435 !important;}


.about-article{width: 50%;display:inline-block;}
.about-article-box{display: flex;justify-content: space-between;align-items: center;}
.about-article-title{

 width: 65%;text-align: left;
 height: 44px;
 margin: 0 auto;
 overflow: hidden;
 font-size: 15px;
 letter-spacing: 0;
 display: -webkit-box;
 text-overflow: ellipsis;
 -webkit-line-clamp: 2;
 -webkit-box-orient: vertical
}
.about-article-date{width: 30%;margin-left: 4%;text-align: center}

.text-left{text-align: left !important;}

 .recommend-product{float: right; width: 210px;}
 .recommend-product h3{font-size: 14px; padding-left: 10px; margin: 0 0 10px; height: 35px; line-height: 35px;}
 .recommend-product .hot-product{border: 1px solid; margin-bottom: 15px;}
 .recommend-product .hot-product ul li{padding: 0 10px 10px; line-height: 50px;}
 .recommend-product .hot-product ul li .p-img{display: block; text-align: center; margin-bottom: 10px; height: 180px; line-height: 180px; position: relative;}
 .recommend-product .hot-product ul li .p-img img{position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%);}
 .recommend-product .hot-product ul li .p-name{height: 36px; line-height: 18px; margin-bottom: 10px; overflow: hidden; display: block;}
 .recommend-product .hot-product ul li .p-price{height: 16px; line-height: 16px; margin-bottom: 4px; overflow: hidden; margin-right: 6px; font-weight: 700; font-size: 14px;}

 .recommend-product .ranking-list{border: 1px solid;}
 .recommend-product .ranking-list h3{margin: 0;}
 .recommend-product .ranking-list .nav > li{width: 50%; text-align: center;}
 .recommend-product .ranking-list .nav > li > a{padding: 4px 10px; font-size: 12px; margin-right: 0;}
 .recommend-product .ranking-list .nav-tabs > li > a.selected,.goods-detail .recommend-product .ranking-list .nav-tabs > li > a.selected:hover, .goods-detail .recommend-product .ranking-list .nav-tabs > li > a.selected:focus{color: #ffffff !important; border: 1px solid; border-bottom-color: transparent !important;}
 .recommend-product .ranking-list .nav-tabs{border-bottom: 1px solid;}
 .recommend-product .ranking-list .nav-tabs > li > a:hover{border-color: transparent; background: transparent;}
 .recommend-product .ranking-list .tab-pane ul{padding: 10px;}
 .recommend-product .ranking-list .tab-pane ul li{clear: both; height: 85px; position: relative;}
 .recommend-product .ranking-list .tab-pane ul li .p-img{float: left; margin-right: 5px; padding-bottom: 5px;}
 .recommend-product .ranking-list .tab-pane ul li .p-img a{position: relative; display: block; width: 85px; height: 85px;}
 .recommend-product .ranking-list .tab-pane ul li .p-img a img{position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%);}
 .recommend-product .ranking-list .tab-pane ul li .p-name{margin-left: 90px; overflow: hidden; height: 40px; margin-bottom: 5px;}
 .recommend-product .ranking-list .tab-pane ul li .p-price{margin-left: 90px; font-size: 14px; font-weight: bold; overflow: hidden;color: #e23435 !important}
.pull-left p{color: #e23435 !important}