﻿@import url('base.css');

/*登录页面*/
.header .head { height:130px;}
.header .head .logo { }
.header .head .logo img{  max-height:100px;}
.login_wrap {width:100%; height:550px; background-image:url(/img/loginban.jpg); background-position:center center; background-repeat:no-repeat; }
.login_wrap_nobg{width:100%; height:550px; }
.login_slider { width:400px;  height:400px; }

.login_wrap_anget{width:100%; height:432px; background-image:url(/img/ruzhu.png); background-position:center center; background-repeat:no-repeat; }

/*登录页面框*/
.login_box{ width:300px; height: 400px; margin:80px 30px 0 0; padding:10px 30px;  background-color:#fff; border:1px solid #eee;  }
.login_box .login_tit {width:300px;height:45px; padding-bottom:30px;  }
.login_box .login_tit .login_t {width:150px;height: 45px;line-height:45px;   }
.login_box .login_tit .login_sm {width:150px;height: 45px;line-height:45px;   }

.login_box .login_con{width:300px;height: 240px;
}
.login_box .login_con .item{width:300px;height: 40px; border:1px solid #dddddd; margin-bottom:30px; line-height:40px; }
.login_box .login_con .item div:nth-child(1){text-align:left; float:left; display:inline-block; padding:0px 5px 0px 10px;  color: #666; width:20px;   }
.login_box .login_con .item div:nth-child(2){text-align:left; float:left; display:inline-block; color: #666; width:200px; }

.login_box .login_con .item3{width:300px;height: 40px; border:1px solid #dddddd; margin-bottom:30px; line-height:40px; }
.login_box .login_con .item3 div:nth-child(1){text-align:left; float:left; display:inline-block; padding:0px 5px 0px 10px;  color: #666; width:20px;   }
.login_box .login_con .item3 div:nth-child(2){text-align:left; float:left; display:inline-block; color: #666; width:160px; }
.login_box .login_con .item3 div:nth-child(3){text-align:center; float:right; display:inline-block; color: #666; width:100px;  background-color:#d5d5d5  }
.login_box .login_con .item input{ width:100%;  border:0px solid #dddddd;  padding-left:2%;line-height:40px;  }
.login_box .login_con .item3 input{ width:100%;  border:0px solid #dddddd; line-height:40px;  }

.login_box .login_con .item2{width:300px;height: 40px; border:0px solid #dddddd; margin-bottom:20px; line-height:40px; }
    .login_box .login_con .item2 a { padding:10px 20px;  
    }

.login_box .login_con .btn{display: inline-block;width: 100%;border:0px solid #dddddd;
height: 40px;background-color: #e72100;
background: -webkit-linear-gradient(top, #ee2e2c, #ff000f);border-radius: 5px;color: #fff;font-size: 16px;font-weight: bold;
line-height: 40px;
}


#login_container { width:200px!important;
}

.impowerBox .qrcode {width: 200px!important;}
.impowerBox .title {display: none;}
.impowerBox .info {width: 200px;}
.status_icon {display: none}
.impowerBox .status {text-align: center;}

.login_box .login_ptn{width:300px;height: 60px;
}

.login_box .login_ptn .item { width:100px; float:left; line-height:30px;
}
.login_box .login_ptn .item i { width:100px; font-size:24px;line-height:30px;
}
.login_box .other-login {
	position: relative;
	width: 440px;
	left: -13px;
	margin: 46px 0 0 0;
	vertical-align: middle
}

.login_box .other-login .i-app,.login_box .other-login .i-qq,.login_box .other-login .i-weixin {
	display: block;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding-left: 13px;
	width: 109px;
	height: 28px; float:left;
}

.login_box .other-login .i-login {
	width: 104px;
	height: 28px;
	line-height: 28px;
	text-align: left
}

.login_box .other-login .i-app span,.login_box .other-login .i-qq span,.login_box .other-login .i-weixin span {
	padding-right: 13px;
	line-height: 16px;
	vertical-align: middle;
	display: inline-block;
	color: #999
}

.login_box .other-login .i-app span,.login_box .other-login .i-weixin span {
	border-right: solid 1px #d5d5d5
}

.login_box .other-login .i-app i,.login_box .other-login .i-login i,.login_box .other-login .i-qq i,.login_box .other-login .i-weixin i {
	margin-right: 6px;
	vertical-align: middle;
	display: inline-block;
	width: 28px;
	height: 28px;
	background: url(/img/allPuzzle.png) no-repeat
}

.login_box .other-login .i-login i {
	margin: -3px 0 0 4px;
	width: 13px;
	height: 13px;
	background-position: -80px -200px
}

.login_box .other-login .i-qq i {
	background-position: -73px -108px
}

.login_box .other-login .i-app i {
	background-position: -73px -80px
}

.login_box .other-login .i-weixin i {
	background-position: -73px -172px
}



/*绑定注册页面框*/
.reg_box{ width:600px; height:auto; margin:80px auto; padding:10px 30px;  background-color:#fff; border:1px solid #eee;  }
.reg_box .login_tit {width:600px;height:45px;   margin-bottom:30px;  }
.reg_box .login_tit .login_t {width:300px;height: 45px;line-height:45px;     margin-top:10px;  }

.reg_box .login_tit .login_sm {width:300px;height: 45px; line-height:45px;margin-top:10px; }
.remhover { border-bottom:2px solid #eee; color:#666;
}
.addhover { border-bottom:2px solid #ee2222; color:#ee2222;
}
.reg_box .login_con{width:400px;height: auto; margin:10px auto;
}
.reg_box .login_con .item{width:400px;height: 40px; border:1px solid #dddddd; margin-bottom:30px; line-height:40px; }
.reg_box .login_con .item div:nth-child(1){text-align:left; float:left; display:inline-block; padding:0px 5px 0px 10px;  color: #666; width:20px;   }
.reg_box .login_con .item div:nth-child(2){text-align:left; float:left; display:inline-block; color: #666; width:200px; }
.reg_box .login_con .item div:nth-child(3){text-align:right; float:right; display:inline-block; color: #666; width:130px; padding-right:15px; }
.reg_box .login_con .item input{ width:100%;  border:0px solid #dddddd;  padding-left:2%;line-height:40px;  }
.reg_box .login_con .item2{width:400px;height: 40px; background-color:#f6f6f6;  margin-bottom:20px; line-height:40px; }
   
 .reg_box .login_con .item2 a { padding:10px 20px;  
    }
.bgf6 { background-color:#f6f6f6; 
}
.myphoto { width:40px;height: 40px; border-radius:20px; margin:0 10px;
}
.myphoto img{ width:40px;height: 40px; border-radius:20px;
}
.reg_box .login_con .btn{display: inline-block;width: 100%;border:0px solid #dddddd;
height: 40px;background-color: #e72100;
background: -webkit-linear-gradient(top, #ee2e2c, #ff000f);border-radius: 5px;color: #fff;font-size: 16px;font-weight: bold;
line-height: 40px;
}




.footer {width:1190px; margin:0 auto; font-family:tahoma,"宋体"; padding-bottom:10px;color:#666; margin-top:20px; padding-top:6px;}
.footer a { color:#666; text-decoration:none; }
.footer a:hover { color:#f30; text-decoration:underline;}
.footer .f-link { color:#ccc;text-align:center;}
.footer .f-link a { margin:0 5px; }
.footer .copy_new { text-align:center; line-height:150%; padding:0; padding-top:5px;}
.footer  p{ line-height:22px; clear:both; margin-bottom:10px; text-align:center;  }
#AspNetPager1 input{ border:0px;}
#AspNetPager1 {  font-size:12px; color:#666666;}