@charset "utf-8";
nouse{}
/* CSS Document */

html body{ font:12px Arial,Verdana, Geneva,  Helvetica, sans-serif; line-height:18px;color:#222; cursor:default;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,button,textarea,p,blockquote,th,td,tr,table,a,font{margin:0;padding:0; font-size:12px;line-height: 150%;}
.fixfloat{zoom:1; }
.fixfloat:after{content:".";display:block;clear:both;visibility:hidden;height:0;}
input{font-size:12px;margin:0;padding:0; }
fieldset,img{border:0;}
button{ margin:0 2px;cursor:pointer;}
a,a.visited{ text-decoration:none; color:#004499} 
a:hover{text-decoration:underline}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
strong{font-style:normal;font-weight:700;}
caption,th{text-align:left;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
body > div {text-align:left; margin:0 auto; }
ul { list-style-type:none; list-style-position:outside; }
.fb{ font-weight:bold;}
.word_break{word-break :normal}
.Green{color:#9BC53F}
.Blue{color:#3581CF}
.red { color: red; }
.orange{ color:#FF6600}
.red2{color:#DF1B00}

.font9px { font-size: 9px; }
.font12px { font-size: 12px; }
.font13px { font-size: 13px; }
.font14px { font-size: 14px; }
.font15px { font-size: 15px; }
.font16px { font-size: 16px; }
.left{ float:left;}
.right{ float:right}

/** clear float **/
.clearfix{ clear:both;  height:0; font-size:0; overflow:hidden;}/** style 1  with a empty div**/
.clearfloat:after{clear:both;content:'\0200';display:block;visibility:hidden;height:0}
.clearfloat{display:inline-block}
* html .clearfloat{height:1%}
.clearfloat{display:block}
/****/

.wp{ width:965px; margin:0 auto;}
.page_error {margin:60px auto 100px;width:450px; text-align:center}
.page_error p{font-size:14px;margin-top:20px;color:#C92726; text-align:left}
.page_error p a{ text-decoration:underline}
.page_error img{ margin:0 auto}