@charset "UTF-8";a{text-decoration:none}body,html{background:#fff!important;word-break:break-all}body{-webkit-overflow-scrolling:touch;background-color:#fff}.text-overflow{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#menu{font-size:0;overflow:hidden}#menu>li{position:relative;display:inline-block;line-height:40px;height:41px;color:#333;width:33.33333%;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;background-color:#fff;border-right:1px solid #ddd;border-bottom:1px solid #ddd;white-space:nowrap;font-size:0}#menu>li .current-condition,#menu>li .current-condition .submenu{font-size:14px}#menu .current-condition{max-width:70%;overflow:hidden;display:inline-block;text-overflow:ellipsis;height:27px}#menu>li:last-of-type{border-right:0}#menu>li .icon-arrow{margin-left:10px;position:relative;top:-2px;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}#menu>li.active:after{content:"";border:1px solid transparent;width:10px;height:10px;display:inline-block;border-right-color:#ddd;border-top-color:#ddd;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);bottom:-7px;background-color:#fff;position:absolute;left:50%;margin-left:-5px}#menu .submenu{display:none;z-index:1;position:fixed;top:0;right:0;left:0;background-color:#fff}#subMenuOrder li{line-height:40px;height:40px;text-align:center;border-top:1px solid #ececec;font-size:14px}#subMenuOrder li:first-of-type{border-top:0}#subMenuOrder a{color:#333;display:block}#subMenuOrder li.active{background-color:#f5f5f5}#subMenuArea,#subMenuType{padding:8px 0}#subMenuArea li,#subMenuType li{box-sizing:border-box;text-align:center;float:left;width:28.125%;margin:8px 0 8px 3.90625%;overflow:hidden}#subMenuArea li a,#subMenuType li a{display:block;line-height:34px;height:34px;color:#333;font-size:14px;border:1px solid #ececec;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#subMenuArea li.active a,#subMenuType li.active a{background-color:#ececec}#subMenuArea,#subMenuType{max-height:235px;overflow:auto}.submenu-type-ul{padding-bottom:15px;border-bottom:1px solid transparent}.cur-location{position:relative;height:34px;line-height:34px;border-bottom:1px solid #ddd;font-size:12px;padding-left:15px;padding-right:26px;color:#666}.cur-location .refresh{position:absolute;top:10px;right:13px}.company-list li{padding:20px 15px;border-bottom:1px solid #ddd;background-color:#fff}.company-list li .img-wrap{border:1px solid #ececec;background-color:#ececec;box-sizing:border-box}.company-list li .img-wrap img{width:100%;height:100%;border:0}.company-list li .company-info{margin-left:70px}.company-list li .company-info h2{line-height:1}.company-list li .company-info .company-score{font-size:0;margin:9px 0 8px;overflow:hidden}.company-list li .company-info em,.company-list li .company-info span{font-size:12px;color:#999;line-height:1}.company-list li .company-info em{color:#2fbe7f}.company-list li .company-info i{margin-right:2px;vertical-align:baseline;position:relative;top:1px;line-height:12px}.company-list li .company-info .credit,.company-list li .company-info .wom{float:left;overflow:hidden;height:12px;line-height:12px}.company-list li .company-info .credit{width:54.89749%}.company-list li .company-info .wom{width:45.10251%}.company-list li .company-info .distance,.company-list li .company-info .production-count{display:inline-block}.company-list li .company-info .production-count{width:70%}.company-list li .company-info .distance{width:25%;text-align:right}#overlay{background-color:rgba(0,0,0,.5);position:fixed;bottom:0;left:0;right:0;display:none;z-index:2}.widget-search-wrap{width:100%;background-color:#fff;padding:0 10px;border-bottom:1px solid #ececec}.widget-search-wrap .input-append{display:block;border:1px solid #0baf4d;height:40px;overflow:hidden;box-sizing:border-box;position:relative;font-size:14px}.widget-search-wrap .input-append input{-webkit-appearance:none;border:0;outline:0;background-color:#fff;box-sizing:border-box;height:38px;line-height:normal;padding:2px 113px 2px 10px;width:100%}.widget-search-wrap .input-append .add-on{width:75px;height:38px;line-height:38px;background-color:#0baf4d;color:#fff;text-align:center;position:absolute;right:0;top:0}.widget-search-wrap .icon-clear{position:absolute;top:0;right:75px;width:38px;height:38px;display:none}.widget-search-wrap .icon-clear.active{display:block}.widget-search-wrap .icon-clear:before{content:"";width:16px;height:2px;background-color:#999;position:absolute;top:18px;left:10px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.widget-search-wrap .icon-clear:after{content:"";width:16px;height:2px;background-color:#999;position:absolute;top:18px;left:10px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.widget-search-wrap form{display:block;padding:10px 0}.search_count{background:#fff;height:44px;margin-top:1px;line-height:44px;font-size:14px;color:#666;padding-left:10px;border-bottom:1px solid #ececec}.nodata{text-align:center;margin-top:115px;font-size:16px}.nodata span{font-weight:700;color:red}.nodata h1{font-weight:700}.nodata summary{color:#999;margin-top:16px}