/* CSS Document */
/*
 *  iT时代网 v5.1
 *  http://www.ityears.com 
 */
/*全局*/
.btn { display: block; width: 106px; height: 33px; line-height: 33px; font-size: 14px; text-align: center; background-color: #f04848; color: #fff; border-radius: 2px;}
.btn i { margin-right: -6px; font-family: SimSun; padding-left: 10px; font-style: normal; font-weight: 700;}
.btn-red:hover {background-color: #f21111 !important; color: #fff;}
.red,.fc-red {color: #f33;}
.mod-warp {background-color: #fff !important;}

/* mod-header */ 
.mod-header {display:block; padding: 0; line-height: 49px; overflow: hidden; border-bottom: 1px #eee solid;}
.mod-header .title{float:left;width: 160px; line-height: 49px; overflow: hidden;}
.mod-header .title:hover span{border-left-width:5px}
.mod-header .title span{float:left;margin:14px 0;padding-left:14px;padding-right:15px;border-left:3px solid #f04848;height:22px;line-height:22px;font-size:20px; }
.mod-header .title strong{ font-weight:normal; font-size:20px;}
.mod-header .z-more { float: right; margin-right: 15px; line-height: 49px; font-size: 14px; position: relative;}
.mod-header .z-more a{color: #959595;}
.mod-header .z-more a i{margin-left:5px; font-family: serif; color: #959595;font-weight:700;}
.mod-header .z-more a:hover,.mod-header .z-more a:hover i{color:#f16969;}

/* cbGhead */ 
.cbGhead {display:block; padding: 0; line-height: 50px; overflow: hidden; border-bottom: 1px #eee solid;}
.cbGhead .cbTitle{float:left;width: 150px; line-height: 50px; overflow: hidden;}
.cbGhead .cbTitle:hover span{border-left-width:5px}
.cbGhead .cbTitle span{float:left;margin:14px 0;padding-left:14px;padding-right:15px;border-left:3px solid #f04848;height:22px;line-height:22px;font-size:20px; }
.cbGhead .cbTitle strong{ font-weight:normal; font-size:20px;}
.cbGhead .cbMore { float: right; margin-right: 14px; border-top: 0px #ff9900 solid; line-height: 50px; margin-top: -1px; font-size: 16px; position: relative;}
.cbGhead .cbMore a{color: #959595;}
.cbGhead .cbMore a i{margin-left:5px; font-family: serif; color: #959595;font-weight:700;}
.cbGhead .cbMore a:hover,.cbGhead .cbMore a:hover i{color:#f16969;}

.parHd,.hireHd {float: left;height: 50px; padding-left: 20px;text-align: center;position: relative;}
.parHd ul,.hireHd ul {float: right;line-height: 50px;}
.parHd ul li,.hireHd ul li {float: left;padding: 0 5px;margin: 0 13px;height: 50px;line-height: 50px;cursor: pointer;color: #31424e;font-size: 16px;}
.parHd ul li.on, .hireHd ul li.on {height: 48px;border-bottom: 2px #f16969 solid;}

/*画廊*/
.vendGroup{overflow: hidden;}
.vendGroup .slideBox{padding:15px 15px 0;zoom:1; position:relative; overflow: hidden;}
.vendGroup .pageBtn{position:absolute;top:35%;margin-top:-30px;width: 26px;height: 50px;background: rgba(8, 0, 0, 0.5);color:#fff;* font-size:20px; display:none;text-align:center;line-height:60px;cursor:pointer; z-index: 99;}
.vendGroup:hover .pageBtn{display: block;}
.vendGroup .pageBtn:hover{text-decoration:none;background:#222;}
.vendGroup .pageBtn:after{content:'';display: block;width: 12px;height: 12px;position: absolute;top: 50%;margin:-8px 0 0 -2px;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}
.pageBtn.sPrev{left:0;transform: rotateY(180deg); /*border-radius:30px 0px 0 30px;*/}
.pageBtn.sPrev:after{left: 15%; border-top: 2px solid white; border-right: 2px solid white;}
.pageBtn.sNext{right:0;transform: rotateY(180deg); /*border-radius: 0px 30px 30px 0;*/}
.pageBtn.sNext:after{right: 15%;border-bottom: 2px solid white;border-left: 2px solid white;}


/*产品列表页*/
.column-box{display:block;overflow: hidden; }
.feeds-main-warp{display:block;overflow: hidden;background:#fff; }
.feeds-main-cont{display: inline-block; padding:15px 15px; min-height: 222px;}

/*列表*/
.feeds-main-list{display:block;padding: 0 5px;border-top: 0px solid #f5f5f5;}
.feeds-main-list .feeds-row-wide {padding: 20px 0;border-bottom: 1px solid #f5f5f5;overflow: hidden;}
.feeds-main-list .feeds-row-wide .feeds-title { max-height: 60px;margin-bottom: 15px; overflow: hidden; line-height: 30px; font-size: 20px; font-weight: 400;}
.feeds-main-list .feeds-row-wide .feeds-title .fc-red{margin-left: 8px;}
.feeds-main-list .feeds-row-wide .feeds-title .z-red-mark { float: left; margin-top: 5px; margin-bottom: 8px; background-color: #f04848;color: #fff;display: inline-block;padding: 0 5px;border-radius: 2px;margin-right: 15px;height: 22px;line-height: 22px;font-size: 13px; vertical-align: 3px;}
.feeds-main-list .feeds-row-wide .feeds-block {zoom: 1;}
.feeds-main-list .feeds-row-wide .feeds-block .feeds-img {position: relative; float: left; width: 150px;height: 150px;margin-right: 20px;text-align: center;font-size: 0;zoom: 1;}
.feeds-main-list .feeds-row-wide .feeds-block .feeds-img img {width: 100%;height:100%;}
.feeds-main-list .feeds-row-wide .feeds-block .feeds-content {float: left; width: 630px; height: 150px; position: relative; overflow: visible;}
.feeds-main-list .feeds-row-wide .feeds-block .feeds-descripe {height: 48px; line-height: 24px; color: #999;overflow: hidden;word-wrap: break-word;  margin-top:0px; margin-bottom: 26px;}
.feeds-main-list .feeds-row-wide .feeds-block .feeds-tags { height: 16px; margin-top: 9px; margin-bottom: 20px; color: #666;}
.feeds-main-list .feeds-row-wide .feeds-block .feeds-tags span { margin-right: 15px;}
.feeds-main-list .feeds-row-wide .feeds-block .feeds-tags span a { color: #5188a6; margin-right: 15px;}
.feeds-main-list .feeds-row-wide .feeds-foot {position: absolute; height: 30px; bottom: 0; left: 0; right: 0;}
.feeds-main-list .feeds-row-wide .feeds-foot span{ margin-right: 10px; color: #999;}
.feeds-main-list .feeds-row-wide .feeds-foot i{margin-right: 5px;color: #999;}
.feeds-main-list .feeds-row-wide .feeds-foot-l {float: left; position: relative;line-height: 30px;}
.feeds-main-list .feeds-row-wide .feeds-foot-r {float: right;}
.feeds-main-list .feeds-row-wide .feeds-foot-r .feeds-extras {float: right;margin-top: 7px; display: inline-block; color: #999;}
.feeds-main-list .feeds-row-wide .feeds-foot-r .feeds-extras a {margin-top: -2px; display: inline-block; margin-left:15px; max-width: 150px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; vertical-align: middle;}
.feeds-main-list .feeds-row-wide .feeds-foot-r .texts-lightgray {float: right; color: #999;}
.feeds-main-list .feeds-row-wide .feeds-foot-r .feeds-link {float: right;position: relative;width: 90px;height: 30px;margin-left: 15px;}
.feeds-main-list .feeds-row-wide .feeds-foot-r .feeds-link .z-link-btn {position: absolute;left: 0;top: 0;width: 88px;height: 28px;background-color: #fff;border: 1px solid #f04848;border-radius: 2px;overflow: hidden;text-align: center;}
.feeds-main-list .feeds-row-wide .feeds-foot-r .feeds-link .z-btn {padding: 8px 0;width: 100%;display: inline-block;user-select: none;white-space: nowrap;cursor: pointer;vertical-align: middle;zoom: 1;line-height: 14px;font-family: inherit;}
.feeds-main-list .feeds-row-wide .feeds-foot-r .feeds-link .z-btn-red {margin: -1px -1px 5px;border-radius: 0; text-decoration: none !important; background-color: #f04848; color: #fff;}
.feeds-main-list .feeds-row-wide .feeds-foot-r .feeds-link .z-btn i { margin-right: -6px; padding-left: 10px; color: #fff; font-family: SimSun; font-style: normal; font-weight: 700;}
.feeds-main-list .feeds-row-wide .feeds-foot-r .feeds-link .z-btn-red:hover {background-color: #f16969;}
.feeds-pages{padding: 15px; overflow: hidden;}



/*排行*/
.feeds-rank{display:block;overflow: hidden;background:#fff; }
.feeds-rank-wrap {display: inline-block; padding:15px 15px 0px; min-height: 222px;}
.feeds-rank-ul { display: inline-block; margin:0px -15px 0 0; position: relative;min-height: 222px;z-index: 3; background:#fff;}
.feeds-rank-ul .feeds-rank-card { position: relative;float: left; width: 155px; border: 0px solid #f5f5f5;padding-bottom: 12px;margin-right: 12px;margin-bottom: 14px;}
.feeds-rank-ul .feeds-rank-card .feeds-pic {position: relative; width: 155px; height: 155px; margin-bottom: 5px; text-align: center; overflow: hidden;}
.feeds-rank-ul .feeds-rank-card .feeds-pic img {width: 100%; height: 100%;}
.feeds-rank-ul .feeds-rank-card .feeds-title { height: 40px; line-height: 20px; margin-left: 0px;  margin-right: 0px; margin-bottom: 5px;overflow: hidden; }
.feeds-rank-ul .feeds-rank-card span.z-highlight {display: block; margin-left: 0px;  margin-right: 0px;max-height: 20px;line-height: 20px; color: #f04848; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.feeds-rank-ul .feeds-rank-card .rank-num{z-index:10; position:absolute; top:0;left:6px; display:block; width:24px; height:20px; line-height:26px; text-align:center;font-size:16px; background-color:#f04848; color:#fff}
.feeds-rank-ul .feeds-rank-card .rank-num:after,.feeds-rank-ul .feeds-rank-card .rank-num:before{content:"";position:absolute;width:0;height:0;border-style:solid}
.feeds-rank-ul .feeds-rank-card .rank-num:before{left:0;bottom:-10px;border-color:#f04848 transparent transparent #f04848;border-width:5px 12px}
.feeds-rank-ul .feeds-rank-card .rank-num:after{right:0;bottom:-10px;border-color:transparent #f04848 transparent transparent;border-width:4px 11px}
.feeds-rank-ul .feeds-rank-card .rank-num-1{background-color:#f04848;}
.feeds-rank-ul .feeds-rank-card .rank-num-1:before{border-color:#f04848 transparent transparent #f04848;}
.feeds-rank-ul .feeds-rank-card .rank-num-1:after{;border-color:transparent #f04848 transparent transparent;}
.feeds-rank-ul .feeds-rank-card .rank-num-2{background-color: #ff6b66;}
.feeds-rank-ul .feeds-rank-card .rank-num-2:before{border-color: #ff6b66 transparent transparent #ff6b66;}
.feeds-rank-ul .feeds-rank-card .rank-num-2:after{border-color:transparent #ff6b66 transparent transparent;}
.feeds-rank-ul .feeds-rank-card .rank-num-3{background-color: #ff8652;}
.feeds-rank-ul .feeds-rank-card .rank-num-3:before{border-color: #ff8652 transparent transparent #ff8652;}
.feeds-rank-ul .feeds-rank-card .rank-num-3:after{border-color:transparent #ff8652 transparent transparent;}
.feeds-rank-ul .feeds-rank-card .rank-num-4{background-color:#ffa742;}
.feeds-rank-ul .feeds-rank-card .rank-num-4:before{border-color:#ffa742 transparent transparent #ffa742;}
.feeds-rank-ul .feeds-rank-card .rank-num-4:after{border-color:transparent #ffa742 transparent transparent;}
.feeds-rank-ul .feeds-rank-card .rank-num-5{background-color:#b6cadd;}
.feeds-rank-ul .feeds-rank-card .rank-num-5:before{border-color:#b6cadd transparent transparent #b6cadd;}
.feeds-rank-ul .feeds-rank-card .rank-num-5:after{border-color:transparent #b6cadd transparent transparent;}

/*==内容CSS==*/
.article-wrap {margin-bottom:15px;}
/* 产品细节 关注*/
.goods-details{position: relative; display:block; padding: 20px 15px 15px; min-height: 222px;z-index: 3; background:#fff;}
.goods-details .goods-picture{ float: left; position: relative; width: 220px; height: 220px; padding:5px; margin-right:20px; border: 1px solid #f2f2f2;}
.goods-details .goods-picture img{width: 100%; height: 100%;}
.goods-details .goods-picture .jingxuan{position: absolute; float: left; height: 21px; top: 12px;z-index: 99; font-size: 12px;background-color: #fff; opacity: .8;}
.goods-details .goods-picture .jingxuan span {width: 53px; height: 22px; color: #fd5858; display: block; padding: 0 0 0 20px; line-height: 22px; background-position: 5px center; background: url(https://www.smzdm.com/resources/public/img/jingxuan.jpg) left center no-repeat;}
.goods-details .goods-info {float: left; position: relative; width: 550px; height: 230px;}
.goods-details .goods-info .goods-title { max-height: 78px; overflow: hidden; line-height: 26px; font-size: 20px; font-weight: 400;}
.goods-details .goods-info .goods-title .red { word-wrap: normal; word-break: normal; }
.goods-details .goods-meta {border-top: 1px dashed #e4e4e4; padding-top: 9px; margin-top: 10px; color: #999;}
.goods-details .goods-meta .goods-meta-item{margin-top:5px;line-height: 26px;font-size: 12px;overflow:hidden}
.goods-details .goods-meta .goods-meta-item span{float:left;padding-right:20px}
.goods-details .goods-meta .goods-meta-item span a{padding-right:10px;color:#008ee1}
.goods-details .goods-meta .goods-meta-item .ellipsis {white-space: nowrap;text-overflow: ellipsis; overflow: hidden;}
.goods-details .goods-meta-tip{display:inline-block; float:left;width:20px;height:20px; margin-right:10px;margin-left:-20px; background:url(https://www.smzdm.com/resources/public/img/meta_tip_icon.png?v=1.0) center 6px/12px 12px no-repeat}
.goods-details .goods-meta-tip:hover>div{display:block}
.goods-details .goods-meta-tip>div{color:#666;position:absolute; display:none;border:1px solid #e4e4e4; height:48px; width:177px; line-height:16px; background:#fff; z-index:3; margin-left:31px; margin-top:-6px;padding:10px;border-radius:5px;font-size:12px;text-align:justify}
.goods-details .goods-meta-tip>div::before{width:15px;height:100%;display:block;position:absolute;left:-15px;top:0}
.goods-details .goods-meta-tip>div>em,.goods-details .goods-meta-tip>div>em:before{width:0;height:0;border-style:solid;border-width:7px 7px 7px 0;position:absolute}
.goods-details .goods-meta-tip>div>em{border-color:transparent #e4e4e4 transparent transparent;top:12px;left:-7px}
.goods-details .goods-meta-tip>div>em:before{border-color:transparent #fff transparent transparent;top:-7px;left:2px}

/* 产品标签 关注*/
.goods-meta-label{position:relative;margin-top:15px;font-size: 12px;}
.goods-meta-label span.tags{max-height:50px}
.goods-meta-label span .meta-tags{display:inline-block; line-height:12px; margin-right:10px; background:#f5f5f5; margin-bottom:10px; border-radius:20px; color:#666;overflow:visible; border:1px solid #ddd}
.goods-meta-label span .meta-tags a{text-decoration:none;color:#666;padding:5px 10px;display:inline-block}
.goods-meta-label span .meta-tags>div:before{width:100%;height:15px;display:block;position:absolute;left:0;top:-15px}
.goods-meta-label span .meta-tags>div{color:#333;display:none;white-space:nowrap;position:absolute;border:1px solid #e4e4e4;height:50px;line-height:50px;background:#fff;z-index:5;margin-left:-40px;margin-top:15px;padding:0 10px;border-radius:5px}
.goods-meta-label span .meta-tags>div>em{position:absolute;width:0;height:0;border-style:solid;border-width:0 7px 7px;border-color:transparent transparent #e4e4e4;top:-7px;left:50px}
.goods-meta-label span .meta-tags>div>em:before{content:'';position:absolute;width:0;height:0;border-style:solid;border-width:0 7px 7px;border-color:transparent transparent #fff;top:2px;left:-7px}
.goods-meta-label span .focus-btn{display:inline-block; height:28px;width:61px;margin-top:9px; margin-left:15px; line-height:28px;border-radius:2px; text-align:center;color:#f04848; border:1px solid #fee4e4;background:#feecec}
.goods-meta-label span .focus-btn i{font-size:16px;margin-right:5px}
.goods-meta-label span .focus-btn:hover{border:1px solid #fef6f6;background:#fef6f6;cursor:pointer}
.goods-meta-label span .meta-tags:hover{background:#5188a6;border:1px solid #5188a6}
.goods-meta-label span .meta-tags:hover a{text-decoration:none;color:#fff}
.goods-meta-label span .meta-tags:hover>div{display:block}
.goods-meta-label .youhui-focus-tips{position:absolute;width:126px;height:60px;font-size:12px;display:none;border:1px solid #e5dcb0;color:#666;background-color:#fffdf3;padding:6px 5px 12px;top:-35px;right:-0px;border-radius:5px}
.goods-meta-label .youhui-focus-tips i{position:absolute;right:5px;cursor:pointer}
.goods-meta-label .youhui-focus-tips em,.goods-meta-label .youhui-focus-tips em:before{position:absolute;border-width:7px;border-style:solid;border-color:transparent #e5dcb0 transparent transparent}
.goods-meta-label .youhui-focus-tips em{left:-14px;top:30px}
.goods-meta-label .youhui-focus-tips em:before{left:-5px;top:-7px;border-right-color:#fffdf3}
.goods-meta-label .youhui-focus-tips p{margin:0;line-height:22px}
.goods-meta-label .youhui-focus-tips .focus-tips-title{color:#333;font-size:14px;margin-bottom:4px}
.goods-tools {height: 33px;line-height: 33px;zoom: 1;*position: absolute;bottom: 0; *z-index: 2;position: absolute;width: 100%;}
.goods-link {width: 115px;float: right; float: right; width: auto;zoom: 1;}

/*article-body*/
.article-body{padding:20px;font-size:16px;/*font-size:1.6rem;*/background-color:#FFF;}
.article-body .takeaway {padding:10px;margin-top:0px;font-size: 14px; line-height: 24px; word-break: break-all;background:#f5f5f5; color: #444;}
.article-body #content{display:block; position: relative; padding: 20px; min-height: 222px; line-height:30px; z-index: 3; background:#fff;}
.article-body #content { padding: 20px; text-align: left; font-size: 16px; line-height: 36px; color: #333; word-wrap: break-word; border-top: 1px solid #ececec;}
.article-body #content p{margin-bottom: 15px;font-size: 16px; line-height: 36px; color: #333; word-wrap: break-word;}
.article-body #content img{max-width: 680px;height:auto !important; margin: 0 auto; vertical-align: middle; border:0}
.article-body #content a.infotextkey{color: #379be9;border-bottom: 1px dashed #3687d9;}
.article-body #content a:hover {color:#f80; text-decoration: none; border-bottom: 1px solid #f80;}
.article-body #content blockquote {position: relative;margin: 0px 15px 15px;padding: 10px 20px;font-size 14px !important;border-left: 4px solid #c0c6cc;background-color: #f8f8fa;}
.article-body #content blockquote:before {position: absolute;top:15px;left:15px;display: block;width:1pc;height: 14px;background: url(../image s/blockquote.png) no-repeat 0 0;content: ''}
.article-body #content blockquote:after{position: absolute;right: 15px;bottom: 15px;display: block;width: 1pc;height: 14px;background: url(../image s/blockquote.png) no-repeat -1pc 0;content: ''}
.article-body #content blockquote p{margin:10px 0;line-height:30px;font-size 14px !important;padding: 0px 0;}

/* 文章左侧 标签 */
.goods-label{margin-top: -1px;margin-bottom: 20px;padding:15px; position:relative; zoom:1; background: #fff;}
.goods-label:after{content:"\20";clear:both;height:0;display:block;overflow:hidden;}
.goods-label .goods-tags{max-width: 510px;height: 36px;overflow: hidden;zoom:1;float: left;font-size: 14px;}
.goods-label .goods-tags a{padding: 0 14px;height: 35px;line-height: 35px;color:#666;margin-right: 8px;*margin-right: 15px;display: inline-block;background-color: #f7f7f7;border-radius:35px;}
.goods-label .goods-tags a:hover{/*color:#ee4444;*/background-color: #f1f1f1;}

/*文章底部功能块，有多个，可拿旧版先补上，防漏*/
.goods-reload {padding:15px 20px; margin-bottom:15px; background-color:#f8f8f8;}
.goods-reload .txt-area{*zoom:1}
.goods-reload .txt-area:after{content:"";display:block;clear:both;visibility:hidden;}
.goods-reload .txt-area dt{width: 560px; float: left;overflow:hidden; color: #333; font-size: 18px;line-height:28px; text-align: left}
.goods-reload .txt-area dd{width: 105px; text-align: center; float: right; padding-top: 5px; padding-left: 20px;}
.goods-reload .txt-area dd .mark { margin-top: 10px; color: #999; display: inline-block; width: 100%;font-size:12px;}
.goods-reload .txt-area .red{color:#e44}
.goods-reload .btn em{margin-top: 0}
.goods-reload .btn-red {margin-right: 0;width: 106px; font-size: 14px; height: 33px; line-height: 33px; float: none;display: inline-block;}
.goods-reload .btn-red em{right: 16px;margin-top: 2px;}
.goods-reload .img-area {margin-right:30px; _margin-right:27px;}

/*声明*/
.prompt {padding:15px 20px; font-size:12px;border-top: 1px #eee solid;background-color:#ffffff;}
.prompt span {padding: 10px;line-height:18px;color: #999;background-color: #f7f7fa;display: inline-block;text-indent: 2em;}

/*猜喜欢*/
.goods-likes,.goods-choice {display: block; min-height: 222px; background:#fff;}
.feeds-slide {width: 100%; overflow: hidden;}
.feeds-slide-ul { display: inline-block; margin:0px -15px 0 0; position: relative;min-height: 222px;z-index: 3; background:#fff;}
.feeds-slide-ul li.feeds-slide-item {float: left;margin-right: 15px;}
.feeds-slide-ul li.feeds-slide-item .feeds-slide-card { position: relative;float: left; width: 156px; border: 0px solid #f5f5f5;padding-bottom: 12px;margin-right: 11px;margin-bottom: 15px;}
.feeds-slide-ul li.feeds-slide-item .feeds-slide-card:last-child{margin-right: 0;}
.feeds-slide-ul li.feeds-slide-item .feeds-slide-card .feeds-pic {position: relative; width: 156px; height: 156px; margin-bottom: 5px; text-align: center; overflow: hidden;}
.feeds-slide-ul li.feeds-slide-item .feeds-slide-card .feeds-pic img {width: 100%; height: 100%;}
.feeds-slide-ul li.feeds-slide-item .feeds-slide-card .feeds-title { height: 40px; line-height: 20px; margin-left: 10px;  margin-right: 10px; margin-bottom: 5px;overflow: hidden; }
.feeds-slide-ul li.feeds-slide-item .feeds-slide-card span.z-highlight {display: block; margin-left: 10px;  margin-right: 10px;max-height: 20px;line-height: 20px; color: #f04848; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}

/*猜喜欢*/
.feeds-hot{display:block;overflow: hidden;background:#fff; }
.feeds-hot-warp {display: inline-block; padding:15px 15px 0px; min-height: 222px;}
.feeds-hot-ul { display: inline-block; margin:0px -15px 0 0; position: relative;min-height: 222px;z-index: 3; background:#fff;}
.feeds-hot-ul .feeds-hot-item { position: relative;float: left; width: 155px; border: 0px solid #f5f5f5;padding-bottom: 12px;margin-right: 12px;margin-bottom: 14px;}
.feeds-hot-ul .feeds-hot-item .feeds-pic {position: relative; width: 155px; height: 155px; margin-bottom: 5px; text-align: center; overflow: hidden;}
.feeds-hot-ul .feeds-hot-item .feeds-pic img {width: 100%; height: 100%;}
.feeds-hot-ul .feeds-hot-item .feeds-title { height: 40px; line-height: 20px; margin-left: 0px;  margin-right: 0px; margin-bottom: 5px;overflow: hidden; }
.feeds-hot-ul .feeds-hot-item span.z-highlight {display: block; margin-left: 0px;  margin-right: 0px;max-height: 20px;line-height: 20px; color: #f04848; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}



/*==右侧CSS==*/
.side-warp .fixed-box{width:330px; background:#fff;}

/*==右侧CSS==*/
.side-hot-focus{overflow:hidden;background:#fff;}
.side-hot-focus .feeds-hot-focus{width:300px;padding: 15px;}
.side-hot-focus .feeds-hot-focus .icon{background:url(../images/icon.png) no-repeat 0 0;}
.side-hot-focus .feeds-hot-focus .bd{position:relative;}
.side-hot-focus .feeds-hot-focus .hd{background:url(../images/hd-line_01.jpg) no-repeat 0 50px;height 55px;}
.side-hot-focus .feeds-hot-focus .feeds-hot-slide{position:relative;margin:0px auto;overflow:hidden;}
.side-hot-focus .feeds-hot-focus .count li{float: left;width: 300px;} 
.side-hot-focus .feeds-hot-focus .count li .feeds-img{ margin-bottom: 10px;width: 300px; height: 168px;}
.side-hot-focus .feeds-hot-focus .count li .feeds-img img{width:100%; height:100%;}
.side-hot-focus .feeds-hot-focus .count li .feeds-title {height: 40px;overflow: hidden;line-height: 20px;margin-bottom: 10px;}
.side-hot-focus .feeds-hot-focus .tab-T-3{width: 140px;margin: 0 auto;text-align: center;}
.side-hot-focus .feeds-hot-focus .tab-T-3 li{width: 10px;height: 10px;font-size:0;background-color:#dfdfdf;float:left;margin-left:15px;cursor:pointer;display:inline;border-radius: 10px;transition: width 0.3s; -moz-transition: width 0.3s; -webkit-transition: width 0.3s; -o-transition: width 0.3s;}
.side-hot-focus .feeds-hot-focus .tab-T-3 li.cur{width: 10px;height: 10px;background-color:#ff4f53;}
.side-hot-focus .feeds-hot-focus .pageBtn{position:absolute;top:26%;width:26px;height:50px;background: rgba(0, 0, 0, 0.50);color:#fff;border-radius:0px 0 0 0px;font-size:20px;display:block;text-align:center;line-height:60px;cursor:pointer;}
.side-hot-focus .feeds-hot-focus .pageBtn:hover{text-decoration:none;  background: rgba(0, 0, 0, 0.80);}
.side-hot-focus .feeds-hot-focus .pageBtn.prev{left:0px;}
.side-hot-focus .feeds-hot-focus .pageBtn.next{right:0px;transform: rotateY(180deg);}
.side-hot-focus .feeds-hot-focus .pageBtn:after{content:'';display: block;width: 12px;height: 12px;position: absolute;top: 50%;left: 40%;margin:-8px 0 0 -2px;border-bottom: 2px solid white;border-left: 2px solid white;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}
.side-hot-focus .feeds-hot-focus .pageBtn.next:after{border-bottom: 2px solid white;border-left: 2px solid white;}

/*好价*/
.feeds-haojia-list {overflow: hidden;zoom: 1;margin-top:-15px; }
.feeds-haojia-list li{display: inline-block;}
.feeds-haojia-list li + li {border-top: 1px dashed #e5e5e5;}
.feeds-haojia-list li .blk-img { display: inline-block; height: 70px; padding: 15px 0;width: 100%; position: relative;cursor: pointer;}
.feeds-haojia-list li .img-area { height: 70px; width: 70px;float: left; margin: 2px 12px 0 0; position: relative;zoom: 1;overflow: hidden;} 
.feeds-haojia-list li .txt-area {font-size: 14px;word-wrap: break-word;overflow: hidden;zoom: 1;}
.feeds-haojia-list li .txt-area .title {height: 70px;line-height: 22px;overflow: hidden;font-size: 14px;color: #333;word-break: break-all;word-wrap: break-word;}
.feeds-haojia-list li .txt-area .title p {float: left;}

/*资讯*/
.side-feeds-news {overflow:hidden}
.side-feeds-news li + li{margin-top: 15px; border-top:0px dashed #e5e5e5;}
.side-feeds-news li.feeds-item { -webkit-transition: all .2s; transition: all .2s;}
.feeds-item:after, .feeds-item:before {content: "";display: table;}
.side-feeds-news li.feeds-item .feeds-pic {float: left;width: 78px; height: 78px; margin-right: 15px; position: relative;}
.side-feeds-news li.feeds-item .feeds-pic img {height: 100%; max-width: 100%;vertical-align: middle;}
.side-feeds-news li.feeds-item .feeds-content {padding-right: 6px;overflow:hidden;}
.side-feeds-news li.feeds-item .feeds-title { margin: 0; font-size: 15px; line-height: 22px;height: 44px;}
.side-feeds-news li.feeds-item .feeds-title a {overflow:hidden; word-break: break-all; -o-text-overflow:ellipsis;text-overflow:ellipsis; -webkit-line-clamp:2; display:-webkit-box; -webkit-box-orient:vertical;}
.side-feeds-news li.feeds-item .feeds-foot { display: block; margin-top: 15px; line-height: 20px; font-size: 12px; overflow:hidden;}
.side-feeds-news li.feeds-item .feeds-foot-l { float: left; position: relative;}
.side-feeds-news li.feeds-item .feeds-foot span { margin-right: 15px; color: #999;}
.side-feeds-news li.feeds-item .feeds-foot i { margin-right:5px; font-size: 13px;color: #999;}
.side-feeds-news li.feeds-item .feeds-foot a {color: #999;}

/*优惠卷*/
.side-feeds-quan {margin:-5px 0;padding:0;overflow:hidden}
.side-feeds-quan li{padding:10px 0;}
.side-feeds-quan li + li {border-top: 0px dashed #e5e5e5;}
.side-feeds-quan li .feeds-quan-max{display:none}
.side-feeds-quan li .feeds-quan-min{height:16px;overflow:hidden;display:block}
.side-feeds-quan li.active .feeds-quan-max{display:block}
.side-feeds-quan li.active .feeds-quan-min{display:none}
.side-feeds-quan .feeds-quan-max{font-size:0}
.side-feeds-quan .feeds-quan-max>a{display:inline-block;margin-right:14px;font-size:0;width:80px;height:80px}
.side-feeds-quan .feeds-quan-max>a img{vertical-align:middle;width:100%}
.side-feeds-quan .feeds-quan-max>div{display:inline-block;overflow:hidden;vertical-align:top;font-size:14px;width:204px;height:80px}
.side-feeds-quan .feeds-quan-max>div>div{margin-top:4px;line-height:20px;height:20px}
.side-feeds-quan .feeds-quan-max>div>div>span{font-size:12px;color:#999}
.side-feeds-quan .feeds-quan-max .feeds-quan-btn{float:right; display:inline-block; border:1px solid #f04848; color:#f04848;border-radius:2px;padding:0px 4px;background:rgba(240,72,72,.05); line-height: 18px;}
.side-feeds-quan .feeds-quan-max .feeds-quan-btn:hover{color:#fff;background:#f04848}
.side-feeds-quan .feeds-quan-max .feeds-quan-title{display:inline-block;overflow:hidden;line-height:22px;height:44px;font-size: 15px;overflow:hidden; word-break: break-all; -o-text-overflow:ellipsis;text-overflow:ellipsis; -webkit-line-clamp:2; display:-webkit-box; -webkit-box-orient:vertical;}
.side-feeds-quan .feeds-quan-min{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.side-feeds-quan .feeds-quan-min .feeds-quan-title{color:#333}

/*资讯*/
.side-feeds-rank {overflow: hidden;zoom: 1;margin-top:-10px;margin-bottom:5px;}
.side-feeds-rank li{display: inline-block;}
.side-feeds-rank li + li {border-top: 1px dashed #e5e5e5;}
.side-feeds-rank li .rank-link{position: relative;display: inline-block;width: 100%; padding: 10px 0;cursor: pointer;}
.side-feeds-rank li .rank-link .img-area{ height: 70px; width: 70px;float: left; margin: 0px 12px 0 0; position: relative;zoom: 1;overflow: hidden;} 
.side-feeds-rank li .rank-link .img-area img{height: 100%; width: 100%;}
.side-feeds-rank li .rank-link .txt-area {margin-left: 40px; height: 70px;line-height: 22px;overflow: hidden;font-size: 14px; word-break: break-all;word-wrap: break-word;zoom: 1;}
.side-feeds-rank li .rank-link .txt-area p {float: left; margin-bottom: 6px;}
.side-feeds-rank li .rank-num{float: left; position:absolute; top:10px;left:0px; z-index:10; display:block; width:22px; height:20px; line-height:26px; text-align:center;font-size:16px; background-color:#b6cadd; color:#fff;}
.side-feeds-rank li .rank-num:after,.side-feeds-rank li .rank-num:before{content:"";position:absolute;width:0;height:0;border-style:solid}
.side-feeds-rank li .rank-num:before{left:0;bottom:-10px;border-color:#b6cadd transparent transparent #b6cadd;border-width:5px 11px}
.side-feeds-rank li .rank-num:after{right:0;bottom:-10px;border-color:transparent #b6cadd transparent transparent;border-width:4px 11px}
.side-feeds-rank li .rank-1{background-color:#f04848;}
.side-feeds-rank li .rank-1:before{border-color:#f04848 transparent transparent #f04848;}
.side-feeds-rank li .rank-1:after{;border-color:transparent #f04848 transparent transparent;}
.side-feeds-rank li .rank-2{background-color: #ff6b66;}
.side-feeds-rank li .rank-2:before{border-color: #ff6b66 transparent transparent #ff6b66;}
.side-feeds-rank li .rank-2:after{border-color:transparent #ff6b66 transparent transparent;}
.side-feeds-rank li .rank-3{background-color: #ff8652;}
.side-feeds-rank li .rank-3:before{border-color: #ff8652 transparent transparent #ff8652;}
.side-feeds-rank li .rank-3:after{border-color:transparent #ff8652 transparent transparent;}
.side-feeds-rank li .rank-4,.side-feeds-rank li .rank-5{top:14px;}
/*.side-feeds-rank li .rank-4{background-color:#ffa742;}
.side-feeds-rank li .rank-4:before{border-color:#ffa742 transparent transparent #ffa742;}
.side-feeds-rank li .rank-4:after{border-color:transparent #ffa742 transparent transparent;}
.side-feeds-rank li .rank-5{background-color:#b6cadd;}
.side-feeds-rank li .rank-5:before{border-color:#b6cadd transparent transparent #b6cadd;}
.side-feeds-rank li .rank-5:after{border-color:transparent #b6cadd transparent transparent;}*/
.find-more-btn {  display: inline-block;width: 100%;text-align: center;background: #f7f7fa;line-height: 33px;border-radius: 3px;}
.find-more-btn i{margin-left:3px; font-family: serif;font-weight:500;}
.find-more-btn:hover{color: #fff; background: #ff6b66;}
.find-more-btn:hover i{color: #fff;}

