@charset "utf-8";
/* CSS Document */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,strong{margin:0;padding:0;border:0;outline:0;}
address, caption, cite, code, dfn,em, th, var, optgroup {font-style: inherit;font-weight: inherit;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;}
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;}
input, button, textarea, select {*font-size: 100%;}
fieldset, img {border:0;}
abbr, acronym{border:0;font-variant:normal;}
:focus {outline:0;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {content: '';content: none;}
sup, sub {font-size: 100%;vertical-align: baseline;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
*html .clearfix{height:1%;}
*+html .clearfix{height:1%;}


body{margin:0;padding:0px;font-size:12px; font-family:"宋体";}
h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, form, img, p{margin:0;padding:0; border:none; list-style-type:none;}
a{text-decoration:none;color:#555;}
a:hover{text-decoration:none;color:#333;}
/*h1{padding-top:10px;text-align:center; width:122px; font:bold 14px Verdana, Geneva, sans-serif;}
*//*h2{font:bold 14px Verdana, Geneva, sans-serif;color:#ff4b00; background:url(../images/birthday5.jpg) no-repeat; padding-left:10px;width:169px; line-height:40px; float:left;}*/
h4{font:bold 14px Verdana, Geneva, sans-serif; color:#ff4b00; float:left; padding-bottom:5px;}
h6{font:bold 14px Verdana, Geneva, sans-serif; color:#c10000; padding:11px 0 0 10px;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.red{color:#ff0000;}
.grey{color:#333;}
.gray{color:#333;}
a.gray:link,a.gray:visited{color:#333;text-decoration:none;}
a.gray:hover{color:#f30;text-decoration:underline;}
.distance{margin-top:10px;}