p{margin-bottom: 0;}
* + p{margin-top: 0;}
body{margin: 0 auto;max-width: 750px;}
.ellipsis-2{ display: -webkit-box; overflow: hidden; white-space: normal!important; text-overflow: ellipsis; word-wrap: break-word; -webkit-line-clamp: 2; -webkit-box-orient: vertical }
/*soukey*/
.soukey{padding: 10px 0;border-bottom: 1px solid #eee;}
.soukey p{color: #646464;font-size: 15px;}
.soukey p span{font-size: 18px;color: #fc492b;}
/*souhot*/
.souhot{padding: 10px 0;border-bottom: 1px solid #eee;}
.souhot h4{font-size: 16px;margin: 0;}
.souhot ul li{display: inline-block;}
.souhot ul li a{display: block;font-size: 14px;color: #323232;padding: 2px 10px;border: 1px solid #d7d6db;border-radius: 5px;margin: 10px 10px 0 0;}
/*soupic*/
.soupic{padding-top: 10px;}
.soupic .am-slider-default{margin: 0;box-shadow: none;}
.soupic .am-slider-default .am-control-nav,.soupic .am-direction-nav{display: none;}
.soupic ul li a{display: block;}
.soupic .pic{position: relative;width: 135px;height: 135px;}
.soupic .pic img{width: 100%;}
.soupic .pic span{padding: 0 5px;position: absolute;left:0;bottom: 0;width: 100%;height: 22px;background: rgba(0,0,0,0.5);font-size: 12px;color: #fff;line-height: 22px;}
.soupic .pri{line-height: 24px;}
.soupic .pri p{font-size: 13px;color: #646464;}
.soupic .pri p span{font-size: 18px;color: #fc492b;margin-left: 2px;}
.soupic .pri del{font-size: 12px;color: #969696;}
.soupic .pri label{font-size: 12px;color: #323232;font-weight: normal;margin: 0;}
.soupic .save{text-align: center;background: #f6f5fb;}
.soupic .save span{border-radius: 50px;padding: 3px 20px;font-size: 13px;color: #fff; background: -webkit-linear-gradient(left, #ffa301 , #fb3534); background: -o-linear-gradient(right, #ffa301, #fb3534); background: -moz-linear-gradient(right, #ffa301, #fb3534); background: linear-gradient(to right, #ffa301 , #fb3534);}
/*soulist*/
.soulist ul li{margin-top: 30px;}
.soulist ul li a{width: 100%;display: block;}
.soulist ul li a h4{font-size: 15px;text-decoration: underline;color: #323232;margin-bottom: 0;}
.soulist ul li a p{font-size: 13px;color: #646464;line-height: 24px;}
.soulist ul li a h4 em,.soulist ul li a p em{color: #fc492b;}
/*recommend*/
.recommend{padding-top: 30px;border-bottom: 1px solid #eee;}
.recommend > h3 {font-size: 16px;line-height: 36px;margin-bottom: 0;}
.recommend .item{margin-bottom: 30px;}
.recommend .item a{display: block;width: 100%;position: relative;}
.recommend .item a img{max-width: 100%;width: 100%;height: 200px;object-fit: cover;}
.recommend .item a span{position: absolute;right: 5%;bottom: 20px;border-radius: 50px;padding: 5px 15px;font-size: 14px;color: #fff; background: -webkit-linear-gradient(left, #ffa301 , #fb3534); background: -o-linear-gradient(right, #ffa301, #fb3534); background: -moz-linear-gradient(right, #ffa301, #fb3534); background: linear-gradient(to right, #ffa301 , #fb3534);}
.recommend .item > p{font-size: 15px;color: #333;line-height: 20px;padding-top: 5px;}
.recommend .item > p i{font-size: 20px;color: #646464;vertical-align: middle;}
.recommend .item .pri{line-height: 32px;}
.recommend .item .pri p.am-fl{font-size: 13px;color: #646464;}
.recommend .item .pri p.am-fl span{font-size: 16px;color: #fc492b;margin: 0 5px;}
.recommend .item .pri p.am-fl del{font-size: 12px;color: #969696;}
.recommend .item .pri p.am-fr{color: #969696;}
.recommend .item .pri p.am-fr span{margin: 0 5px;}
/*relevant*/
.relevant{padding: 10px 0;border-bottom: 1px solid #eee;}
.relevant h4{font-size: 16px;margin: 0;}
.relevant ul li{display: inline-block;}
.relevant ul li a{display: block;font-size: 14px;color: #0192ff;padding: 2px 10px;border: 1px solid #d7d6db;border-radius: 5px;margin: 10px 10px 0 0;}


/*#wrapper { position: absolute; z-index: 1; left: 0; width: 100%; overflow: hidden; height: 185px; }
#scroller { position: absolute; z-index: 1; -webkit-tap-highlight-color: rgba(0,0,0,0); height: 100%; -webkit-transform: translateZ(0); -moz-transform: translateZ(0); -ms-transform: translateZ(0); -o-transform: translateZ(0); transform: translateZ(0); -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-text-size-adjust: none; -moz-text-size-adjust: none; -ms-text-size-adjust: none; -o-text-size-adjust: none; text-size-adjust: none; }
#scroller ul { list-style: none; padding: 0; margin: 0; width: 100%; height: 100%; text-align: center; }
#scroller li { float: left; height: 100%; font-size: 14px; }*/





