*{margin:0;padding:0;}
ul, ol {list-style:none;}
a{text-decoration: none;}
.clear{clear:both;}
.left{float:left;}
.right{float:right;}
.wrap{width:990px;margin:0 auto;}
.none{display: none;}
#main{width:100%;background: url(../images/bg.png);padding:30px 0;}
#header{width:100%;height:50px;box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.06);background: #fff;position:relative;z-index:99;}
a img{border: none;}
.reg{margin-left:15px;font:normal 24px/50px 'microsoft yahei';}
.hasacc{height:50px;font: 12px/50px '宋体';color: #949494;}
.hasacc a{color: #0053a5;}
#userbox{background: #fff;border-top:3px solid #69B3F2;padding: 50px 0;}
.formbox{width:700px;}
#tologin,#toreg{width:120px;text-align:center;position:relative;top:150px;left:50px;font:14px/30px '宋体';}
#toreg{top:30px;}
#tologin a,#toreg a{width:120px;height:35px;font:16px/35px 'microsoft yahei';display:block;background:#7fcd3a;border-radius:3px;text-align:center;color:#fff;}
#toreg a{margin-bottom: 15px;}
#tologin a:hover,#toreg a:hover{background: #5fa521;}
.formbox ul{width: 100%;}
.formbox ul li{height:54px;margin-top:10px;position: relative;}
li.email{z-index:999;}
.formbox ul li div{height:54px;position:absolute;left:385px;top:0;font:14px/54px 'microsoft yahei';display: none;color:#69B3F2;}
.formbox ul li div em{padding-left:20px;background:url(../images/tips.gif) no-repeat;font-style:normal;}
label{position: absolute;left: 18px;font:18px/54px 'microsoft yahei';color: #c1c1c1;cursor: text;}
.intxt{width:360px;height: 54px;padding-left:18px;border: none;background: url(../images/ipt.png) 0 0 no-repeat;font:18px/54px 'microsoft yahei';}
.focus{background-position: 0 bottom;}
.erro2{background: url(../images/erro2.png) 0 0 no-repeat;}
.sub{width:378px;height: 50px;border:none;background: #69aaf2;border-radius: 3px;font:24px/50px 'microsoft yahei';color:#fff;cursor: pointer;}
.sub:hover{background:#7CBDF5;}
#vdimgck{position:absolute;left:250px;top:20px;}
a.changevd{width:46px;height:46px;border:1px solid #D0D0D0;display:block;position:absolute;left:327px;top:3px;background:url(../images/swvd.gif) 0 -52px no-repeat;}
a.changevd:hover{background-position:0 -1px;}
.erro{color:#FF0700;background:url(../images/erro.gif) no-repeat!important;}
.good{color:#4E7504;background:url(../images/good.gif) no-repeat!important;}
.lisence{padding:10px 0;font:14px/22px '宋体';}
.lisence div{float: left;margin-right: 3px;}
.lisence a{font:14px/22px '宋体';color: #0053a5;text-decoration:underline;}
.radio {padding:10px 0;font:14px/22px '宋体';color: #606060;}
.radio label{position: relative;left: 0;top:0;font:14px/22px '宋体';color: #000;float:left;color: #606060;cursor: pointer;margin: 0 15px 0 5px;}
.radio div{float:left;}
/*密码强度*/
.rank {display:none;border:none; background:url("../images/rank.gif") no-repeat; width:190px; height:54px; vertical-align:middle; cursor:default;}
.r0 { background-position:0 0; }
.r1 { background-position:0 0; }
.r2 { background-position:0 -54px; }
.r3 { background-position:0 -108px; }
/*邮箱提示*/
.formbox ul li .emailist{width:378px;border:1px solid #E4E4E4;background:#fff;}
.formbox ul li ul li{height:32px;margin:0;padding-left:18px;font:16px/32px 'microsoft yahei','arial';cursor:pointer;}
.emailist .on, .emailist li:hover{background:#70a8e4;color:#fff;} 
/*footer*/
#footer{text-align: center;font: 13px/25px '宋体';padding-top: 20px;color:#949494;box-shadow: 0px -3px 8px rgba(0, 0, 0, 0.06);}
#footer a{color: #949494;}
#ops{position:absolute;top:-45px;background:url(../images/ops.png) 0 0;width:325px;height:45px;left:50%;margin-left:-163px;z-index:999;color:#fff;font:14px/40px '宋体';text-align:center;}