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;}:focus {outline: 0;}address, caption, cite, code, dfn,em, var, optgroup {font-style: normal;font-weight: normal;}h1{font-size:14px;}h2{font-size:14px;}h3{font-size:14px;}h4, h5, h6 {font-size:12px;}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%;}input, button, textarea, select {*font-size: 100%;}body{line-height:22px; font-size:12px; background:#FFF;font-family:Verdana, Geneva, sans-serifs}ol, ul,li {list-style: none;}table {text-align:left; font-family:Arial, Helvetica, sans-serif}a{ color:#000; cursor:pointer;}a:hover{ color:#333;}:link, :visited , ins {text-decoration: none;}blockquote, q {quotes: none;}blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}
input,img,select,button{ vertical-align:middle}
button{ cursor:pointer;}

/*clear float*/
.clearfix:after { content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;} 
* html .clearfix {height: 1%;} 
.clearfix {display: block;} 
.clear{clear:both}

/* width */
.b_width{ width:950px; margin:0 auto;}



