.aui-flex{display: -webkit-box;display: -webkit-flex;display: flex;-webkit-box-align: center;-webkit-align-items: center;align-items: center;padding: 0px 4%;position: relative;}
.aui-flex-box{-webkit-box-flex: 1;-webkit-flex: 1;flex: 1;min-width: 0;font-size: 14px;list-style: none;}
.aui-news{width:45px;}
.aui-news img {width: 100%;height: auto;display: block;border: 0;}
.newsLine{color: #fff;height: 40px;min-height: 20px;overflow: hidden;margin: 8px 0 5px;}
.newsLine a{display: block; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; color:#3f3f3f; font-size:12px;}
.newsLine li{height: 23px;padding-left: 6px;word-wrap: normal;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;text-align: justify;width:100%;position:relative;padding-right:20px;}
.newsLine li em{font-style:normal; color:#fec10d; font-size:0.7rem; background:#f5f5f5; border-radius:3px; padding:3px 5px; margin-right:8px;}
.kzui_title{width: 96%;overflow: hidden;position: relative;display: flex;justify-content: space-between;align-items: center;height: 38px;line-height: 38px;padding: 0 2%;background: #F6F6F6;padding-top: 10px;}
.kzui_title span{font-size: 16px;font-weight: bold;display: flex;align-items: center;}
.kzui_title span i{flex-shrink: 0;width: 5px;height: 18px;border-radius: 5px;background: #138146;margin-right: 5px;}
.kzui_title a{font-size: 14px;color: #989898;display: flex;align-items: center;}
.kzui_title a i{margin-left: .15rem;}
/*快捷*/
.nhome_push {padding: 10px 0;width: 100%;margin: 0 auto;display: flex;justify-content: space-around;border-top: 10px solid #F6F6F6;}
.nhome_push div{width: 45%;float: left;height: 88px;border-radius: 5px;background-repeat: no-repeat;background-size: 37px 50px;background-position: 93% center;}
.nhome_push div:nth-child(1){background-color: #7acbd8;}
.nhome_push div:nth-child(2){background-color:#f2b25c;}
.nhome_push div a span{font-size: 17px;color: #FFFFFF;display: block;margin-left: 10%;padding: 7px 0;}
.nhome_push div a p{margin-left: 10%;border: 1px solid #f1d09b;display: inline-block;color: #ffffff;padding: 3px 5px;border-radius: 3px;font-size: 13px;}
/*供应*/
.tab-nav{height: 40px;line-height: 40px;display: block;position: relative;z-index: 1;width: 97%; background:#f8f8f8; border-radius:20px; margin:10px}
.tab-nav-item{height: 40px;line-height: 40px;position: relative;text-align: center;color: #585858;font-size: 16px;display: inline-block;float: left;width: 25%;white-space: nowrap;-webkit-text-overflow: ellipsis;-moz-text-overflow: ellipsis;-o-text-overflow: ellipsis;-ms-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;}
.tab-nav-item.tab-active{ background:#138146; color:#FFF; border-radius:20px;}
.tab-nav-item {display: inherit; font-size: 15px}
.tab-panel{position: relative; overflow: hidden;}
.tab-panel .tab-panel-item{width: 100%; position: absolute; top: 0; -webkit-transform: translateX(-100%); transform: translateX(-100%);}
.tab-panel .tab-panel-item.tab-active~.tab-panel-item{-webkit-transform: translateX(100%); transform: translateX(100%);}
.tab-panel .tab-panel-item.tab-active{position: relative; -webkit-transition: -webkit-transform .15s; transition: -webkit-transform .15s; transition: transform .15s; transition: transform .15s, -webkit-transform .15s; -webkit-transform: translateX(0); transform: translateX(0);}
.tab-panel .tab-panel-item .aui-list-goods .aui-flex{padding:3%}
.tab-panel .tab-panel-item .aui-list-goods .aui-flex.b-line:last-child:after{border:0}
.aui-flex{display: -webkit-box;display: -webkit-flex;display: flex;-webkit-box-align: center;-webkit-align-items: center;align-items: center;padding: 0px 4%;position: relative;}
.aui-goods-img{width:100px; margin-right:0.8rem; border-radius:5px; overflow:hidden;}
.aui-flex-box img,.aui-goods-img img {width: 100%;height: auto;display: block;border: 0;list-style: none;}
.aui-list-goods h2{color:#000000;font-size: .95rem;margin-bottom: 0.3rem; margin:0px}
.aui-list-goods span{color: #666666;font-size: 0.7rem;background:#fefaf1;}
.aui-list-goods span b{font-weight:normal}
.aui-right-text h2{color:#010101;}
.aui-right-text h2 i{font-style:normal; font-size:0.8rem; font-weight:normal;}
.aui-flex-box p em{background:#ff0000; color:#fff; font-size:0.7rem; font-style:normal; padding:0 0.1rem; margin-right:0.2rem;}
.aui-flex-box h3 em img{float:left; width:13px; height:13px; margin-top:3px;}
.aui-flex-box h3 i{color: #ff5900;font-style:normal;font-size: .95rem;font-weight: 600;}
.aui-flex-box h3 em{float:left;}
.aui-flex-box h1{font-weight: bold;font-size: 16px;overflow: hidden;}
.aui-flex-box h2{color: #303741;font-weight: 500;font-size: 0.95rem;margin-bottom: 0.5rem;text-align:left;height:25px;line-height:25px;overflow: hidden;}
.aui-flex-box p{overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-all;text-overflow: ellipsis;color: #8a8a8a;font-size: 0.7rem;margin-bottom: 0.1rem;text-align:left;}
.aui-flex-box h3{font-size: 0.9rem; color: #8a8a8a; font-weight: normal; width: 100%; overflow: hidden; margin-bottom: 0.3rem; margin:0px}