/*layout*/
i,em{font-style:normal}
.blank{overflow:hidden;width:100%;height:.16rem; background:#f5f5f5;}
.blank-top{overflow:hidden;width:100%;height:0rem}
.text-overflow {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
/*幻灯*/
.m-focus{width:100%;overflow:hidden;z-index:1;position: relative; }
.m-focus-box{overflow:hidden;margin:0 auto;position:relative;}
.m-focus-box .b-menu{text-align: center;position: absolute;width: 100%;left: 0;bottom:.2rem;z-index: 10;}
/*滚动信息*/
.scrollUp{overflow: hidden;height:.6rem; padding:0 .2rem;background: #fff;}
.scrollUp:before{content:"头条";background:#d5061b;padding:.1rem .25rem;float:left;margin-right:.2rem;color:white;font-size:.28rem;border-radius:.4rem}
.scrollUp li{height: .6rem;overflow: hidden;line-height: 30px}
.scrollUp li a{font-size: .28rem;}
/* 公用标題 */
.proBox{clear:both;}
.cdx-title{line-height:.36rem;background:white;solid;padding:.28rem .2rem .28rem .3rem;overflow:hidden;border-bottom: 1px solid #ddd;}
.cdx-title p{width:100%;overflow:hidden;font-size:.26rem;padding-top:.2rem;color:#777}
.cdx-title h2{font-size:.32rem;font-weight:700;color:#222;float:left}
.cdx-title h2:before{content:"";background:#ff6600;float:left;width:.08rem;height:.36rem;float:left;margin-right:.15rem;}
.cdx-title span{float:right;}
.cdx-title span a{height:.32rem;width:.88rem;background-size: .32rem .32rem;display:block;font-size:.24rem; color:#666;}
.cdx-title span a i { margin-left:.1rem;}
/*楼层*/
.qc-head{margin: .1rem .2rem; display: -webkit-box; display: -ms-flexbox; display: flex; background-color: #ffffff;border-radius:.4rem;}
.qc-head li{-webkit-box-flex: 1; -ms-flex: 1; flex: 1; color: #333; font-size: .28rem; text-align: center;padding: .2rem 0; border-radius:.4rem;}
.qc-head li.current{background: #ff6600; color: #fff;}
.qc-body dl{overflow:hidden}
.news-list{width:100%;clear:both;overflow:hidden; background:white}
.news-list h3{font-size:.32rem;line-height:1rem;height:1rem;padding:0px .3rem;border-bottom:#eee 1px solid;margin:0}
.news-list h3:before{content: "";width: .08rem;height: .32rem;background: #1db3c9;float: left;margin: .35rem .2rem 0 0;}
.news-list h3 span{float:right; font-weight:normal}
.news-list ul{overflow:hidden;margin:0px;padding:.28rem .28rem}
.news-list ul li{overflow:hidden;padding:.28rem 0;border-bottom:#eee 1px solid}
.news-list ul li .pic{overflow:hidden}
.news-list ul li .pic img{width:100%;border-radius:.08rem}
.news-list ul li .text{float:left;width:68%;margin-right:2%}
.news-list ul li p{line-height:.5rem;height:1rem;width:100%;margin-top:-.05rem;overflow:hidden;font-size:.32rem;margin-bottom:.1rem}
.news-list ul li em{font-size:.28rem; overflow:hidden;color:#777;}
.news-list ul li em.sj{background: url(img/sj.png) no-repeat left center; background-size:.32rem .32rem;padding-left:.4rem;height:.4rem; line-height:.4rem;overflow:hidden;font-size:.28rem;margin:.1rem 0;}
.news-list ul.only{overflow:hidden;margin:0px;}
.news-list ul.only li{overflow:hidden;padding:.28rem;border-bottom:#f7f7f7 1px solid}
.news-list ul.only li a{font-size:.32rem}
a.more{display:block;width:3rem;margin:.25rem auto;text-align:center;font-size:.32rem;height:.6rem;line-height:.6rem;border-radius:.4rem;border:#ff7200 1px solid;color:#ff7200}
.brand-tj { overflow: hidden; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-wrap: wrap; flex-wrap: wrap;padding:0 .1rem .2rem;background: #fff;}
.brand-tj dd { width: 33.33%; float: left; overflow:hidden; }
.brand-tj dd a { color: #000; display: block; padding:.1rem }
.brand-tj dd a img { display: block; width: 100%;border:#eee 1px solid}
.brand-tj dd a .brand-name{height: .74rem;font-size:.28rem;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-word;color: #232326;line-height: .37rem;margin-top:.1rem}
.brand-tj dd a .brand-price { color: #ef1f34; font-size: .28rem; margin-top:.1rem;overflow:hidden}
.brand-list{padding: 0 .2rem;}
.brand-list dd {padding: .2rem 0; border-bottom: 1px solid #eee;overflow:hidden; }
.brand-list dd:last-child { border: none; }
.brand-list dd .brand-logo { width: 1.7rem;float:left;margin-right:.2rem}
.brand-list dd .brand-logo img { width: 1.7rem; border-radius: 3px;}
.brand-list dd .brand-info {overflow:hidden}
.brand-list dd .brand-info .brand-name { font-size: .3rem; margin-bottom:.2rem;overflow:hidden; }
.brand-list dd .brand-info .brand-name a { font-size: .3rem; }
.brand-list dd .brand-info .brand-icon .icon { font-size: .26rem;  padding: .1rem 0rem; overflow:hidden;color:#777}
.colum{background:#fff}