body{background:#f2f2f2 !important;}.clear{clear:both}a{color:#333;}a:hover{color:#208cd4}.main{margin:0 auto;width:930px;}.top{padding:20px 0 20px 0;overflow:hidden;}.top .logo{width:320px;height:47px;float:left;}.top .logo img{height:47px;}.top .logo span{font-size:14px;color:#999;margin-left:5px;}.top .login-bt{width:300px;float:right;text-align:right;line-height:47px;}.top .login-bt span{color:#808080;}.top .login-bt a{margin-left:7px;}.login{padding-top:50px;position:relative;margin-top:40px;border:1px solid #ddd;background:#fff;box-shadow:0 1px 1px 0 rgba(0,0,0,0.1);overflow:hidden;height:450px;padding:0 0 0 0;}.login .show{position:absolute;top:0;left:0;width:489px;height:450px;background-color:#eeeeee;}.login .log-box{width:350px;float:right;margin-top:30px;margin-right:40px;}.login .log-box h2{font-size:16px;}.login .log-box  .log{margin-top:30px;overflow:hidden;}.login .log-box  .log .layui-input{border:1px solid #ddd;height:42px;}.login .log-box  .wj{text-align:right;line-height:30px;font-size:12px;margin-top:5px;}.login .log-box  .log .layui-field-title{border-color:#ddd;}.login .log-box  .log .layui-field-title legend{margin:0 20px 20px 0;padding:0 20px;text-align:center;font-size:12px;}.login .log-box  .log .qqdl{overflow:hidden;text-align:center;}.regstep{margin:20px 0;background:#ddd;overflow:hidden}.regstep li{float:left;width:270px;padding-left:30px;height:40px;line-height:40px;color:#999;font-size:18px;position:relative}.regstep li.one{*z-index:2}.regstep li.two{*z-index:1}.regstep li.two,.regstep li.three{width:275px;padding-left:40px}.regstep li .icon{z-index:2;top:0;right:-11px;width:21px;height:40px}.regstep li em{padding-right:10px;font-family:tahoma;font-size:19px;font-style:normal;}.regstep li.active{color:#fff;background:#58a4ed}.icon{display:inline-block;position:absolute;overflow:hidden;background:url(../images/icon.png) no-repeat;}.reg{background:#fff;border:1px solid #ddd;padding:20px 40px;overflow:hidden;}.reg .t{font-size:18px;padding:10px 0 10px 35px;position:relative;border-bottom:1px solid #e0e0e0;color:#999;}.reg .layui-icon{font-size:20px;margin-right:10px;}.reg .reg-from{width:450px;float:left;margin-top:20px;margin-left:10px;}.reg .reg-from .layui-input{border:1px solid #ddd;}.reg .login-qq{width:200px;float:right;padding:0 50px 50px;text-align:center;border-left:1px solid #ddd;margin-top:40px;height:300px;}.reg .login-qq h3{font-size:14px;color:#555;text-align:left;}.reg .login-qq .qqdl{overflow:hidden;margin-top:20px;}.reg .get-li{margin:30px 180px 20px 180px;}.reg .get-li .layui-form-item{margin:30px 0;overflow:hidden;}.reg .get-li .layui-form-item .layui-input{border:1px #ddd solid}.act{background:#fff;border:1px solid #ddd;padding:20px 40px;overflow:hidden;}.act h2{font-size:18px;padding:10px 0 10px 10px;position:relative;border-bottom:1px solid #e0e0e0;color:#999;}.act p{text-align:center;line-height:120px;font-size:16px;color:#58a4ed;}.act .layui-tab-title{border-bottom-color:#58a4ed;}.act .layui-tab-title .layui-this:after{border-color:#58a4ed;border-bottom-color:#fff;}.act .layui-tab-title li{font-size:16px;}.act .layui-tab-content{padding:30px 180px;overflow:hidden;}.footer{margin-top:20px;padding:20px 0 20px 0;color:#666;text-align:center;}.footer   a{color:#999}.footer   a:hover{color:#208cd4}.footer .about{line-height:40px;font-size:15px;}.footer .about a{padding:0 5px;}.footer .copy{margin-top:10px;text-align:center;color:#999;font-size:13px;}