
.BisTd1
{
	border-right: solid 1px #FFD0B4;
	border-bottom: solid 1px #FFD0B4;
}
.Marquee
{
	height: 18px;
	overflow: hidden;
}
.Marquee div
{
	height: 58px;
	font-size: 12px;
}
.tdContent
{
	border: solid 1px #FFCCA2;
	vertical-align: top;
	padding: 5px;
}
.tdTitle
{
	background-image: url(image/cptitle.gif);
	font-size: 14px;
	font-weight: bold;
	width: 231px;
	text-align: left;
	padding: 3px;
	padding-left: 5px;
}
#dvBill img
{
	width: 206px;
}
#ctl00_cphShowInfo_tdHotType ul
{
	width: 100%;
	margin: 0px;
}
#ctl00_cphShowInfo_tdHotType li
{
	display: inline;
	width: 100px;
	margin: 0 10px 0 0px;
}
h1{
    font-size:12px;
    display:inline;
	}
	
/* CSS Document */

/*------------------------------------------------------------CSS重置部份---------------------------------------------------------------------*/
a{ color:#333; text-decoration:none;}

body, div, dl, dt, dd, ul, ol, li, 
h1, h2, h3, h4, h5, h6, pre, code, 
form, fieldset, legend, input, button, 
textarea, p, blockquote, th, td { 
    margin: 0; 
    padding: 0; 
} 
fieldset, img { 
    border: 0; 
} 
/* remember to define focus styles! */ 
:focus { 
    outline: 0; 
} 
address, caption, cite, code, dfn, 
em, strong, th, var, optgroup { 
    font-style: normal; 
    font-weight: normal; 
} 
  
h1, h2, h3, h4, h5, h6 { 
    font-size: 100%; 
    font-weight: normal; 
} 
abbr, acronym { 
    border: 0; 
    font-variant: normal; 
} 
  
input, button, textarea, 
select, optgroup, option { 
    font-family: inherit; 
    font-size: inherit; 
    font-style: inherit; 
    font-weight: inherit; 
} 
code, kbd, samp, tt { 
    font-size: 100%; 
} 
/*@purpose To enable resizing for IE */ 
/*@branch For IE6-Win, IE7-Win */ 
input, button, textarea, select { 
    *font-size: 100%; 
} 
body { 
    line-height: 1.5; 
} 
ol, ul,li { 
    list-style: none; 
} 
/* tables still need 'cellspacing="0"' in the markup */ 
table { 
    border-collapse: collapse; 
    border-spacing: 0; 
} 
caption, th { 
    text-align: left; 
} 
sup, sub { 
    font-size: 100%; 
    vertical-align: baseline; 
} 
/* remember to highlight anchors and inserts somehow! */ 
:link, :visited , ins { 
    text-decoration: none; 
} 
blockquote, q { 
    quotes: none; 
} 


/*------------------------------------------------------------CSS重置部份---------------------------------------------------------------------*/
body{/*BACKGROUND-IMAGE: url(../image/indexbj.gif); background-position:center; background-position:top; background-repeat:no-repeat;*/ MARGIN: 0px; BACKGROUND-COLOR: #ffffff;}
.fl{float:left;}
.fr{float:right;}
.h_1px,.h_2px,.h_3px,.h_5px,.h_10px,.clear{ clear:both; font-size:0px; overflow:hidden/*IE6Bug，在IE6下设置容器高度要与预定行高时（14px？），要先设置字体大小为零；*/ 
			   /*background-color:#000;*/}
.h_1px{ height:1px;}
.h_2px{ height:2px;}
.h_3px{ height:3px;}
.h_5px{ height:5px;}
.h_10px{height:10px;}
.color_red{ color:#F00;}
.color_black{ color:#666;}
.color_yellow{ background-color:#ffa93c; width:980px; margin:0px auto;}
.no_border{ border-bottom:none;}

#container{ width:980px; margin:0px auto; font-size:12px; background-color:#ffffff;}

#header{ margin:0px auto; overflow:hidden;}
  .top_ad_1{}
  #top_nav{ background:url(../image/topbj.gif) repeat-x #fff; padding:0px 10px 0px 0px;height:25px; line-height:23px; width:968px; margin:0px auto; margin-bottom:2px;}
    #top_nav span{ display:inline-block; background:url(../image/home_bg.gif) no-repeat 5px -133px;}
    #top_nav_left span{ margin-right:10px;}
	#top_nav_right span{}
	a.top_TextAd{ color:#f00; font-size:14px; font-weight:bold; margin-left:20px; line-height:23px;}
	a.top_TextAd:hover{ text-decorationnone:none; color:#f00;}
	.top_TextAd em{ }
	#top_nav_left span a:hover,#top_nav_right span a:hover{ color:#0046A6; text-decoration:underline;}
	
.top_ad_2,.top_ad_3{ overflow:hidden; margin:0px auto; background-color:#fff; width:980px; margin:0px auto;}
  .top_ad_2 li,.top_ad_3 li{ float:left; display:inline; background-color:#fff;}
  .top_ad_2 li{ width:242px; height:85px;}
  .top_ad_2 .img_space{ margin-right:4px;}

.top_ad_3{ width:980px; height:90px;}
  .top_ad_3 li{ width:160px; height:90px; float:left; margin-right:4px;}
  
.logon{ width:980px; margin:0px auto; text-align:center;  background:url(../../image/dl.gif) repeat-x;border: 1px solid #CCCCCC}
  

	
#food_sort{ height:43px; border:1px solid rgb(229, 227, 227); background-color:rgb(249, 252, 254); text-align:center; padding-top:3px; overflow:hidden;}
  #food_sort td{ background:url(../images/ic.png) no-repeat right center transparent;}
  #food_sort a:hover{ color:#0046A6; text-decoration:underline;}
  
#main_nav{ height:30px; line-height:30px; background:url(/image/dh1.gif) repeat-x;}
  #main_nav .nav_l_r,#main_nav .nav_r_r{width:9px; height:30px;}
  #main_nav .nav_l_r{ background:url(../images/home_bg.gif) no-repeat 0px -64px;}
  #main_nav .nav_r_r{ background:url(../images/home_bg.gif) no-repeat 0px -29px;}
  #nav_list{ overflow:hidden;}
  #nav_list li{ float:left; background:url(../images/home_bg.gif) no-repeat -60px -95px; height:25px; padding-top:5px;}
  #nav_list a{ color:#FFF; font-weight:bold; font-size:14px; padding:0px 11px;}
  .home_index a{ color:#666;}
  
span.more{ padding-right:10px; padding-top:1px;}


.friend_link{ overflow:hidden; zoom:1; border:0px solid #FFD0B4; width:980px; margin:0px auto;}
.friend_link h2{background:url(/image/friend.gif) no-repeat; height:31px;}
.friend_link h2 span{display:block; padding-left:16px; font-size:14px; color:#333; font-weight:bold; line-height:30px;}
.friend_link div{ padding:3px;}
.friend_link a:hover{ color:#0046A6; text-decoration:underline}
#ctl00_tdLinks{ border-bottom:1px solid #d8d8d8;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;}

#footer_info{ width:980px; margin:0px auto; overflow:hidden; zoom:1; margin-bottom:15px; position:relative;}
.safe_web{ position:absolute; top:90px; left:60px;left:80px\9;}
.mar_t_b{ display:block; margin:10px auto;}
  #footer_info p{ text-align:center;}
  .bottom_menu{ height:30px; line-height:30px; border-bottom:1px solid #e5e5e5;}
  .bottom_menu a{color:#215fa8; padding:0px 3px;}
  .rights{ padding-top:2px; line-height:18px;}
  .rights a{ color:#000;}
  .rights a:hover{ color:#0046A6; text-decoration:underline}
	

/*ShowMp页面TABLE上的样式用CSS替换*/  
.userlogon,.logo_search_ser{width:980px; margin:0px auto;}
.userlogon,.logo_search_ser{background:url(../image/dl.gif) repeat-x; border: 1px solid #CCCCCC; height:32px;}
.userlogon .m_left{ width: 531px; height:24px;}
.logo_search_ser{ background:url(../image/soub.gif) repeat-x; border:none; }
.food_sort{ width:980px; margin:0px auto;}
.food_sort_txt{height:48px; background:#F9FCFE; border:1px solid #e5e3e3; font-size:12px; overflow:hidden; background:url(/images/fb.jpg) repeat-x;}

.hw{ height:20px; width:78px; }
.main_menu{ padding-top:5px;}
.important_chp{ margin:0px 0px 0px 0px; clear:both; overflow:hidden; zoom:1; width:980px;}

  #serve{ width:186px;margin-top:0px; padding-top:30px; padding-left:14px; background:url(/images/server.gif) no-repeat top;}
    #serve div{ color:#666666; font-family:"宋体"}
	#serve p{line-height:20px; color:#666666; font-family:宋体}
	

.ml6{ margin-left:6px;}.dianzwp{ color:#999;}
    .qywh_zwp{ width:978px; height:180px; margin:0 auto; border:1px #DADADA solid; border-top:2px #FFA400 solid; background:url(../images/qywh_zwp.png) no-repeat 0 0;}
    .qywh_l_zwp{ width:478px; height:180px; display:inline}
    .qywh_l_zwp .t{ height:30px;line-height:30px;}
    .qywh_l_zwp .t span{ padding-right:10px;}
    .qywh_l_zwp .nc{ height:136px; padding-top:6px;}
    .qywh_l_zwp .ncl{ width:200px; height:130px; padding:2px; border:1px #DADADA solid;}
    .qywh_l_zwp .ncr{ width:262px; height:130px;}
    .qywh_l_zwp .ncr ul{ }
    .qywh_l_zwp .ncr ul li{ width:262px; float:left;height:21px; line-height:20px; overflow:hidden}
/*------------------------------------首页分站改版----------------------------------------------------------------------*/
.fenzhan { width: 934px; height: 60px; margin: 0px auto; border: 1px #ffe96d solid; background: url(/images/syjia.png) -980px -186px no-repeat #fffff3; padding-left: 44px; }
.fenzhan ul { overflow: hidden; }
.fenzhan ul li { width: 84px; height: 16px; float: left; display: inline-block; padding-top: 10px; line-height: 16px; background: url(/images/syjia.png) no-repeat -432px -132px; }
.fenzhan ul li.noline { background: none; }
.fenzhan ul li.ftxt { width: 94px; background: url(/images/syjia.png) no-repeat -420px -132px; }
.fenzhan ul li img { float: left; position: relative; top: -8px; left: 0px; z-index: 0; }
.fenzhan a, .fenzhan a:link, .fenzhan a:visited { font-size: 14px; float: left; }
.fenzhan a:hover, .fenzhan a:active { }
a.f_new, a.f_new:link, a.f_new:visited { color: #f65609; }
a.f_new:hover, a.f_new:active { }
.banquan{ font-family:Arial;}
.alltop { width: 980px; height: 80px; overflow: hidden; }
.alltop .zlogo { width: 250px; height: 80px; }
.alltop .zlogo img {border:none; }
.alltop .zsearch { text-align: left; padding-top: 10px; width: 510px; padding-left:10px; overflow:hidden; }