@charset "utf-8";
/* CSS Document */

*{ font-family:微软雅黑; margin:0;padding:0;color:#333333;}
li{ list-style:none;}
a{ text-decoration:none;color:#333;}
img{ border:none; margin:0; padding:0; }

body{ }

section,article,aside,header,footer,nav,dialog,figure{display:block;}

/*导航*/
nav{width:100%;overflow:hidden; z-index:999; background:rgba(255,255,255,0.9);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#E5ffffff,endColorstr=#E5ffffff); position:fixed; top:0; box-shadow:0px 1px 4px rgba(0,0,0,0.1);}
nav figure{float:left; margin-left:2%;padding:4px 0;}
nav figure img{}
nav ul{float:right; margin-right:2%; overflow:hidden;margin-top: 13px;}
nav ul li{float:left; margin-left:35px;}
nav ul li a{ display:block;width:74px;line-height:30px;border-radius:45px; text-align:center; }
nav ul li a:hover{background-color:#2fbef3;color:#fff;}
nav ul li .register{width:74px;height:30px; background-color:#fff; border:1px solid #2fbef3; border-radius:45px; cursor:pointer;color:#2fbef3;}
nav ul li .register:hover{ background-color:#2fbef3;color:#fff;}
.current{background-color:#2fbef3;color:#fff;}

/*内容*/
.login_container{width:1150px; margin:auto; overflow:hidden; margin-top:60px;padding-top:20px;}
.login_container section{float:left;}
.login_container aside{float:right;}

/*登录*/
.login{margin:auto;width:380px;padding-top:0px;}

	/*右框*/
.login .article .aside{ width:400px;height:450px; padding:0px 30px; background-color:#fff;border-radius:6px;/*  box-shadow:0px 1px 6px #ccc;margin-top:-38px; */ position:relative;}
.login .article .aside dl{ overflow:hidden;font-size:16px;}
.login .article .aside dl dt{float:left;}
.login .article .aside dl dd{float:right;}
.login .article .aside dl dd a{color:#ed6000;}
.login .article .aside dl dt a:hover{color:#ed6000;}

.login .article .aside .login_list{  margin-top:40px;position:relative}
.login .article .aside .login_list:after{content:"";display:table;clear:both}
.login .article .aside .login_list label,input,.yzm{float:left;}
.login .article .aside .login_list label{width:100px;text-align:left;font-size:14px;color:#333;line-height:30px;font-weight:bold;}
.login .article .aside .login_list input{ border:1px solid #e5e5e5;width:280px;height:30px;line-height: 30px;padding-left:5px;font-size:12px;}

.login .article .aside .yzm_list input{width:146px;}
.login .article .aside .yzm_list .yzm{width:130px;line-height:32px;margin-left:4px;font-size:12px;background-color:#2fbef3;color:#fff; text-align:center; cursor:pointer;}
.login .article .aside .yzm_list .yzm:hover{background-color:#1baee5;}
.login .article .aside .yzm_list span{ font-size:12px;color:#7d8b93;line-height:30px;}

		/*登录按钮*/
.dl_btn { margin-top:20px; }
.dl_btn button{ width:338px;height:36px;background:url(../../images/register1/denglv_btn.png) left top no-repeat; border:none;color:#fff;cursor:pointer;font-size:16px;}
.dl_btn span{ display:block;font-size:16px;width:364px;line-height:36px;margin-left:4px;background-color:#2fbef3;color:#fff; text-align:center; cursor:pointer;}
.dl_btn span:hover{background-color:#1baee5;}
.dl{display:block;font-size:16px;width:280px;line-height:36px;margin-left:50px;background-color:#2fbef3;color:#fff; text-align:center; cursor:pointer;}
.dl:hover{background-color:#1baee5;}

	 /*提示信息*/
.yhm_error{font-size:12px; position:absolute;left:127px;top:80px;color:#ed6000;}
.mima_error{font-size:12px; position:absolute;left:127px;top:175px;color:#ed6000;}
.qr_error{font-size:12px; position:absolute;left:127px;top:225px;color:#ed6000;}
.yzm_error{font-size:12px; position:absolute;left:127px;top:300px;color:#ed6000;}

	/*密码强度*/
.mima_qiangdu{width:366px;height:3px;}
.mima_qiangdu ul{ overflow:hidden;}
.mima_qiangdu ul li{float:left; font-size:12px;}
.mima_qiangdu ul .ruo{ background-color:#98d269;width:122px;height:3px;}
.mima_qiangdu ul .zhong{ background-color:#eb9d21;width:122px;height:3px;}
.mima_qiangdu ul .qiang{ background-color:#eb5a21;width:122px;height:3px;}

	/*用户协议*/
.proxy-shadow{display:none;background:none repeat scroll 0 0 #000;opacity:0.2;position:fixed;left:0;top:0;width:100%;height:100%;z-index:10000;}
.proxy-box{display:none;position:fixed;left:50%;top:50%;margin-left:-410px;margin-top:-305px;z-index:10000;}
.proxy-inner{position:relative;width:820px;font-family:"微软雅黑";font-size:14px;}
.proxy-close{display:block;position:absolute;right:20px;top:20px;background:url(${base}/res/images/close.png) no-repeat 0 0;width:22px;height:22px;}
.proxy-content{padding:45px 35px 25px;background:#fff;}
.proxy-content h2{font-size: 24px;color: #666;}
.proxy-button{cursor:pointer;width:240px;background:#1baee5;border:0 none;color:#fff;line-height:28px;font-size:18px;vertical-align:middle ;text-align:center;padding:5px 15px 7px;font-family:'微软雅黑','Microsoft YaHei',Arial,Helvetica,sans-serif;}
.proxy-info{color:#888;font-size:12px;line-height:20px;margin-bottom:8px;padding:8px 15px;vertical-align:top;width:95%;}
.proxy-info p{margin-bottom:8px;}
.proxy-info p.title{font-size:18px;color:#666;text-align:center;}
.proxy-info p.r{text-align:right;}
.proxy-scroll{width:100%;height:415px;overflow:auto;}

.yhxy{ overflow:hidden; margin-top:40px;margin-left:100px;}	
.yhxy input{float:left; margin-right:5px; margin-top:2px;}
.yhxy span{ display:block;float:left;font-size:12px;color:#999;}	
.yhxy span a:hover{color:#ee6200; text-decoration:underline;}	
	

	/*右侧*/
.login_container aside{width:230px;height:310px; background-color:#f5fbff; border:1px solid #d1efff; border-radius:4px;padding:10px 20px; margin-top:20px;}
.login_container aside h3{ background:url(../img/iphone.png) left center no-repeat;padding-left:25px; border-bottom:1px solid #e5e5e5;line-height:50px;color:#ed6000; }
.login_container aside h5{ text-align:center; margin-top:30px;font-weight:normal;font-size:14px;}
.login_container aside figure{ margin-top:30px; text-align:center;}
.login_container aside figure img{width:100px;height:100px;}
.login_container aside h6{text-align:center; margin-top:10px;color:#ed6000; font-weight:normal;font-size:14px;}


/*footer*/
footer p{ text-align:center;font-size:12px;color:#777; margin-top:100px; }
























