@import url(reset.css);
@import url(common.css);

.cornerLT, 
.cornerRT,
.cornerLB,
.cornerRB {position:absolute; width:14px; height:14px; font-size:11px; line-height:14px; background: url(../images/index_corner_white.gif) no-repeat -9999px; overflow:hidden; _zoom:1;}
.cornerLT {left:-1px; top:-1px; background-position:0 0; }
.cornerLB {left:-1px; bottom:-1px; background-position:0 -14px; }
.cornerRT {left:100%; top:-1px; margin-left:-13px; background-position:-14px 0; }
.cornerRB {left:100%; top:100%; margin:-13px 0 0 -13px; background-position:-14px -14px; }

/* 主体盒子
--------------------------------------------------*/
.main {overflow:hidden; _zoom:1;}

/*--- 左侧栏 ---*/
.sidebar {float:left; margin:0 19px 0 0; width:214px; }
	
	/*二级导航*/
	.subnav {position:relative; margin:0 0 10px; border:1px solid #E2E2E2; padding:14px 12px 15px 11px; _zoom:1;}
		.subnav h2 {padding:0 0 8px; color:#E6332C; font-size:14px; background:url(../images/subnav-heading-bg.gif) no-repeat right 7px; }
			.subnav h2 span {border-right:5px solid #ffffff; background:#ffffff; }
		.subnav li {height:29px; border-bottom:1px solid #E5E5E5;}
		.subnav li.current a, .subnav li a:hover {color:#ffffff; background:#E7342D url(../images/subnav-li-bg-hover.gif) no-repeat; }
			.subnav li a {display:block; margin:4px 0 5px; height:20px; text-indent:28px; background:url(../images/subnav-li-bg.gif) no-repeat 17px 50%; }

	/*宣传位置*/
	.advertise {margin:0 0 3px; border:6px solid #E3E3E3; }
		.advertise img {display:block; }

		/*活动*/
		.sidebar-activity {position:relative; padding:4px 10px; color:#ffffff; line-height:14px; background:#C91A1A; }
			.sidebar-activity a {position:absolute; right:10px; top:10px; width:63px; height:17px; color:#FFD9D9; line-height:17px; text-align:center; background:url(../images/sales/sidebar-advertize-button.gif) no-repeat; }
		
		/*推荐促销产品*/
		.sidebar-sales-product {position:relative; width:200px; text-align:center; }
			.sidebar-sales-product a.prev {position:absolute; left:13px; top:38px; width:4px; height:7px; text-indent:-9999px; background:url(../images/sales/rightbanner_bluearrow01.jpg) no-repeat; }
			.sidebar-sales-product a.next {position:absolute; right:16px; top:38px; width:4px; height:7px; text-indent:-9999px; background:url(../images/sales/rightbanner_bluearrow02.jpg) no-repeat; }
			.sidebar-sales-product img {margin:5px auto; border:1px solid #cccccc; }
			.sidebar-sales-product div a {display:block; height:36px; line-height:36px; color:#ffffff; text-align:center; background:#C91A1A; }

/* 主体内容
--------------------------------------------------*/
.content {position:relative; float:left; width:710px; border:1px solid #E2E2E2; padding:14px 14px 14px 16px;}

/*圆角标题栏*/
.heading {position:relative; height:35px; width:100%; text-align:right; line-height:35px; background:#5cb6e4; overflow:hidden; }
	.heading h3 {display:inline; float:left; width:106px; color:#ffffff; text-align:center; font-size:14px; overflow:hidden; }
	.heading .cornerLT,
	.heading .cornerLB,
	.heading .cornerRT,
	.heading .cornerRB { width:6px; height:6px; }

	.heading .cornerLT {left:0; top:0; background:url(../images/other/corner-pixel6_LT.png) no-repeat !important; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/other/corner-pixel6_LT.png', sizingMethod='crop')}
	.heading .cornerLB {left:0; bottom:0; background:url(../images/other/corner-pixel6_LB.png) no-repeat !important; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/other/corner-pixel6_LB.png', sizingMethod='crop')}
	.heading .cornerRT {top:0; margin-left:-6px; background:url(../images/other/corner-pixel6_RT.png) no-repeat !important; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/other/corner-pixel6_RT.png', sizingMethod='crop')}
	.heading .cornerRB {bottom:0; margin:-6px 0 0 -6px; background:url(../images/other/corner-pixel6_RB.png) no-repeat !important; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/other/corner-pixel6_RB.png', sizingMethod='crop')}

	/*链接*/
	.heading a {margin:0 13px 0 8px; font-weight:bold; color:#ffffff; font-family:'宋体';}

/* carrefour-news
--------------------------------------------------*/
.carrechina-box {padding:15px; }
	/*返回列表页*/
	.carrechina-box a.backlist {display:inline-block; width:72px; height:19px; line-height:19px; font-size:12px; text-align:left; color:#ffffff; text-indent:8px; background:url(../images/other/search_detail.gif) no-repeat; }

/*搜索条*/
.info-searchbar {padding:3px 0 5px 40px; background:url(../images/other/news_search.gif) no-repeat; }
	.info-searchbar select, .info-searchbar input {margin:0 5px 0 0; vertical-align: middle;}
	.info-searchbar .formInput {width:111px; height:16px; border:1px solid #cdcdcd; }
	.info-searchbar .formButton {width:58px; height:20px; border:0; line-height:20px; color:#ffffff; text-align:center; background:url(../images/other/search_button.gif) no-repeat; }

/*推荐新闻*/

.info-recommend ul {margin:0 0 12px; border-bottom:2px solid #e6e6e6; padding-top:20px; padding-bottom:20px; overflow:hidden; _zoom:1; background:#ffffff; }
	.info-recommend li {position:relative; border-top:6px solid #e6e6e6; padding-top:22px; font-size:14px;  _zoom:1; }
	.info-recommend li img {float:left; margin:0 20px 0 0; border:2px solid #cdcdcd; }

	.info-recommend li a {color:#1780c3; }	
	.info-recommend li p {margin:2px 0 0 230px; padding:5px 0 0; text-align:left; line-height:24px; color:#4e4e4e; background:url(../images/other/dot01.gif) repeat-x top; }
	.info-recommend li span {position:absolute; left:0; top:-12px; padding:0 10px 0 0; text-align:left; color:#de1a0d; font-weight:bold; background:#ffffff; }
	.info-recommend li p a {position:absolute; right:10px; top:130px; width:72px; height:19px; line-height:19px; font-size:12px; color:#ffffff; text-indent:8px; background:url(../images/other/search_detail.gif) no-repeat; }

/*新闻*/
.info-list ul {clear:both; border:2px solid #e6e6e6; border-width:0 0 2px; padding:13px 0 30x; overflow:hidden; _zoom:1; }
	.info-list li {position:relative; margin:0 0 25px; height:109px; padding:8px 10px 8px 0; text-align:right; color:#949494; font-family:'宋体'; overflow:hidden; _zoom:1;}
	.info-list li.current {background:#f7f7f7; }
	.info-list li.current a {color:#de1a0d; }

	.info-list li img {float:left; margin:0 15px 0 0; border:2px solid #e6e6e6; }
	.info-list li strong {float:left; }
	.info-list li a {color:#1780c3; }	
	.info-list li p {margin:2px 0 0 160px; padding:5px 0 0; text-align:left; color:#000000; background:url(../images/other/dot01.gif) repeat-x top; }
		.info-list li p a {position:absolute; right:10px; top:100px;}

/*新闻内容*/
.aboutinfo {margin:10px 0 25px; height:22px; padding:0 10px 0 0; line-height:22px; _height:19px; _padding-top:5px; font-family:'宋体'; background:#f3f3f3; }
	.aboutinfo img {vertical-align:middle;}
.infocontent {position:relative; border-top:6px solid #ececec; padding:0 45px; }
	.infocontent p {margin:0 0 15px; text-indent:24px;}
	.infotitle {padding:20px 0;}
		.infotitle h3 {padding:6px 0; color:#1780c3; font-size:16px; line-height:30px; }
		.infotitle small {position:absolute; left:0; _left:-45px; top:-12px; padding:0 10px 0 0; color:#de1a0d; font-size:13px; font-weight:bold; background:#ffffff; }

	
.infomain {overflow:hidden; _zoom:1;}

/*食品安全*/
#foodsafety .info-recommend ul {padding-top:5px; }
	#foodsafety .info-recommend li, #foodsafety .info-recommend li img {border:0; padding:0;}
	#foodsafety .info-recommend li p {margin-left:195px; }

.foodsafe-title {padding:15px 0 3px; text-align:right; background:url(../images/other/dot01.gif) repeat-x bottom; }
	.foodsafe-title h4 {float:left; font-size:16px; color:#1780c3; }
.foodsafe-content {padding:15px 20px; }
	.foodsafe-content p {margin:0 0 15px; text-indent:24px; }
	

	/*组织结构图*/
	.foodsafe-structure {width:100%;}
		.foodsafe-structure td {vertical-align:text-bottom; }
		.foodsafe-structure td img {float:left; margin-right:10px; vertical-align:text-bottom; }
		.foodsafe-structure td {padding:15px 0; line-height:25px; }
		.foodsafe-structure td strong { font-size:16px;}

/*回馈社会*/
#backsociety dt {padding:0 0 0 12px; font-size:16px; color:#de1a0d; font-weight:bold; background:url(../images/other/sitemap.gif) no-repeat 0 6px; }
#backsociety dd {padding:5px 0 15px 15px; }
	#backsociety img {display:inline; float:left; margin-right:15px;}


/*节能环保*/
.protection-list li img,
.protection-list li p {display:none; }

.protection-list li {width:100%; vertical-align:bottom; }
	.protection-list li img {float:left; margin:0 12px 0 0; border:3px solid #ededed; }
	.protection-list li div {margin:0 0 15px; padding:0 0 15px; text-align:right; background:url(../images/other/dot01.gif) repeat-x bottom; }
		.protection-list li div h4 {float:left; color:#1780c3; font-size:14px; }


.protection-list li.current {margin:0 0 15px; border-bottom:2px solid #ededed; padding:0 0 10px; }
.protection-list li.current img,
.protection-list li.current p {display:block; }
.protection-list li.current div {float:left; width:524px; padding:0 0 5px;  }

