
/********** notice view markup **********/
#cont .view_dl_2{height:100%; overflow:hidden;}
#cont .view_dl_2 dt, #cont .view_dl_2 dd{float:left; margin-top:5px ; height:14px; display:inline;}
#cont .view_dl_2 dt{width:80px;border-right:1px solid #ED7F73; text-align:center; overflow:hidden;}
#cont .view_dl_2 dd{width:400px; padding-left:10px;}
#cont .notice_dl{width:640px; height:20px; padding:7px 0 2px 0; border-bottom:1px solid #ED2F21; overflow:hidden;}
#cont .notice_dl dt, #cont .notice_dl dd{float:left; height:14px; border-right:1px solid #ED7F73; display:inline;}
#cont .notice_dl dt{width:60px;  padding:0 10px;  text-align:center; overflow:hidden;}
#cont .notice_dl dt img, #cont .notice_dl2 dt img{font-size:0; margin:0; padding:0;}
#cont .notice_dl dd{width:120px; padding-left:10px;}

#cont .notice_view{clear:both; margin-top:20px; padding:15px;}
#cont .notice_view img{float:left; padding-right:2px;}
#cont .notice_h3{width:640px; height:125px; background:url(/images/company/info_info_pic_bg.jpg) left bottom no-repeat; }
#cont .notice_p{clear:both; padding-top:25px; line-height:200%;}
#cont .notice_pbg{float:left; width:280px; height:240px;  background:url(/images/company/info_info_pic_bg2.jpg) right top no-repeat; }

/********** salesarea markup **********/
#cont .search_1{position:relative; min-height:60px; _height:60px; overflow:hidden;}
	#cont .area_title_top{width:128px;  background:url(/images/product/title_left_table_bg.gif) left top  no-repeat; overflow:hidden;}
	#cont .area_title_mid{background:url(/images/product/title_mid_table_bg.gif) left top  repeat-x;}
	#cont .area_title_bottom{width:128px; background:url(/images/product/title_right_table_bg.gif) right top  no-repeat; overflow:hidden;}
	
	#cont .search_mid_1{float:left; width:640px; height:54px;   background:url(/images/recipe/search_mid_bg.gif) left top repeat-y; overflow:hidden;}
	#cont .search_1 .search_padd{margin:15px 0;}
	#cont .search_1 .search_padd li{padding:0 0 0 70px; height:21px;}
	#cont .search_padd .search_blet{float:left; width:80px; background:url(/images/blet/blet_li_1.gif) left 65%  no-repeat; padding:4px 5px 0 10px;}


	#cont .area_title{font-size:13px; font-weight:normal; margin-bottom:15px; }

	#cont .area_table{width:100%; text-align:center; margin-top:20px;}
	#cont .area_table td{border-bottom:1px solid #ECE4E2; padding:7px 0;}
	#cont .area_table th{padding:11px 0; color:#A7160B;}
	#cont .area_table .th_line{width:125px; border-right:1px solid #ED7F73;}
	#cont .txt_input{width:220px; border:1px solid #C5C5C5;}
	#cont .notice_td{ text-align:left;}
	#cont .notice_td a{color:#000;}
	#cont .th_line_1{height:13px; border-right:1px solid #ED7F73;}

/********** career markup **********/
#cont .career_bg{width:640px; background:url(/images/company/info_career_bg.jpg) right 25px  no-repeat; overflow:hidden; }
	#cont .career_pic{float:right; padding-right:24px;}
	#cont .career_txt{float:left; width:420px; overflow:hidden;}
	#cont .tap_h5_1{background:url(/images/laboratory/line_tab_bg2.gif) 67px 10px  no-repeat;}
	#cont .tap_sub_career{width:620px; line-height:160%; padding:5px 0; line-height:180%;}
		#cont .tap_sub_career li{background:url(/images/blet/blet_li.gif) left 50%  no-repeat; padding-left:7px;}
			#cont .career_span{float:left; width:70px; height:17px; margin-right:15px; overflow:hidden;}

/********** history markup **********/
#cont .history_bg{width:635px; background:url(/images/company/info_history_bg.jpg) 21px 40px  no-repeat; overflow:hidden;}
	#cont .history_bg .history_ul{width:630px; overflow:hidden; background:url(/images/company/ul_left_bg.gif) 120px top  repeat-y; padding-top:3px;}
	#cont .history_bg .title_li{float:right; width:480px; background:url(/images/blet/blet_history_li.gif) left 2px  no-repeat; padding-left:35px; margin-bottom:40px;}
	#cont .history_sub_li li{background:url(/images/blet/blet_li.gif) left 10px  no-repeat; padding-left:7px;  line-height:180%;}
	#cont .history_br{margin-left:90px;}
	#cont .history_img{margin:32px 0 100px 11px;}

/********** career markup **********/
#cont .confirm_h3{font-size:13px; font-weight:normal;}

/********** confirm markup **********/
#cont .conf_swf{position:relative; margin-top:20px; padding-left:25px;}

/********** foodcenter markup **********/
#cont .foodcenter_box{width:640px; background:url(/images/company/foodcenter_bg.jpg) left 25px no-repeat; overflow:hidden;}
#cont .foodcenter_h3, #cont .foodcenter_ul{float:right; width:440px;}
#cont .foodcenter_ul li{float:left; margin:30px 13px 0 0; }



/********** factory markup **********/
#cont .factory_box{width:640px; overflow:hidden; border-bottom:1px dotted #8D8D8D;}
#cont .factory_box1{width:640px; overflow:hidden; margin-top:30px;}
#cont .factory_h3{font-size:14px; color:#F70000; margin-bottom:13px;}
#cont .factory_pic, #cont .factory_txt{float:left; margin-bottom:30px;}
* html #cont .factory_pic, #cont .factory_txt{float:left; margin-bottom:7px;}
	#cont .factory_pic{width:380px; margin-right:25px;  overflow:hidden;}
	#cont .factory_txt{width:235px; overflow:hidden;}
	#cont .factory_btn{position:relative; height:16px; margin-top:10px; overflow:hidden; float:right;}
	#cont .factory_btn img{float:left; margin-right:3px;}

#cont .tap_h4{width:235px;  background:url(/images/company/line_tab_bg.gif) 98px 10px  no-repeat;}
	#cont .tap_sub_factory{width:620px; line-height:160%; padding:5px 0; line-height:180%; border-bottom:1px solid #E7E7E7;}
		#cont .tap_sub_factory li{width:235px; background:url(/images/blet/blet_li.gif) left 50%  no-repeat; padding-left:7px;}
		#cont .notice_p1{width:235px; clear:both; padding-top:10px; line-height:170%;}
		* html #cont .notice_p1{width:235px; clear:both; padding-top:10px; line-height:175%; }