/* CSS Document */
*, td { 
	font-family:"Verdana, Arial, Helvetica, sans-serif"; 
	font-size:13px; 
	color:#000; 
	line-height:150%;
	}
body { 
	margin:0 auto;
	font-family:"Verdana, Arial, Helvetica, sans-serif"; 
	font-size:13px; 
	color:#000; 
	line-height:150%;
	}
	
a {
	font-size:13px;
	color:#000; 
	text-decoration:none
	}
a:hover {
	font-size:13px;
	color:#ff6600; 
	text-decoration:underline;
	}

a.more {
	font-size:13px;
	color:#ff6600; 
	text-decoration:none;
	font-weight:100;
	}
a.more:hover {
	font-size:13px;
	color:#ff6600; 
	text-decoration:underline;
	font-weight:100;
	}

#top {
	background:#FFD16C;
	}

#top .top {
	width:100%;
	margin:0px;
	background:#fff;
	}
#logo {
	margin:0px;
	padding-left:12px;
	}
#top_ad {
	margin:0px;
	/*padding-right:12px;*/
	}
#tr {
	height:6px;
	line-height:6px;
	padding:0px;
	margin:0px
	}
.tr {
	padding-top:8px;
	text-align:left;
	}

#inews_title {
	height:24px;
	}
#inews_title .t1 {
	width:73px;
		}
#inews_title .t2 {
	width:70px;
		}
#inews_title .t1 a {
	height:22px;
	padding-top:2px;
	display:block;
	background:url(inews_title1.gif) no-repeat;
	width:73px;
	text-align:center;
	color:#ff6600;
	font-size:15px;
	font-weight:bold;
	}
#inews_title .t2 a{
	height:20px;
	padding-top:4px;
	display:block;
	background:url(inews_title2.gif) no-repeat;
	width:70px;
	text-align:center;
	}

#inews_title .t2 a:hover {
	height:22px;
	padding-top:2px;
	display:block;
	background:url(inews_title1.gif) no-repeat;
	width:73px;
	text-align:center;
	color:#ff6600;
	font-size:15px;
	font-weight:bold;
	}

#i_list_title {
	height:28px;
	line-height:28px;
	}
#i_list_title .title1 {
	background:url(i_list1_p1.gif) no-repeat;
	background-position:10px 1px ;
	line-height:24px;
	padding-top:4px;
	padding-left:40px;
	font-size:15px;
	font-weight:bold;
	color:#FF6600;
	}
#i_list_title .title2 {
	background:url(i_list1_p2.gif) no-repeat;
	background-position:10px 1px ;
	line-height:24px;
	padding-top:4px;
	padding-left:40px;
	font-size:15px;
	font-weight:bold;
	color:#FF6600;
	}
#i_list_title .title3 {
	background:url(i_list1_p3.gif) no-repeat;
	background-position:10px 1px ;
	line-height:24px;
	padding-top:4px;
	padding-left:40px;
	font-size:15px;
	font-weight:bold;
	color:#FF6600;
	}
#i_list_title .t1 a {
	display:block;
	height:28px;
	line-height:28px;
	width:46px;
	background:url(i_list1_m1.gif);
	text-align:center;
	}
#i_list_title .t4 a {
	display:block;
	height:28px;
	line-height:28px;
	width:67px;
	background:url(i_list1_m2.gif);
	text-align:center;
	}
#i_list_title .t5 a {
	display:block;
	height:28px;
	line-height:28px;
	width:82px;
	background:url(i_list1_m3.gif);
	text-align:center;
	}
#i_list_title .t2 a:hover {
	display:block;
	height:28px;
	line-height:28px;
	width:67px;
	background:url(i_list1_m2.gif);
	text-align:center;
	}
#i_list_title .t3 a:hover {
	display:block;
	height:28px;
	line-height:28px;
	width:46px;
	background:url(i_list1_m1.gif);
	text-align:center;
	}

#i_list_title2 .title1 {
	background:url(i_list2_p1.gif) no-repeat;
	background-position:10px 1px ;
	line-height:24px;
	padding-top:4px;
	padding-left:48px;
	font-size:15px;
	font-weight:bold;
	color:#D80000;
	}
#i_list_title2 .title2 {
	background:url(i_list2_p2.gif) no-repeat;
	background-position:10px 1px ;
	line-height:24px;
	padding-top:4px;
	padding-left:48px;
	font-size:15px;
	font-weight:bold;
	color:#D80000;
	}
#i_list_title2 .title3 {
	background:url(i_list2_p3.gif) no-repeat;
	background-position:10px 1px ;
	line-height:24px;
	padding-top:4px;
	padding-left:48px;
	font-size:15px;
	font-weight:bold;
	color:#D80000;
	}

#i_list_title2 .t1 a {
	display:block;
	height:28px;
	line-height:28px;
	width:74px;
	background:url(i_list2_m1.gif);
	text-align:center;
	}
#i_list_title2 .t3 a {
	display:block;
	height:28px;
	line-height:28px;
	width:87px;
	background:url(i_list2_m2.gif);
	text-align:center;
	}
#i_list_title2 .t2 a:hover {
	display:block;
	height:28px;
	line-height:28px;
	width:74px;
	background:url(i_list2_m1.gif);
	text-align:center;
	color:#D80000;
	}
#i_list_title2 .t4 a:hover {
	display:block;
	height:28px;
	line-height:28px;
	width:87px;
	background:url(i_list2_m2.gif);
	text-align:center;
	color:#D80000;
	}

#i_list_title3 .title1 {
	background:url(i_list3_p1.gif) no-repeat;
	background-position:10px 1px ;
	line-height:24px;
	padding-top:4px;
	padding-left:44px;
	font-size:15px;
	font-weight:bold;
	color:#B03B87;
	}
#i_list_title3 .title2 {
	background:url(i_list3_p2.gif) no-repeat;
	background-position:10px 1px ;
	line-height:24px;
	padding-top:4px;
	padding-left:48px;
	font-size:15px;
	font-weight:bold;
	color:#B03B87;
	}
#i_list_title3 .title3 {
	background:url(i_list3_p3.gif) no-repeat;
	background-position:10px 1px ;
	line-height:24px;
	padding-top:4px;
	padding-left:48px;
	font-size:15px;
	font-weight:bold;
	color:#B03B87;
	}
#i_list_title3 .t1 a {
	display:block;
	height:28px;
	line-height:28px;
	width:89px;
	background:url(i_list3_m1.gif);
	text-align:center;
	}

#i_list_title3 .t2 a:hover {
	display:block;
	height:28px;
	line-height:28px;
	width:89px;
	background:url(i_list3_m1.gif);
	text-align:center;
	color:#B03B87;
	}
#channel_menu {
	background:url(channel_meu_back.gif) repeat-x;
	height:28px;
	line-height:28px;
	}
#channel_menu div {
	height:24px;
	margin-top:4px;
	background:#fff;
	font-weight:bold;
	font-size:16px;
	color:#ff6600;
	width:100px;
	text-align:center;
	}

#footer .footer_menu {
	height:25px;
	line-height:25px;
	background:#FF8900;
	color:#fff;
	text-align:center;
	}
#footer .footer_menu a {
	color:#fff;
	font-size:12px;
	font-weight:bold;
	}
#footer .footer_menu a:hover {
	color:#ff0;
	font-size:12px;
	font-weight:bold;
	}
#footer .footer_info {
	text-align:center;
	padding:8px 0px;
	line-height:18px;
	color:#000;
	}
/* ×تر¶ */
.nav{
	height:25px;
	line-height:25px;
	background:#FFF8E0;
	border-bottom:3px solid #FF8900;
	text-align:left;
	padding-left:8px;
	}
.nav font {
	font-size:13px;
	color:#ff6600;
	}
#left_list {
	}
#left_list .title {
	background:url(news_title_top.gif) no-repeat;
	height:39px;
	padding-left:40px;
	font-size:15px;
	font-weight:bold;
	color:#ff6600
	}
#left_list .info {
	border:1px solid #D2D2D2;
	border-top:0px;
	padding:2px 15px 10px 15px;
	}
#left_list .title span {
	 float:right;
	 margin-right:8px;
	 }
#list_news1 {
	}
#list_news1 .list_news1_title {
	background:url(news_button.gif) no-repeat;
	background-position:6px 9px;
	padding-left:25px;
	height:32px;
	text-align:left;
	}
#list_news1 .list_news1_title a {
	font-size:14px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
	}
#list_news1 .list_news1_title a:hover {
	font-size:14px;
	font-weight:bold;
	color:#f60;
	text-decoration:underline;
	}
#list_news1 .list_news1_title font {
	font-size:12px;
	color:#666666;
	font-weight:100;
	padding-left:12px;
	}
#list_news1 .list_news1_info {
	font-size:12px;
	color:#666666;
	line-height:150%;
	text-align:left;
	border-bottom:1px solid #CCCCCC;
	padding-bottom:8px;
	}
#right_list {
	text-align:left;
	height:100%;
	}
#right_list .right_list_title {
	background:url(list_titleback.gif) no-repeat;
	height:27px;
	line-height:27px;
	padding-left:18px;
	font-weight:bold;
	font-size:15px;
	color:#fff;
	}
#right_list .info {
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	padding:6px 12px;
	}
.channel_title {
	height:32px;
	line-height:32px;
	background:url(channel_button.gif) no-repeat;
	background-position:6px 8px;
	border-bottom:1px dotted #FF9C00;
	padding-left:28px;
	}
.channel_title a {
	font-size:15px;
	font-weight:bold;
	color:#000;
	}
.channel_title a:hover {
	font-size:15px;
	font-weight:bold;
	color:#ff6600;
	}
#right_list .info .channel_title font {
	font-size:15px
	}
.right_newslist {
	height:24px;
	line-height:24px;
	text-align:left;
	}
#news_view {
	border:1px solid #FFC600;
	}
#news_view .title {
	font-size:22px;
	font-weight:bold;
	color:#ff6600;
	height:45px;
	line-height:22px;
	text-align:center;
	}
#news_view .data {
	text-align:center;
	font-size:13px;
	border-top:1px dotted #CBCBCB;
	border-bottom:1px dotted #CBCBCB;
	height:28px;
	line-height:28px;
	}
#news_view .data font {
	font-size:12px;
	color:#ff6600;
	}
#news_view .info, #news_view .info p {
	padding-top:15px;
	line-height:200%;
	font-size:14px;
	font-weight:100;
	}
#news_view .close {
	text-align:center;
	height:45px;
	}
#about_news {
	border:1px solid #CCCCCC;
	}
#about_news .about_news_title {
	height:26px;
	line-height:26px;
	background:#FFF1C0;
	padding-left:12px;
	font-size:15px;
	font-weight:bold;
	color:#000;
	}
#about_news .about_news_info {
	padding:8px 15px;
	}
#pleft_list {
	}
#pleft_list .title {
	background:url(p_left_t.gif) no-repeat;
	height:34px;
	padding-left:35px;
	font-size:15px;
	font-weight:bold;
	color:#ff6600
	}
#pleft_list .info {
	border:1px solid #D2D2D2;
	border-top:0px;
	padding:2px 15px 10px 15px;
	}
#pleft_list .title span {
	 float:right;
	 margin-right:8px;
	 }
#plist_menu {
	}
#plist_menu .menu_bg {
	height:26px;
	line-height:26px;
	background:url(p_left_menubg.gif) repeat-x;
	}
#plist_menu .menu_bg .menu1 a {
	display:block;
	width:88px;
	height:26px;
	line-height:26px;
	background:url(p_left_menu1.gif) no-repeat;
	text-align:center;
	font-weight:bold;
	}
#plist_menu .menu_bg .menu2 a {
	display:block;
	width:86px;
	height:26px;
	line-height:26px;
	background:url(p_left_menu2.gif) no-repeat;
	text-align:center;
	}
#right_list .p_searchtitle {
	background:url(right_search_t.gif) no-repeat;
	height:32px;
	line-height:32px;
	padding-left:45px;
	font-weight:bold;
	font-size:15px;
	color:#fff;
	}
#right_list .p_newtitle {
	background:url(right_new_t.gif) no-repeat;
	height:32px;
	line-height:32px;
	padding-left:50px;
	font-weight:bold;
	font-size:15px;
	color:#fff;
	}
#right_list .p_guesttitle {
	background:url(right_geust_t.gif) no-repeat;
	height:32px;
	line-height:32px;
	padding-left:50px;
	font-weight:bold;
	font-size:15px;
	color:#fff;
	}
#right_list .p_searchinfo, #right_list .p_newinfo, #right_list .p_guestinfo {
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	padding:6px 12px;
	}
#list_back1 td, #list_back2 td {
	border-bottom:1px dashed #cbcbcb;
	}
#right_list .Enterprise_title {
	background:url(quotationInfo_r_title.gif) no-repeat;
	height:32px;
	line-height:32px;
	padding-left:45px;
	font-weight:bold;
	font-size:15px;
	color:#fff;
	}
#right_list .Enterprise_info {
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	padding:6px 12px;
	}
#Enterprise_info {
	margin:0px;
	}
#Enterprise_info ul {
	background:#FFF6E6 url(supply_button.gif) no-repeat;
	background-position:10px 8px;
	text-indent:20px;
	clear:both;
	height:22px;
	padding-top:3px;
	margin:5px 0px;
	font-weight:bold;
	}
#Enterprise_info dt {
	float:left;
	margin:0px 4px;
	}
#right_list .Supply_hottitle {
	background:url(right_hot_t.gif) no-repeat;
	height:32px;
	line-height:32px;
	padding-left:45px;
	font-weight:bold;
	font-size:15px;
	color:#fff;
	}
#right_list .Supply_hotinfo {
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	padding:6px 12px;
	}
#Supplyleft_list {
	}
#Supplyleft_list .title {
	background:url(supply_left_title.gif) no-repeat;
	height:34px;
	padding-left:60px;
	font-size:15px;
	font-weight:bold;
	color:#ff6600
	}
#Supplyleft_list .view_title {
	background:url(supply_view_title.gif) no-repeat;
	height:34px;
	padding-left:40px;
	font-size:15px;
	font-weight:bold;
	color:#ff6600
	}
#Supplyleft_list .info {
	border:1px solid #FFC600;
	border-top:0px;
	border-bottom:0px;
	padding:10px 15px;
	}
#Supplyleft_list .title span {
	 float:right;
	 margin-right:8px;
	 }
#Supplyleft_list .info .Supply_list1 td {
	height:25px;
	border-bottom:1px dotted #cbcbcb;
	}
#Supplyleft_list .info .Supply_list2 td {
	height:45px;
	border-bottom:1px dotted #333333;
	background:#F7F7F7;
	}
#Supplyleft_list .info .Supply_list1 .Supply_pic, #Supplyleft_list .info .Supply_list2 .Supply_pic {
	/*padding-left:18px;
	background:url(supply_button.gif) no-repeat;
	background-position:8px 5px;*/
	}
#qhleft_list {
	}
#qhleft_list .title {
	background:url('qh_list_titlebg.gif') no-repeat;
	height:29px;
	padding-left:23px;
	}
#qhleft_list .info {
	border-top:0px;
	border-bottom:0px;
	padding:10px;
	}
#qhleft_list .title span {
	 float:right;
	 margin-right:22px;
	 }
#qhleft_list .title dl {
	float:left;
	margin-left:8px;
	line-height:29px;
	}
#qhleft_list .title .qhtitle a {
	font-size:15px;
	font-weight:bold;
	color:#ffffff;
	margin-right:50px;
	}
#qh_list {
	height:25px;
	background:url(qh_list_button.gif) no-repeat;
	background-position:5px 9px;
	border-bottom:1px dashed #cbcbcb;
	padding-left:20px;
	}
#qh_list font {
	float:right;
	font-size:12px;
	color:#666666;
	}
#right_list .qh_toptitle {
	background:url(right_top_t.gif) no-repeat;
	height:32px;
	line-height:32px;
	padding-left:45px;
	font-weight:bold;
	font-size:15px;
	color:#fff;
	}
#right_list .qh_newtitle {
	background:url(right_new_t.gif) no-repeat;
	height:32px;
	line-height:32px;
	padding-left:50px;
	font-weight:bold;
	font-size:15px;
	color:#fff;
	}
#right_list .qh_topinfo, #right_list .qh_newinfo {
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	padding:6px 12px;
	}
#quotationInfoleft_list .title {
	background:url(quotationInfo_left_title.gif) no-repeat;
	height:33px;
	padding-left:55px;
	font-size:15px;
	font-weight:bold;
	color:#ff6600
	}
#quotationInfoleft_list .info {
	padding:0px;
	}
#right_list .quotationInfo_title {
	background:url(quotationInfo_r_title.gif) no-repeat;
	height:32px;
	line-height:32px;
	padding-left:45px;
	font-weight:bold;
	font-size:15px;
	color:#fff;
	}
#right_list .quotationInfo_maptitle {
	background:url(quotationInfo_r_title1.gif) no-repeat;
	height:32px;
	line-height:32px;
	padding-left:55px;
	font-weight:bold;
	font-size:15px;
	color:#fff;
	}
#right_list .quotationInfo_bztitle {
	background:url(quotationInfo_r_title2.gif) no-repeat;
	height:32px;
	line-height:32px;
	padding-left:45px;
	font-weight:bold;
	font-size:15px;
	color:#fff;
	}
#right_list .quotationInfo_info, #right_list .quotationInfo_mapinfo, #right_list .quotationInfo_bzinfo {
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	padding:6px 12px;
	}
#movieleft_list .title {
	background:url(supply_view_title.gif) no-repeat;
	height:34px;
	padding-left:40px;
	font-size:15px;
	font-weight:bold;
	color:#ff6600
	}
#movieleft_list .info {
	border:1px solid #FFC600;
	border-top:0px;
	border-bottom:0px;
	padding:5px 15px;
	}
#movieleft_list .info font {
	font-size:12px;
	color:#ff6600;
	}
#movieleft_list .info a {
	font-size:13px;
	font-weight:bold;
	color:#ff6600;
	}
#movieleft_list .title span {
	 float:right;
	 margin-right:8px;
	 }
#right_list .movie_counttitle {
	background:url(movie_right_t1.gif) no-repeat;
	height:32px;
	line-height:32px;
	padding-left:45px;
	font-weight:bold;
	font-size:15px;
	color:#fff;
	}
#right_list .movie_newtitle {
	background:url(right_new_t.gif) no-repeat;
	height:32px;
	line-height:32px;
	padding-left:45px;
	font-weight:bold;
	font-size:15px;
	color:#fff;
	}
#right_list .movie_toptitle {
	background:url(right_top_t.gif) no-repeat;
	height:32px;
	line-height:32px;
	padding-left:45px;
	font-weight:bold;
	font-size:15px;
	color:#fff;
	}
#right_list .movie_countinfo, #right_list .movie_newinfo, #right_list .movie_topinfo {
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	padding:6px 12px;
	}
#right_list .movie_newinfo a, #right_list .movie_topinfo a{
	color:#ff6600;
	font-weight:bold;
	font-size:13px;
	}
#right_list .movie_newinfo font, #right_list .movie_topinfo font {
	font-size:12px;
	color:#ff6600;
	}
#Diagnosis_newslist {
	}
#Diagnosis_newslist .title {
	background:url(Diagnosis_list_t.gif) no-repeat;
	height:28px;
	font-size:15px;
	font-weight:bold;
	color:#ff6600;
	padding-left:30px;
	}
#Diagnosis_newslist .title span {
	float:right;
	padding-right:8px;
	line-height:28px;
	}
#Diagnosis_newslist .title span a {
	font-weight:100;
	font-size:12px;
	color:#ff6600;
	}
#Diagnosis_newslist .info {
	background:url(Diagnosis_list_m.gif) repeat-y;
	padding:6px 8px;
	}
#Diagnosis_newslist .newslist{
	height:24px;
	border-bottom:1px dashed #cbcbcb;
	}
#Diagnosis_list {
	}
#Diagnosis_list .title {
	background:url(Diagnosis_list2_t.gif) no-repeat;
	height:28px;
	padding-left:30px;
	}
#Diagnosis_list .title span {
	float:right;
	padding-right:8px;
	line-height:28px;
	}
#Diagnosis_list .title span a {
	font-weight:100;
	font-size:12px;
	color:#ff6600;
	}
#Diagnosis_list .info {
	background:url(Diagnosis_list2_m.gif) repeat-y;
	padding:6px 8px;
	}
#Diagnosis_list .title dt {
	font-size:15px;
	font-weight:bold;
	color:#ff6600;
	float:left;
	margin-right:8px;
	}
#Diagnosis_list .title .title_menu {	
	margin-right:25px;
	}
#Diagnosis_list .title .title_menu1 {	
	margin-right:395px;
	margin-left:8px;
	}
#Diagnosis_list .title a {
	font-weight:100;
	}
#Diagnosis_list_search .title {
	background:url(Diagnosis_list3_t.gif) no-repeat;
	height:28px;
	font-size:15px;
	font-weight:bold;
	color:#ff6600;
	padding-left:30px;
	}
#Diagnosis_list_search .info {
	background:url(Diagnosis_list3_m.gif) repeat-y;
	padding:6px 8px;
	}
#Diagnosis_list_product .title {
	background:url(Diagnosis_list4_t.gif) no-repeat;
	height:28px;
	font-size:15px;
	font-weight:bold;
	color:#ff6600;
	padding-left:30px;
	}
#Diagnosis_list_product .title span {
	float:right;
	padding-right:8px;
	line-height:28px;
	}
#Diagnosis_list_product .title span a {
	font-weight:100;
	font-size:12px;
	color:#ff6600;
	}
#Diagnosis_list_product .info {
	background:url(Diagnosis_list4_m.gif) repeat-y;
	padding:6px 8px;
	}
#swineOnline_left {
	border:1px solid #F4C223;
	border-top:4px solid #F4C223;
	width:160px;
	background:#FFF3DE;
	}
#swineOnline_right {
	padding-left:8px
	}
#swineOnline_menu {
	border-bottom:1px solid #F4C223;
	height:30px;
	text-indent:25px;
	background:url(zh_button.gif) no-repeat;
	background-position:10px 12px;
	}
#swineOnline_subject {
	background:#fff;
	text-indent:25px;
	}
#webNewsInfoTopImage {
	float:left;
	margin:0px;
	width:330px;
	}
#articles_list {margin-top:10px;width:228px;height:265px;float:left;}
#articles_list .articles_pic, #articles_list .articles_title, #articles_list .articles_button {margin:0px;text-align:center;}
#articles_list .articles_pic img{border:1px solid #cbcbcb;}
.articlescolor {background:#FFFCF1}

#company {background:url('swineOnline/companylogo_back.gif') no-repeat;margin:2px;width:190px;height:81px;float:left;}
#company ul {margin:0px;padding:2px;padding-bottom:0px;}
#company .logo {margin:0px;}
#company .title {margin:0px;line-height:15px;text-align:center;}

#company1 {background:url('swineOnline/companylogo_back1.gif') no-repeat;margin:2px;width:124px;height:54px;float:left;}
#company1 ul {margin:0px;padding:2px;padding-bottom:0px;}
#company1 .logo {margin:0px;}
#company1 .title {margin:0px;line-height:15px;text-align:center;}

#company2 {margin:0px}
#company2 ul {margin:0px;line-height:23px;border-bottom:1px dashed #B2B24C}
#company2 a {color:#666600; text-decoration:none}
#company2 a:hover {color:#ff6600; text-decoration:underline;}

#hot_company {margin:0 auto;padding:5px 0px;width:145px;background:#ffffff;}
#hot_company .title {margin:0px;line-height:22px;text-align:center;border-bottom:1px dashed #ccc}
#hot_company ul {margin:0px;}
#hot_company a {color:#666600; text-decoration:none}
#hot_company a:hover {color:#ff6600; text-decoration:underline;}
.topsearch_input {
	border:1px solid #ffffff;
	}
#channel_nav {margin:0px;background:url(channel_meu_back.gif);height:28px}
#channel_nav div {margin-left:15px;background:#ffffff;height:23px;line-height:23px;font-size:16px;font-weight:bold;color:#ff6600;text-align:center}
#channel_nav a {font-size:13px;font-weight:100;color:#000000;text-decoration: none;}
#channel_nav a:hover {font-size:13px;font-weight:100;color:#ffff00;text-decoration: underline;}
#weblink_list {margin-bottom:8px;margin-right:8px;float:left;height:100%}



#top {
	background:#ffffff;
	}
#top .topmenu {
	background:url(topmenu_bg.gif) repeat-x;
	height:29px;
	line-height:29px;
	text-align:left;
	}
#top div {
	width:990px;
	margin:0 auto;
	}
#top div span {
	float:right;
	background:url(topmenu_button.gif) no-repeat;
	background-position:0px 14px;
	padding-left:10px;
	margin-left:12px;
	}
#top div span a {
	font-size:13px;
	}
#top .top {
	width:990px;
	margin:0 auto;
	background:#fff;
	}
#logo {
	margin:0px;
	padding-left:12px;
	}
#top_ad {
	margin:0px;
	}
#menu {
	background:url(menu_bg.gif) repeat-x;
	height:32px;
	}
#menu td {
	padding:0px 6px;
	text-align:center;
	}
#menu .left{
	padding:0px 3px;
	}
#menu .line {
	background:url(menu_line.gif) no-repeat;
	background-position:center;
	height:32px;
	width:2px;
	}
#menu a {
	font-size:14px;
	color:#ffffff;
	font-weight:100;
	}
.pd {
	font-size:18px;
	font-weight:bold;
	color:#ff6600;
	padding:0px 10px;
	background:url(default_button.gif) no-repeat;
	background-position:center bottom;
	}