body{background-attachment:fixed;background-size:cover;-o-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;	/*position:fixed;*/position:relative;top:0px;z-index:2;_position:absolute;left:0;width:100%;height:100%;min-width:1000px;zoom:1;}
@charset "utf-8";
body,div,hr,p,blockquote,ul,ol,li,table,tbody,tr,th,td,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,input,button,select,textarea,fieldset,legend {
  font-size:12px;
  font-weight:normal;
  margin:0px;
  padding:0px;
  font-family:'microsoft yahei',Helvetica, Tahoma, Arial, sans-serif;
  border: none;
}
body{
  color:#333;
  background-color:#fff;
}
html {
  overflow-y:auto!important;
  *overflow-y:scroll;
}
.clearfix {
  *zoom:1;
  *clear:both;
}
.clearfix:after {
  display:block;
  clear:both;
  content:".";
  visibility:hidden;
  overflow: hidden;
  height:0;
}
*+html img{
  -ms-interpolation-mode:bicubic;
}
.clearboth{
  clear:both;
}
ul,ol{
  list-style:none
}
fieldset,img{
  border:0;
}
address,cite,dfn,em,var,i{
  font-style:normal;
}
strong,.fcu {
  font-weight:bold;
}
table{
  border-collapse:collapse;
  border-spacing:0
}
button,.fhand{
  cursor:pointer;
}
button,input,select,textarea {
  font-size:12px;
}
.fl {
  float:left;
  display:inline;
}
.fr {
  float:right;
  display:inline;
}
.hide {
  display:none;
}
.show {
  display:block;
}
.fred {
  color:#f00;
}
.fblue {
  color:#00f;
}
.fgreen {
  color: #008000;
}
.fgray {
  color:#959595;
}
.cgray9{
    color: #999;
}
.fcu {
  font-weight:700;
}
.f13{
    font-size: 13px;
}
.f14 {
  font-size:14px;
}
.f15 {
    font-size:15px;
}
.f18 {
    font-size:18px;
}
.f25{
    font-size: 25px;
}
.h20 {
  height:20px;
  line-height:20px;
}
.h25 {
  height:25px;
  line-height:25px;
}
.h30 {
  height:30px;
  line-height:30px;
}
.h35 {
  height:35px;
  line-height:35px;
}
.h40 {
  height:40px;
  line-height:40px;
}
.w40 {
  width:40px;
}
.w60 {
  width:60px;
}
.w80 {
  width:80px;
}
.w100 {
  width:100px;
}
.w120 {
  width:120px;
}
.w140 {
  width:140px;
}
.w160 {
  width:160px;
}
.w180 {
  width:180px;
}
.w200 {
  width:200px;
}
.w220 {
  width:220px;
}
.w240 {
  width:240px;
}
.w260 {
  width:260px;
}
.w280 {
  width:280px;
}
.w300 {
  width:300px;
}
.w400 {
  width:400px;
}
.w500 {
  width:500px;
}
.w560{
    width: 560px;
}
.w600{
    width: 600px;
}
.wrap1200{
    width: 1200px;
    margin: 0 auto;
}
.wrap1000{
    width: 1000px;
    margin: 0 auto;
}
.uinput {
  border-top:1px solid #848484;
  border-left:1px solid #848484;
  border-right:1px solid #E0E0E0;
  border-bottom:1px solid #E0E0E0;
  text-indent:5px;
}
a{
  color:#333;
  text-decoration:none;
}
a:hover {
  color:#f00;
  text-decoration:underline;
}
.registerbox{position:fixed;width:762px;height:580px;left:50%;top:50%;margin-left:-381px;margin-top:-290px; z-index:11;}
.formbox{width:670px; height:504px;padding: 38px 46px; background: url(../img/reg_bg.png) no-repeat;}
.formbox .tips{width:437px; height:34px; margin:0 auto;}
.formbox .tips li{float:left; height:34px;cursor:pointer;background:url(../img/tab.png) no-repeat; text-indent: -9999999px;}
.formbox .tips li.new{width:205px;background-position:0px -34px;}
.formbox .tips li.new.on{width:205px;background-position:0px 0px;}
.formbox .tips li.old{width:232px;background-position:-205px 0;}
.formbox .tips li.old.on{width:232px;background-position:-205px -34px;}
.formtable{margin-top:20px;}
.formtable td{height:60px;}
.linputt{width:180px;height:36px; padding:0 10px; background:url(../img/inpbg.png) no-repeat; line-height:36px; color:#000; border:none;font-family:'microsoft yahei',Helvetica, Tahoma, Arial, sans-serif;}
.formtable td.uname{ padding-right:20px;height:40px; line-height:40px; color:#feb171; text-align:right; font-size:14px;}
.lsub {width:230px;height:65px;cursor:pointer;background:url(../img/start_btn2.png) center center no-repeat; border:none; margin-top:5px;margin-left: 80px;background-size: 100%;}
.lsub:hover {background:url(../img/start_btn2_h.png) center center no-repeat;background-size: 100%;}


.inputtip{width:16px;height:16px;line-height:16px; display:inline-block;}
.inputtip.error{background:url(../img/delete.jpg) no-repeat;}
.inputtip.correct{background:url(../img/check.jpg) no-repeat;}
.login_box .lsub{width:208px; height:65px; background:url(../img/login_btn.jpg) no-repeat; border:none; padding:none; margin:none;}
.login_box .olduser{margin-right:20px; color:#aa6e17; font-size:12px; text-decoration:underline;}
.Validform_checktip{color:#ff0; display:inline-block; width:200px; height:50px; line-height:50px; font-size:12px; padding-left:15px;}
.Validform_checktip.Validform_wrong{color:#f00;}
.Validform_checktip.Validform_right{color:#5ed018;}
.Validform_checktip.Validform_msg{color:#7e7e7e;}


.form_control {height: 55px;margin-top:0;margin-bottom: 35px;}
.h2_name {font-size: 40px;color: #b00;font-weight: bold;text-align: center;margin-bottom: 20px;}
.h3_name {font-size: 18px;color: #00f;font-weight: bold;text-align: center;margin-bottom: 20px;}
.input420 {border:1px #d7d7d7 solid;width: 418px;height: 40px;line-height: 40px;border-radius: 4px;text-indent: 12px;}
.form_control .Validform_checktip {float: none;margin-left: 150px;}

.login_way_box{width: 350px;margin-left: 155px;height: 43px;}
.login_way_box a{width: 145px;height: 43px;background: url("../img/login_way_btn.png");display: inline-block;margin-left: 30px;}
.login_way_box .qq_login{background-position: -154px -156px;float: left;}
.login_way_box .wx_login{background-position: 0 -156px;float: right;}
.login_way_box .qq_login:hover{background-position: -154px -208px;}
.login_way_box .wx_login:hover{background-position: 0 -208px;}

/* 盒子下载 */
.boxdown_tj{width:120px;height:168px;position: fixed;bottom:30px;right:30px;background:url(../img/boxdown.gif) no-repeat;}