@CHARSET "UTF-8";
ul.passLogin{width:285px;float:left;margin:15px 0px 0px;}
ul.passLogin li{padding:0px 18px 0px 20px;position: relative;}
ul.passLogin li img.tipImg{width:24px;height: 24px;position: absolute;top: 17px;left: 20px;}
ul.passLogin li img#imgCode{width:82px;height: 38px;position: absolute;right:21px;top:8px;cursor: pointer;}
ul.passLogin li.tipLi {min-height: 38px;padding-top: 20px;padding-bottom: 10px;}
ul.passLogin li.last{margin:12px 0px;}
ul.passLogin li.last a{color:#1886EC;font-size: 14px;}
ul.passLogin li.phoneLi input{padding-right: 100px;width: 114px;}

div.thirdLg{width: 300px;border-left:1px solid rgba(0,0,0,0.06);margin-top:10px;}
div.thirdLg p.wexinTx{ text-align: center;width: 100%; padding-left: 3px;color:#333;font-size: 14px; margin-bottom: 20px;}
div.orBox {text-align: center;}
div.orBox .line {display: inline-block; width: 46px;border-top: 1px solid #D9D9D9;}
div.orBox .txt {color: #333;vertical-align: -5px;font-size: 14px;}
div.qqBox{width: 100%;margin-bottom:20px;}
div.qqBox .wx{float: left;width: 50%}
div.qqBox .qq{float: right;width: 50%}
div.qqBox div img{width: 30px;height: 30px;position: relative;top: 11px;box-sizing: content-box; }
div.qqBox div p{text-align: center;color: #333;font-size: 13px;}
div.weChat_box{width: 170px;overflow: hidden;height: 150px;}
#iframe{transform: scale(0.5);transform-origin: 0 0; width: 440px; height: 410px;margin-top: -20px;overflow: hidden; margin-left: -22px;}



/*login success*/
div.loginFrom div.sucBox{padding:30px 16px;float: left;color:#666;}
div.loginFrom div.sucBox .sucTip p{font-size: 12px;padding: 5px;background: #f9f9f9;}
div.loginFrom div.sucCont{width: 100%;}
div.loginFrom div.sucCont img{width: 100px;height: 100px;display: block;margin:15px auto;}
div.loginFrom div.sucCont h2{text-align: center;margin:15px auto;color: #46A0E8;font-weight: 400;}
div.loginFrom div.sucCont p{text-align: center;margin-bottom: 50px;}

/*nofind*/
div.nofind img{display:block;margin:50px auto 30px;}
div.nofind h2{color:#46A0E8;font-size: 18px;width:100%;text-align: center;font-weight: bold; margin-bottom: 15px;}
div.nofind p{font-size:14px;color:#666;width:100%;text-align: center;margin-bottom:80px;}
div.nofind div.btnBox{padding:0px 16px 0px 16px;}


/*success*/
div.exit_box{padding:30px 16px;}
div.outBox p.tlP{color:#666;text-align: center;font-size: 12px;padding: 5px;background: #f9f9f9;}
div.outBox div.imBox img{width: 100px;height: 100px;display: block;margin: 30px auto 15px;}
div.outBox div.imBox h4{width: 100%;text-align: center; color: #46A0E8;font-size: 16px;margin-bottom: 20px;}
div.outBox p.sueP{margin-bottom: 65px;width: 100%;text-align: center;color:#666;}

/*unauth*/
div.unauth div.authBox img{display:block;margin:50px auto;}
div.unauth div.authBox{padding:0px 16px;}
div.authBox h2{color:#46A0E8;font-size: 18px;width:100%;text-align: center;margin-bottom: 15px}
div.authBox p{font-size:14px;color:#666;width:100%;text-align: center;margin-bottom:40px;}

div.errorBox div.authBox{width:100%;float:left;}
div.errorBox div.authBox img{width: 80px;height: 80px;display: block;margin:50px auto;}
div.errorBox div.authBox h2.one{margin-top:45px;margin-bottom: 15px;}
div.errorBox div.authBox h2.two{margin-bottom: 45px;}
div.errorBox div.authBox div.btnBox{padding: 0px 16px;}

/*userchose*/
div.userchose{width:100%;}
div.userchose h4{width:100%;font-size:18px; font-weight: 500;color:#666;text-align: center;height: 55px;line-height: 55px;}
div.userchose ul{margin:0px 12px;border:1px solid #eee;width:334px;float: left;overflow-y: auto; overflow-x: hidden;height: 300px;}
div.userchose ul li{width: 100%;position: relative; float: left;border-bottom: 1px solid #eee; padding: 16px 0px;}
div.userchose ul li:last-child{border-bottom: 0px;}
div.userchose ul li span{float:left;margin-top:2px;color:#666;font-size: 14px;margin-left: 8px;display: inline-block;}
div.userchose ul li span.user_act{width:115px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;color:#fff;margin-left: 0px;}
div.userchose ul li span.name{width:80px;text-align: center;margin-top: 6px;}
div.userchose ul li span.acount{width:56px;margin-top: 6px;}
div.userchose ul li a.linkBtn {display: inline-block;width: 115px; float: left;background: #72d1ff;color: #fff;margin-left: 15px;padding: 6px 8px;
	border-radius: 4px;text-align: center;transition: all 0.3s; }
div.userchose ul li a.linkBtn:hover {transform: scale(1.1);}

													   
											 

																													 
																															  
																					 
																																				 
																 

/*phone*/
div.phBox div.topCT{width: 100%;margin-bottom: 15px;}
div.phBox div.topCT p{color:#666666;font-size: 14px;text-align: center;}
div.phBox div.topCT img{width:52px;height:70px;display: block;margin:26px auto 16px;}
div.phBox ul{float: left;margin:0px !important;width: 300px;}
div.phBox ul li{float: left;padding: 0px 26px 0px 26px;position: relative;}
div.phBox ul li img.tipImg{width:24px;height: 24px;position: absolute;top: 17px;left: 25px;}
div.phBox ul li input{padding: 15px 10px 15px 38px;width:200px;}
div.phBox ul li.phoneLi button{border:0px;outline: none;background-color: transparent;text-align: center;top:0px;
	font-size: 14px;float: left;padding: 18px 0px;text-align: center;position: absolute;right: 26px;color: #46A0E8;}
div.phBox ul li.phoneLi	img.tipImg{ width: 16px;height: 24px;position: absolute;left: 30px;}
div.phBox ul li.phoneLi	input{ padding-right: 100px;width: 110px;}
div.phBox ul li.btnLi{width: 248px;}
div.phBox ul li.bindLi{margin:10px 0px;color:#46A0E8;}
div.phBox ul li.tipLi{ min-height: 40px; margin:10px 0;}
div.phBox ul li.tipLi p{margin:10px 0;}


div.emailBox div.topCT img{width: 72px;height: 50px;margin:50px auto;}


@media screen and (max-width: 1300px){
	div.center{width:1150px;}
	div.footer_box footer {padding: 30px 17% 0px;}
}
@media screen and (max-width: 1200px){
	body{overflow-x: hidden;}
	div.center{width:1100px;}
	div.footer_box footer {padding: 30px 15% 0px;}
}
@media screen and (max-width: 1150px){
	div.center{width:1050px;}
	div.footer_box footer {padding: 30px 13% 0px;}
}
@media screen and (max-width: 1100px){
	div.center{width:1000px;}
	div.footer_box footer {padding: 30px 12% 0px;}
}

@media screen and (max-width: 1050px){
	div.center{width:950px;}
	div.footer_box footer {padding: 30px 10% 0px;}
}

@media screen and (max-width: 1000px){
	div.center{width:900px;}
	div.footer_box footer {padding: 30px 8% 0px;}
}
@media screen and (max-width: 950px){
	div.center{width:850px;}
	div.tipInfo {width: 35%;}
	div.footer_box footer {padding: 30px 5% 0px;}
}

@media screen and (max-width: 900px){
	div.center{width:800px;}
	div.footer_box footer {padding: 30px 3% 0px;}
}
@media screen and (max-width: 850px){
	div.center{width:750px;}
	div.tipInfo {width: 30%;}
	div.footer_box footer {padding: 30px 0% 0px;}
}
@media screen and (max-width: 800px){
	div.center{width:700px;}
	div.footer_box footer div.description {width: 87%;}
}

@media screen and (max-width: 750px){
	div.center{width:650px;}
	div.tipInfo{display:none !important;}
	div.form_box {margin: 45px 13%;}
	div.footer_box footer div.description {width: 85%;margin-top: -10px;}
}

@media screen and (max-width: 700px){
	div.center{width:600px;}
	div.tipInfo{display:none !important;}
	div.form_box {margin: 45px 11%;}
}

@media screen and (max-width: 650px){
	div.center{width:550px;}
	div.tipInfo{display:none !important;}
	div.form_box {margin: 45px 8%;}
	div.footer_box footer div.description {width: 84%;margin-top: -10px;}
}



div.form_box ul.passLogin  li:nth-child(2) img.tipImg{    width: 20px;height: 25px;}
div.form_box ul.passLogin  li:nth-child(3) img.tipImg{    width: 22px;}

/*小于665*/



