body{ background:#FFF !important}
.ui-filter {padding:0 0 0 16px;height:48px;line-height:48px;background:#F6F6F6;}
.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: 100%;overflow: hidden;position: relative;display: flex;justify-content: space-between;align-items: center;height: 45px;line-height: 45x;padding: 0 2%;background: #F6F6F6;padding-top: 10px; padding-bottom: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: linear-gradient(135deg,#1faa48 0,#25b34f 70%,#25b34f 100%)!important;margin-right: 5px;}
.kzui_title a{font-size: 14px;color: #989898;display: flex;align-items: center;}
.kzui_title a i{margin-left: .15rem;}
.tab-nav{height: 45px;line-height: 45px;display: block;position: relative;z-index: 1;width: 100%;margin: 5px auto 5px;}
.tab-nav-item{height: 45px;line-height: 45px;position: relative;text-align: center;color: #585858;font-size: 16px;display: inline-block;float: left;width: 20%;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 a{color: #f55b04;font-size: 16px;font-weight:bold;}
.tab-nav-item a{display: inherit; font-size: 0.8rem; color: #333; font-weight: bold;}
.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-nav-item.tab-active:before{content: '';width: 20%;height: 3px;position: absolute;left: 62%;bottom: 3px;margin-left: -25%;z-index: 4;border-radius: 29%;background-color: #f55b04;overflow: hidden;}
.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}
.b-line{position: relative;}
.b-line:after{content: '';position: absolute;z-index: 2;bottom: 0;left: 3%;width: 94%;height: 1px;border-bottom: 1px solid #e2e2e2;-webkit-transform: scaleY(0.5);transform: scaleY(0.5);-webkit-transform-origin: 0 100%;transform-origin: 0 100%;}
.m-slider{overflow-x: hidden;width: 93%;margin: 6px auto 0;position: relative;border-radius:5px;box-shadow: 0 4px 10px rgb(0 0 0 / 33%);top: 10px;}
.slider-wrapper{display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; height: 100%; -webkit-transform: translate3d(0px, 0px, 0px); transform: translate3d(0px, 0px, 0px); position: relative; z-index: 1; -webkit-transition-property: -webkit-transform; transition-property: -webkit-transform; transition-property: transform; transition-property: transform, -webkit-transform;}
.slider-item{width: 100%; height: 100%; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; background: #f6f6f6;}
.slider-item img{width: 100%; height: auto; display: block; border: none;}
.slider-pagination{text-align: right; position: absolute; width: 100%; z-index: 2; right: 0; bottom: 10px; pointer-events: none; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center;}
.slider-pagination > .slider-pagination-item{margin: 0 .25rem; width: 8px; height: 8px; display: inline-block; border-radius: 100px; background-color: rgba(255,255,255,0.8);}
.slider-pagination > .slider-pagination-item.slider-pagination-item-active{background-color: #f44b00; width:15px;}
.gird-4,.gird-5 {text-align:center;padding:24px 0;overflow:hidden;}
.gird-4 img,.gird-5 img {margin:0 0 6px 0;}
.gird-4 span,.gird-5 span {display:block;font-size:14px;line-height:14px;}
.gird-4 li {width:25%;height:90px;float:left;}
.gird-5 li {width:20%;height:80px;float:left;}
blank-10 {height:10px;clear:both;}
.blank-16 {height:16px;clear:both;}
.blank-20 {height:20px;clear:both;}
.blank-32 {height:32px;clear:both;}
.blank-36 {height:36px;clear:both;}
.ui-list-mix {background:#FFFFFF;margin:0 0 10px 0;padding:10px;overflow:hidden;clear:both;}
.ui-list-mix img {float:left;margin-right:6px;width:30%;}
.ui-list-mix strong {display:block;line-height:20px;margin:2px 10px 10px 10px;font-size:16px;font-weight:normal;}
.ui-list-mix b {display:block;line-height:20px;height:20px;margin:0 10px;font-size:12px;font-weight:normal;color:#999999;overflow:hidden;text-overflow:ellipsis;}
.ui-list-mix .vip {background:url('images/icon-vip.png') no-repeat 0 center;background-size:14px 14px;padding-left:16px;}
.ui-list-mix ul {box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;overflow:hidden;padding:0;}
.ui-list-img {box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:50%;float:left;}
.ui-list-img div {background:#FFFFFF;margin:0 0 10px 10px;border-radius:6px;overflow:hidden;}
.ui-list-img img {width:100%;border-radius:6px 6px 0 0;}
.ui-list-img strong {display:block;line-height:20px;height:40px;margin:10px;font-size:14px;font-weight:normal;overflow:hidden;text-overflow:ellipsis;}
.ui-list-img b {display:block;line-height:20px;height:20px;margin:10px;font-size:12px;font-weight:normal;color:#999999;overflow:hidden;text-overflow:ellipsis;}
.ui-list-img .vip {background:url('images/icon-vip.png') no-repeat 0 center;background-size:14px 14px;padding-left:16px;}
.ui-list-img p {margin:0;padding:6px 0 0 10px;height:16px;line-height:16px;font-size:12px;color:#999999;}
.ui-list-txt {background:#FFFFFF;margin:0 0 10px 0;padding:10px;}
.ui-list-txt strong {display:block;line-height:20px;margin:10px;font-size:16px;font-weight:normal;}
.ui-list-txt p {margin:0;padding:6px 0 6px 10px;height:16px;line-height:16px;font-size:12px;color:#999999;}
.ui-list-txt div {margin:0;padding:0 12px;line-height:24px;max-height:48px;overflow:hidden;color:#999999;}
.ui-list-mix {background:#FFFFFF;margin:0 0 10px 0;padding:10px;overflow:hidden;clear:both;}
.ui-list-mix img {float:left;margin-right:6px;width:30%;}
.ui-list-mix strong {display:block;line-height:20px;margin:2px 10px 10px 10px;font-size:16px;font-weight:normal;}
.ui-list-mix b {display:block;line-height:20px;height:20px;margin:0 10px;font-size:12px;font-weight:normal;color:#999999;overflow:hidden;text-overflow:ellipsis;}
.ui-list-mix .vip {background:url('images/icon-vip.png') no-repeat 0 center;background-size:14px 14px;padding-left:16px;}
.ui-list-mix p {margin:0;padding:6px 0 6px 10px;height:20px;line-height:16px;font-size:12px;color:#999999;}
.ui-list-mix ul {box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;overflow:hidden;padding:0;}
.ui-list-mix div {margin:0;padding:0 12px;line-height:24px;max-height:48px;overflow:hidden;color:#999999; font-size:14px !important}
.ui-ico-time,.ui-ico-hits,.ui-ico-info,.ui-ico-play,.ui-ico-pics,.ui-ico-down,.ui-ico-comm,.ui-ico-area,.ui-ico-user,.ui-ico-none,.ui-ico-price,.ui-ico-like,.ui-ico-hate,.ui-ico-sort,.ui-ico-delete,.ui-ico-quote,.ui-ico-report {font-style:normal;font-size:12px;color:#999999;display:inline-block;height:16px;line-height:16px;padding:0 10px 0 18px;}
.ui-ico-price {color:#FF0000;padding:0;font-size:14px;}
.ui-fr {float:right;}
.ui-main {background:#F6F6F6;padding:0 10px 0 0;overflow:hidden;clear:both;}
.ui-ico-info {background:url('images/ico-info.png') no-repeat 0 center;background-size:14px 14px;}
.ui-ico-area {background:url('images/ico-area.png') no-repeat 0 center;background-size:14px 14px;}
.ui-ico-user {background:url('images/ico-user.png') no-repeat 0 center;background-size:14px 14px;}
.ui-ico-time {background:url('images/ico-time.png') no-repeat 0 center;background-size:14px 14px;}
.ui-ico-hits {background:url('images/ico-hits.png') no-repeat 0 center;background-size:14px 14px;}
.ui-ico-comm {background:url('images/ico-comm.png') no-repeat 0 center;background-size:14px 14px;}
.aui-bar-nav .aui-title{ left:60px; right:60px}



