@charset "gb2312";
/*

 * Created: Ricky Chen

 * LastChangedDate: 2010-01-12 19:58:00 +0800 (һ, 11  2009)

*/

/* margin padding */

body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* dom */

dl, dt, dd, ul, ol, li,/* list */

pre, /* code */

form, fieldset, legend, button, input, textarea, /* form */

th, td /* table */{ margin: 0; padding: 0; }

/* set fontsize */

body,

button, input, select, textarea { font: 12px/1.5 arial, simsun, sans-serif; }
body {
  background:#ffffff url(../img/ganhanback.jpg) repeat-y top center;
  color: #333;
  height: auto;
  padding-bottom: 20px;
}

/* father font-size */

h1, h2, h3, h4, h5, h6 { font-size: 100%; }

/* font-style format */

address, cite, dfn, em, var { font-style: normal; }

/* font width */

code, kbd, pre, samp { font-family: courier new, courier, monospace; }

/* for chinese clear */

small { font-size: 12px; }

/* list no style */

ul, ol { list-style: none; }

/* link */

a, a:visited{ text-decoration: none; }

a:hover,a:active { text-decoration: underline; }

/* set row spacing */

sup { vertical-align: text-top; }

sub { vertical-align: text-bottom; }

/* form */

legend { /* for ie6 */ color: #000; }

fieldset, img { border: 0; }

button, input, select, textarea { font-size: 100%; }

/* table */

table { border-collapse: collapse; border-spacing: 0; }

/* useful */

.clear{ font-size: 0; line-height: 0; height: 0; clear: both; visibility: hidden; overflow: hidden; }

.clearfix:after{ content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.clearfix{ display: inline-block; }

.clearfix{ display: block; }

:focus{ outline: 0; }

/*a,area {blr:expression(this.onFocus=this.blur()) }  for IE

:focus {-moz-outline-style: none; }  for Firefox  

*/

/* color */

.red,.red a{ color: #c00!important; text-decoration: none; }

.red a:hover{ color: #c00!important; text-decoration: underline; }