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,img,ins,kbd,q,s,samp,small,strike,strong,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,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
header,nav,section,article,aside,footer,hgroup{display:block;}
section{width:100%;display:block;*zoom:1;clear:both;}
section:before,section:after{content:"";display:table;}
section:after{clear:both;}
section{z-index:5;}
#toplayer{z-index:11;position:relative;top:-240px;}
#toplayer .content0{padding:0;}
#toplayer2{z-index:11;position:relative;top:0;}
#toplayer2 .content0{padding:0;}
.frame .active{z-index:10!important;}
.frame .copy{left:0;width:45%;margin-top:46px;}
.frame img{float:left;}
.frame nav{position:absolute;clear:right;text-align:center;width:440px;margin:180px 0 0 9%;}
.frame nav a,.frame nav span{float:left;display:block}
.frame nav a{cursor:pointer;width:40px;height:35px;background:url("../img/sprite.png") no-repeat scroll -1px -1px transparent;padding:3px}
.frame nav a.active{background-position:-37px -1px;}
.frame nav span{font-size:5px;color:#fff;line-height:25px;letter-spacing:2px}
.spc{height:5px;}
@media screen and (max-width:1440px){#toplayer{top:10px;}
}
@media screen and (max-width:1400px){}
@media screen and (max-width:1280px){.frame nav{margin-top:90px;}
#toplayer{top:10px;}
.regform{height:52px;width:280px;}
}
@media screen and (max-width:1024px){.frame nav{margin-top:61px;}
#toplayer{top:10px;}
}
@media screen and (max-width:800px){#toplayer{top:10px;}
.regform{height:47px;width:229px;}
}
@media screen and (max-width:705px){section{z-index:0;}
}