@charset "utf-8";*{margin:0;padding:0}ul{margin:0}ul li{list-style:none}a,a:link,a:hover,a:focus,a:active{text-decoration:none;outline:none}a:hover{cursor:pointer}b,i{font-weight:normal;font-style:normal}img{border:none;outline:none}body{overflow-x:hidden;overflow-y:auto !important;font-size:16px;max-width:768px;background:#f0f2f5;margin:0 auto}.content{width:97%;margin:0 auto;overflow:hidden}.header{background:#09a63d;height:40px;line-height:40px;color:#fff;font-size:14px;width:100%;position:relative}.header-left{float:left}.header img{display:block;width:16px;float:left;margin:12px 6px 0 0}.header span{display:block;max-width:calc(50% - 22px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:left;line-height:40px}.header input{width:45%;height:40px;position:absolute;top:0;left:0;border:none;opacity:0}.weather{float:right;width:50%}.weather iframe{width:100%;border:none;height:40px}input:-webkit-autofill{box-shadow:0 0 0 1000px #39ba5e inset !important}input::-webkit-input-placeholder{color:#efefef}input:-moz-placeholder{color:#efefef}input::-moz-placeholder{color:#efefef}input:-ms-input-placeholder{color:#efefef}.weui-search-bar__box .weui-search-bar__input{padding:0;height:30px;line-height:30px;margin-top:2px;color:#ffffff !important}.weui-search-bar__box .weui-icon-clear{color:rgba(255,255,255,0.77)}.weui-search-bar{background:#09a63d;padding:8px 2%}.weui-search-bar:after,.weui-search-bar:before{border:none}.weui-search-bar__cancel-btn{color:#fff}.weui-search-bar__label,.weui-search-bar__box{background:#39ba5e}.weui-search-bar__box{height:35px;border-radius:3px}.weui-search-bar__label{top:0;height:35px}.weui-search-bar__label span{vertical-align:unset;line-height:34px;color:#ffffff}.weui-search-bar__form{border-radius:4px;background:none;overflow:hidden}.weui-search-bar__form:after{border:none;background:none}.weui-icon-search{color:#fff}.banner{width:100%;padding:2px 0 0;background:url("../img/banner_bg.jpg") no-repeat #ffffff;background-size:100%}.swiper-container{width:96%;margin:0 auto;border-radius:4px;overflow:hidden}.swiper-pagination .swiper-pagination-bullet-active{background:#ff6400 !important}.swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;background:#fff;opacity:1}.swiper-slide img{display:block;width:100%}.news-bar{background:#fff;height:40px;overflow:hidden;margin:0 auto 8px}.news-bar-left{width:22px;float:left;margin:9px 0 0 5px}.news-bar-left .fa-bell-o{font-size:18px;color:#09a63d}.news-bar-right{float:right;width:calc(100% - 31px)}.swiper-news{height:40px;overflow:hidden}.swiper-news .swiper-slide{font-size:14px;line-height:40px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.card{background:#ffffff;margin-bottom:8px;padding-bottom:16px}.card-title{border-bottom:1px solid #f0f2f5;height:50px;overflow:hidden}.card-title-left{border-bottom:3px solid #09a63d;float:left;overflow:hidden;max-width:50%;height:47px}.card-title-left img{display:block;width:26px;float:left;margin-top:12px}.card-title-left span{color:#09a63d;font-size:16px;display:block;line-height:50px;max-width:calc(100% - 34px);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;float:left;padding-right:8px}.card-title-main .card-title-left{border-bottom-color:#d81e06}.card-title-main .card-title-left span{color:#d81e06}.card-title-spot{display:block;margin:22px 6px 0 0;width:6px;height:6px;background:#09a63d;border-radius:50%;float:left}.card-title span{color:#09a63d;font-size:16px;display:block;line-height:50px;float:left;max-width:70%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.card-title .fa-angle-right{float:right;margin-top:13px;font-size:24px;color:#595959}.card ul li{overflow:hidden;margin-top:16px}.quick-nav{overflow:hidden;background:#ffffff;margin-bottom:8px;padding:8px 0}.quick-nav dl{overflow:hidden}.quick-nav dl dd{float:left;width:20%;margin:8px 0}.quick-nav dd a{display:block;text-align:center}.quick-nav dd i{font-size:22px;color:#09a63d;display:block;margin:0 auto}.quick-nav dd img{display:block;margin:0 auto;width:30px;height:30px}.quick-nav dd span{display:block;font-size:12px;color:#444444;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:96%;margin:2px auto 0}.company-info,.company-hot-goods{overflow:hidden;width:92%;margin:16px auto 0}.company-info-left,.company-hot-goods-left{background:#cccccc;float:left;width:40%}.company-info-left img,.company-hot-goods-left img{display:block;width:100%}.company-info-right,.company-hot-goods-right{float:right;width:55%}.company-info-right p{color:#444;font-size:12px;line-height:22px}.company-title,.company-hot-goods-title{width:100%;overflow:hidden;font-size:16px;font-weight:normal;color:#444444;display:block;text-overflow:ellipsis;white-space:nowrap;line-height:35px}.company-tag{display:block;float:left;padding:0 8px;color:#ffffff;border-radius:50px;line-height:20px;font-size:12px;margin:7px 5px 0 0}.company-hot-goods-left{position:relative;overflow:hidden;height:230px;background-size:cover !important}.company-goods-note{background:#e70000;color:#ffffff;font-size:12px;position:absolute;top:4px;left:-26px;padding:2px 30px;transform:rotate(314deg);-ms-transform:rotate(314deg);-webkit-transform:rotate(314deg)}.company-hot-goods-bar{width:100%;height:3px;position:absolute;left:0;bottom:0}.company-hot-goods-bar i{display:block;background:#52c41a;height:3px;width:55%}.company-hot-goods-title-left{color:#ff6400;float:left}.company-hot-goods-right p{color:#909191;font-size:12px;line-height:20px}.company-hot-goods-tag{margin-top:8px;display:block;color:#444;font-size:12px;overflow:hidden;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.company-hot-goods-tag .company-tag{margin-top:0}.company-hot-goods-btn{border-radius:4px;border:1px solid #ff6400;overflow:hidden;margin-top:12px}.company-hot-goods-btn a{display:block;float:left;color:#ff6400;font-size:14px;line-height:32px;text-align:center;width:49%}.company-hot-goods-btn a:active{background:rgba(255,100,0,0.06)}.company-hot-goods-btn a.company-hot-goods-btn-buy{border-left:1px solid #ff6400;color:#e70000}.company-recommend-goods{overflow:hidden;width:97%;margin:16px auto 0}.company-recommend-goods li{float:left;width:45%;margin:0 2.5%}.company-recommend-goods h3{font-size:16px;font-weight:normal;color:#444444;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:35px}.company-recommend-goods-top{position:relative;overflow:hidden;height:150px;background-size:cover !important}.company-recommend-goods-bar{width:100%;position:absolute;left:0;bottom:0;background:rgba(255,186,0,.75);font-size:12px;padding:3px 5px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.company-recommend-goods-bottom{overflow:hidden}.company-recommend-goods-price{float:left;width:calc(100% - 52px)}.company-recommend-goods-price b{display:block;font-size:12px;color:#9a9999;overflow:hidden;margin:4px 0;width:100%}.company-recommend-goods-price b i{display:block;float:left}.company-recommend-goods-price b em{font-size:12px;color:#9a9999;font-style:normal;text-decoration:line-through;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 39px);float:left}.company-recommend-goods-price span{font-size:16px;color:#ff6400;float:left;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:50%}.company-recommend-goods-price span i{font-size:12px;color:#ff6400}.company-recommend-goods-bottom a{display:block;float:right;width:50px;text-align:center;line-height:30px;color:#e70000;font-size:14px;margin-top:24px}.main-nav{background:rgba(0,0,0,.5);box-shadow:0 0 10px 2px rgba(0,0,0,0.05);width:100%;position:fixed;bottom:0;left:0;padding:8px 0;z-index:10}.main-nav ul{height:38px}.main-nav ul li{float:left;width:20%;height:38px;position:relative}.main-nav ul li a{display:block;text-align:center}.main-nav ul li i{display:block;font-size:19px;margin:0 auto;color:#fff}.main-nav ul li span{display:block;text-align:center;color:#fff;font-size:12px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:95%;margin:0 auto}.main-nav ul li:hover i,.main-nav ul li:hover span,.main-nav ul li.selected i,.main-nav ul li.selected span{color:#ffba00}.main-nav ul li .center{position:absolute;bottom:0;left:0;width:100%;text-align:center}.main-nav ul li .center div{background:#ffba00;border-radius:50px;display:inline-block;padding:20px;box-shadow:0 0 7px 3px rgba(0,0,0,.2)}.main-nav ul li .center img{width:34px;height:34px;display:block;margin:0 auto}.main-nav-img{display:block;width:20px;height:20px;margin:0 auto 2px;color:#fff}
