<style type="text/css" media="screen">
  	/* hd */
  	.g-topbar{height:30px;line-height:30px;background:url(images/g-bg.jpg) repeat-x;position:relative;}
  	.g-login,.g-site-links{position:absolute;}
  	.g-login{left:15px;color:#8B8B8B;}
  	.g-login legend{display:none;}
  	.g-login input{border:1px solid #ddd;width:60px;height:16px;padding:1px;margin:0 5px;_margin:5px 5px;vertical-align:middle}
  	.g-login .l-sub{width:37px;height:18px;background:#3BA80D;color:#fff;font-size:12px;border:0;padding:0;vertical-align:middle}
  	.g-login .l-reg{color:#3BA80D ;}
  	.g-site-links{right:10px;}
  	.g-site-links li{display:inline;margin:0 5px;}
  	.g-site-links a{color:#8B8B8B;}
	.g-nav{height:49px;line-height:49px;color:#268200;background:url(images/gm-navbg.jpg) repeat-x;border-width:3px 1px 1px;border-color:#4AA722 #ccc #ccc;border-style:solid;padding:0 16px;}
	.g-nav a,.ft-flinks .hd li a{font-size:14px;color:#268200;padding-bottom:4px;}
	.g-nav a span{padding:1px;}
	.g-nav a:hover,.ft-flinks .hd .on a{background:url(images/gm-icon.png) no-repeat 50% bottom;color:#fff;text-decoration:none}
	.g-nav a:hover span,.ft-flinks .hd .on a span{padding:0;background:#797979;border:1px solid #FF4AA9;}
	.g-nav .icon{background:url(images/gm-nicon.png) no-repeat 0 50%;padding-left:24px;}
	.g-keywords{height:25px;line-height:25px;padding-left:10px;color:#818181;}
	.g-keywords a{color:#818181;padding:0 5px;}
  	/* ft */
  	.ft-flinks{margin-top:20px;}
  	.ft-flinks .hd {height:32px;line-height:32px;overflow:hidden;}
	.ft-flinks .hd li{float:left;_display:inline;margin-right:10px;}
	.ft-flinks .hd li a{font-size:14px;color:#000;}
	.ft-flinks .hd li a:hover{text-decoration:none}
	.ft-flinks .hd li a span{padding:1px 3px;}
	.ft-flinks .hd .on a span{padding:0 2px;}
	.ft-flinks .bd{padding:5px 0;}
	.ft-flinks .bd ul{line-height:1.8;}
	.ft-flinks .bd li{float:left;white-space:nowrap;padding-right:10px;}
	.ft-flinks .bd a{color:#606060;}
	.ft-message{margin-top:20px;zoom:1;overflow:hidden;color:#bbb;border-bottom:1px solid #bbb;padding-bottom:5px; }
	.ft-autor{float:left;}
	.ft-tel{float:right;}
	.ft-nav{margin-top:1px;height:20px;line-height:20px;background:#F3F5F4;color:#5F5F5F;text-align:center;}
	.ft-nav a{color:#5F5F5F;padding:0 10px;}
  	.copyright{margin-top:15px;text-align:center;line-height:1.4;color:#5f5f5f;}
  </style>
