/* 旧站 skin 的「作用域化」副本：所有选择器均加 .portal-legacy 前缀，自动生成，请勿手改 */
.portal-legacy .slide-img-wrap{width: 380px;
	height: 264px;
	overflow: hidden;
	position: relative}
.portal-legacy .slide-img-wrap .hd{height: 15px;
	overflow: hidden;
	position: absolute;
	bottom: 0;
	right: 5px;
	z-index: 10}
.portal-legacy .slide-img-wrap .hd ul{overflow: hidden;
	zoom: 1;
	float: left}
.portal-legacy .slide-img-wrap .hd ul li{float: left;
	background: #fff;
	width: 12px;
	height: 3px;
	line-height: 999px;
	overflow: hidden;
	text-align: center;
	margin-right: 5px;
	cursor: pointer}
.portal-legacy .slide-img-wrap .hd ul li.on{background: #4AB308}
.portal-legacy .slide-img-wrap .bd li{position: relative}
.portal-legacy .slide-img-wrap .bd{height: 100%;
	z-index: 0}
.portal-legacy .slide-img-wrap .bd .pic{position: relative;
	z-index: 0}
.portal-legacy .slide-img-wrap .bd .pic img{width: 380px;
	height: 264px;
	display: block}
.portal-legacy .slide-img-wrap .bd .bg{width: 100%;
	height: 30px;
	line-height: 30px;
	position: absolute;
	bottom: -30px;
	left: 0;
	z-index: 1;
	background: #000;
	filter: alpha(opacity=50);
	opacity: 0.5}
.portal-legacy .slide-img-wrap .bd .tit{width: 100%;
	height: 30px;
	line-height: 30px;
	position: absolute;
	bottom: -30px;
	left: 0;
	z-index: 2;
	color: #fff}
.portal-legacy .slide-img-wrap .bd .tit a{color: #fff;
	margin-left: 10px}
.portal-legacy .slide-news.slide-img-wrap{height: 300px}
.portal-legacy .slide-news.slide-img-wrap .hd{right: 133px}
.portal-legacy .slide-news.slide-img-wrap .hd ul li{width: 13px;
	height: 13px;
	border-radius: 18px;
	background-color: #ccc}
.portal-legacy .slide-news.slide-img-wrap .hd ul li.on{background: #4AB308}
.portal-legacy .focusBox{position: relative;
	width: 380px;
	height: 165px;
	overflow: hidden}
.portal-legacy .focusBox .pic img{width: 380px;
	height: 165px;
	display: block}
.portal-legacy .focusBox .hd{overflow: hidden;
	zoom: 1;
	position: absolute;
	bottom: 10px;
	right: 150px;
	z-index: 3}
.portal-legacy .focusBox .hd li{float: left;
	line-height: 15px;
	text-align: center;
	font-size: 12px;
	width: 13px;
	height: 3px;
	cursor: pointer;
	overflow: hidden;
	background: #fff;
	margin-left: 4px;
	filter: alpha(opacity=80);
	opacity: .8;
	-webkit-transition: All .5s ease;
	-moz-transition: All .5s ease;
	-o-transition: All .5s ease}
.portal-legacy .focusBox .hd .on{background: #4AB308;
	filter: alpha(opacity=100);
	opacity: 1}
.portal-legacy .focusBox .prev,.portal-legacy .focusBox .next{width: 30px;
	height: 40px;
	background-color: #000;
	position: absolute;
	top: 80px;
	z-index: 3;
	filter: alpha(opacity=20);
	-moz-opacity: .2;
	opacity: .2;
	-webkit-transition: All .5s ease;
	-moz-transition: All .5s ease;
	-o-transition: All .5s ease}
.portal-legacy .focusBox .prev{background: url(jbk_sprite.png) no-repeat -320px 0;
	left: 0}
.portal-legacy .focusBox .next{background: url(jbk_sprite.png) no-repeat -320px -40px;
	right: 0}
.portal-legacy .focusBox .prev:hover,.portal-legacy .focusBox .next:hover{filter: alpha(opacity=60);
	-moz-opacity: .6;
	opacity: .6}
.portal-legacy .focus-news h2{border-bottom: 2px solid #4AB308;
	color: #4AB308;
	padding-top: 0}
.portal-legacy .focus-news h2 .news-imgBtn{background-position: -400px -40px;
	width: 60px;
	height: 26px;
	display: inline-block;
	float: right;
	overflow: hidden;
	line-height: 9999px}
.portal-legacy .top-news{margin: 10px 0}
.portal-legacy .site_stats{width: 140px;
	float: right;
	font-size: 14px}
.portal-legacy .site_stats em{background: url(jbk_sprite.png) no-repeat -440px -10px;
	width: 8px;
	height: 14px;
	display: inline-block;
	margin-left: 5px}
.portal-legacy .dairy-quote,.portal-legacy day-quote,.portal-legacy .weekly-quote,.portal-legacy .month-quote{width: 880px;
	position: relative}
.portal-legacy .hots-mushroom{width: 228px;
	border: 1px solid #ddd;
	padding: 5px 10px 8px}
.portal-legacy .hots-mushroom h3{font-family: Microsoft Yahei;
	font-size: 18px;
	font-weight: normal;
	color: #333}
.portal-legacy .hots-mushroom p a{padding-right: 10px}
.portal-legacy .search-quote{width: 228px;
	background-color: #f2f2f2;
	border: 1px solid #ddd;
	padding: 15px 10px;
	position: relative}
.portal-legacy .search-quote .type{width: 135px;
	_width: 145px}
.portal-legacy .search-quote .type p{width: 32px;
	height: 26px;
	display: inline-block;
	float: left;
	margin-right: 10px}
.portal-legacy .search-quote .type select{width: 90px;
	height: 24px;
	line-height: 24px;
	display: inline-block;
	font-family: Microsoft Yahei}
.portal-legacy .search-quote-btn{position: absolute;
	right: 10px;
	top: 30px}
.portal-legacy .search-quote-btn .submit-btn{width: 80px;
	height: 28px;
	line-height: 28px;
	background-color: #49B308;
	color: #fff;
	text-align: center;
	border: none;
	font-family: Microsoft Yahei;
	cursor: pointer}
.portal-legacy .search-quote-btn .submit-btn:hover,.portal-legacy .search-quote-btn .submit-btn:active{background-color: #20A135}
.portal-legacy .quote-table{text-align: center}
.portal-legacy .quote-table table{border-left: 1px solid #4AB308;
	border-top: 1px solid #4AB308}
.portal-legacy .quote-table table img{display: inline-block}
.portal-legacy .quote-table tr th{height: 30px;
	background-color: #f2f2f2;
	border-bottom: 1px solid #4AB308;
	border-right: 1px solid #4AB308;
	font-size: 14px;
	font-weight: normal}
.portal-legacy .quote-table tr td{background-color: #fff;
	border-bottom: 1px solid #4AB308;
	border-right: 1px solid #4AB308;
	font-size: 12px}
.portal-legacy .dayly-listTitle{width: 622px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	border-left: 1px solid #4AB308;
	border-top: 1px solid #4AB308;
	background-color: #f2f2f2;
	position: absolute;
	top: 0;
	left: 258px;
	z-index: 100}
.portal-legacy .dayly-listTitle b{display: inline-block;
	width: 100%;
	font-size: 14px;
	color: #333}
.portal-legacy .dayly-listTitle span{border-bottom: 1px solid #4AB308;
	border-right: 1px solid #4AB308;
	display: inline-block;
	float: left}
.portal-legacy .day-quote li{width: 290px;
	float: left}
.portal-legacy .weekly-quote h5,.portal-legacy .month-quote{font-size: 16px;
	font-weight: normal;
	width: 100%;
	text-align: center}
.portal-legacy .product-img-map{width: 880px;
	height: 400px;
	overflow: hidden}
.portal-legacy .product-img-map .map-list{border-left: 1px solid #DDD;
	border-bottom: 1px solid #DDD;
	float: left;
	width: 219px;
	height: 133px;
	overflow: hidden}
.portal-legacy .product-img-map .map-list .img{float: left;
	width: 133px;
	height: 133px;
	overflow: hidden;
	margin-right: 10px}
.portal-legacy .product-img-map .map-list .info{line-height: 24px;
	padding-top: 25px}
.portal-legacy .product-img-map .map-list .info b{color: #F00}
.portal-legacy .company-body{width: 880px;
	height: 446px;
	overflow: hidden}
.portal-legacy .company-body .list{float: left;
	width: 209px;
	height: 230px;
	padding-left: 14px}
.portal-legacy .company-body .list.first{padding-left: 0}
.portal-legacy .company-body .list .img{height: 139px;
	overflow: hidden}
.portal-legacy .company-body .list .scope{color: #666;
	font-size: 12px;
	line-height: 24px}
.portal-legacy .enter-mogou{width: 280px;
	text-align: left}
.portal-legacy .supply-list li{float: left;
	width: 280px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;}
.portal-legacy .supply-list li.first{margin-right: 20px}
.portal-legacy .exhibit-recently{width: 460px}
.portal-legacy .exhibit-recently .exhibit-info{border-bottom: 1px dotted #ccc;
	padding-bottom: 10px;
	margin-bottom: 10px}
.portal-legacy .exhibit-recently .exhibit-info.last{border-bottom: none;
	padding-bottom: 0;
	margin-bottom: 0}
.portal-legacy .exhibit-recently .exhibit-info h3{font-size: 16px;
	font-weight: normal}
.portal-legacy .exhibit-recently .exhibit-info p{font-size: 12px;
	line-height: 24px;
	color: #666}
.portal-legacy .exhibit-recently .exhibit-info p b{color: #333}
.portal-legacy .exhibit-img-box .exhibit-img-map{width: 212px;
	height: 144px;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	overflow: hidden;
	position: relative}
.portal-legacy .exhibit-img-box .exhibit-img-map.first{margin-right: 0}
.portal-legacy .exhibit-img-box .exhibit-img-map h3{font-size: 14px;
	line-height: 24px;
	padding: 0 10px;
	font-weight: normal}
.portal-legacy .exhibit-img-box .exhibit-img-map h3 a{color: #FFF;
	width: 100%;
	display: inline-block;
	z-index: 100}
.portal-legacy .exhibit-img-box .exhibit-img-map img{position: absolute;
	top: 0;
	left: 0}
.portal-legacy .exhibit-img-box .boxcaption{float: left;
	position: absolute;
	background: #000;
	height: 60px;
	width: 100%;
	opacity: .8;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}
.portal-legacy .exhibit-img-box .captionfull .boxcaption{top: 150px;
	left: 0px}
.portal-legacy .food-box-left{width: 380px}
.portal-legacy .food-box-right{width: 480px}
.portal-legacy .food-box-left .slide-food{width: 380px;
	height: 252px}
.portal-legacy .food-img{width: 150px;
	float: left;
	margin-right: 14px;
	margin-bottom: 18px}
.portal-legacy .food-img p{line-height: 24px;
	height: 48px;}
.portal-legacy .food-img.first{margin-right: 0}
.portal-legacy .top-list{}
.portal-legacy .top-list li{border-bottom: 1px dotted #ccc;
	height: 20px;
	overflow: hidden;
	padding: 6px 0 7px;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 100%}
.portal-legacy .top-list li a{line-height: 20px}
.portal-legacy .piclist-pic{width: 110px;
	height: 73px;
	margin: 0;
	position: relative}
.portal-legacy .piclist-pic .piclist-pic-link{display: block}
.portal-legacy .food-icons{display: inline-block;
	font-style: normal}
.portal-legacy .top-list .first{border-bottom: 0 none;
	height: 73px;
	margin-bottom: 3px;
	padding: 0;
	position: relative}
.portal-legacy .top-list .first .food-hot-big{left: 0;
	top: 0;
	position: absolute}
.portal-legacy .food-hot-big{background-color: #4AB308;
	color: #fff;
	font-size: 16px;
	width: 30px;
	height: 30px;
	line-height: 30px;
	text-align: center}
.portal-legacy .food-hot{background-color: #4AB308;
	color: #fff;
	font-size: 12px;
	width: 17px;
	height: 17px;
	line-height: 17px;
	text-align: center;
	margin-right: 5px}
.portal-legacy .food-hot.bg-gray{background-color: #999}
.portal-legacy .food-picTitle{width: 160px}
.portal-legacy .food-picTitle p{white-space: normal}
.portal-legacy ul.doc-list{overflow: hidden}
.portal-legacy ul.doc-list li{float: left;
	width: 16.66%;
	*width: 16.63%;
	padding: 10px 0}
.portal-legacy ul.doc-list li .li-wrap{position: relative;
	text-align: center;
	width: 105px}
.portal-legacy ul.doc-list li .li-wrap a .doc-img{width: 96px;
	height: 127px;
	padding: 1px 1px 2px;
	background-position: -1px -240px}
.portal-legacy ul.doc-list li .li-wrap a span.bg-hover{background-color: #000;
	cursor: pointer;
	width: 98px;
	height: 130px;
	left: 4px;
	opacity: 0;
	position: absolute;
	top: 0;
	transition: all 0.3s ease-out 0s;
	visibility: hidden;
	z-index: 2}
.portal-legacy ul.doc-list li .li-wrap a:hover span.bg-hover{opacity: 0.3;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30);
	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
	visibility: visible}
.portal-legacy ul.doc-list li .li-wrap a b.ic-read{background-position: -9999px -9999px;
	color: #fff;
	cursor: pointer;
	display: none;
	font-size: 14px;
	left: 28px;
	padding-top: 35px;
	position: absolute;
	top: 38px;
	z-index: 3}
.portal-legacy ul.doc-list li .li-wrap a:hover b.ic-read{background-position: -150px -240px;
	display: inline-block}
.portal-legacy ul.doc-list li .li-wrap p{color: #333;
	line-height: 20px}
.portal-legacy ul.doc-list li .li-wrap p.title{height: 38px;
	overflow: hidden;
	margin-top: 10px}
.portal-legacy .wiki-img-box{width: 380px}
.portal-legacy .wiki-img-box .wiki-img-map{width: 125px;
	height: 88px;
	float: left;
	border-bottom: 1px solid #fff;
	border-right: 1px solid #fff;
	overflow: hidden;
	position: relative}
.portal-legacy .wiki-img-box .wiki-img-map.first{margin-right: 0}
.portal-legacy .wiki-img-box .wiki-img-map h3{font-size: 14px;
	line-height: 24px;
	padding: 0 10px;
	font-weight: normal}
.portal-legacy .wiki-img-box .wiki-img-map h3 a{color: #FFF;
	width: 100%;
	display: inline-block}
.portal-legacy .wiki-img-box .wiki-img-map img{position: absolute;
	top: 0;
	left: 0}
.portal-legacy .wiki-img-box .boxcaption{float: left;
	position: absolute;
	background: #000;
	height: 26px;
	width: 100%;
	opacity: .8;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}
.portal-legacy .wiki-img-box .captionfull .boxcaption{top: 88px;
	left: 0px}
.portal-legacy .wiki-listTitle{width: 480px}
.portal-legacy .wiki-listTitle span{color: #666}
.portal-legacy .friendly-link a{color: #666;
	float: left;
	display: inline-block;
	margin-right: 15px;
	white-space: pre-wrap}
.portal-legacy .friendly-link a:hover{color: #FF7300}
