

h1, h2, h3, h4, h5, h6, h7, p, ul, ol, dl, dt, dd, li, body, form, input, button, img, cite, strong, em, table, td, th { padding:0; margin:0;}
h1, h2, h3, h4, h5, h6, h7 { font-size:14px; font-weight:bold;}
img, table, td, th { border:0;}
ul, ol { list-style-type:none;}
a { color:#0097CC; text-decoration:underline;}
a:hover { color:#51B400; text-decoration:underline;}
body { font:12px Arial, "", Verdana, sans-serif;}



#head { width:100%; height:105px; background:url(../images/body_bg.gif) top repeat-x;}
    #head #logo { width:950px; height:71px; background:url(../images/logo_bg.jpg) left top no-repeat;}
	    #head #logo h1 { float:left;}
	    #head #logo p { float:right; margin-right:50px; margin-top:28px;}
		    #head #logo p a { color:#94a4c2;}
		    #head #logo p a strong { font-weight:normal;}
			#head #logo p em { padding:0 10px;}
	#head #menu { width:950px; height:33px; background:url(../images/menu_bg.jpg) top repeat-x; white-space:nowrap;}
        #menu li { float:left; width:84px; height:33px; background:url(../images/menu_line.jpg) right top no-repeat;}
		    #menu li a { color:#fff; display:block; font-size:12px; font-weight:bold; text-decoration:none; padding:10px 28px;}
			#menu li a.here, #menu li a:hover { background:url(../images/menu_li_hover.jpg) left top no-repeat; color:#000;}
			#menu li#search { width:236px; float:right; background:url(../images/menu_right.jpg) right top no-repeat; padding-top:5px; position:relative;}
			    #menu li#search input { width:150px; position:absolute; top:6px; font-size:12px; padding:4px 2px 0 3px; color:#666; border:1px solid #065387; height:16px;}
				#menu li#search input.submit { background:none; position:absolute; top:6px; left:160px; height:21px; border:0; color:#fff; font-weight:600; padding:2px 0 1px 0; width:59px; background:url(../images/search_bg.jpg) left 50% no-repeat; cursor:pointer;}
				#menu li a#menu_home { background:url(../images/menu_home_other.jpg) left top no-repeat;}
				#menu li a#menu_home.here, #menu li a#menu_home:hover { background:url(../images/menu_home.jpg) left top no-repeat;}
				#menu li a#idc { padding:10px 15px;}
				


#foot { width:100%; height:70px; margin-top:20px; overflow:hidden; background:url(../images/foot_bg.jpg) left bottom repeat-x;}
    #foot div { width:950px; margin:0 auto; padding-top:20px;}
    #foot p#myshopservice { float:left;}
	#foot p#message, #foot p#copy { float:right;}
	#foot p#copy { clear:both; white-space:nowrap; margin-top:5px;}
	#foot em { padding:0 10px; color:#666;}



#head, #head #logo, #head #menu { margin:0 auto;}

#head, #head #logo { overflow:hidden;}

#head #logo p a strong, #foot p#myshopservice strong { color:#0097CC;}

#head #logo p a, #foot p#myshopservice a { text-decoration:none;} 

#foot p#myshopservice a, #foot p#copy { color:#4c5a62;}



