:-moz-placeholder {color: #ccc;}
::-moz-placeholder {color: #ccc;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder {color: #ccc;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {color: #ccc;}
#header{width: 100%; height: 45px; margin:0 auto;position:relative; background:transparent; z-index: 999;}
#header .backward{color:#999;text-align: right; float: left; background:url(/picture/app/home/leftward_3.png) no-repeat 12px center; background-size: 10px auto;display: block; width: 60px; font-size: 16px;height:45px;line-height:45px;}
#content{margin:0 auto;}

#entry{width: 100%;min-height: 400px; color: #999; font-family: "SimHei"; font-size: 14px; background: #f5f5f5;}
#entry .entry_img{width:80%; margin: 30px auto 40px; height:200px;background:url(/picture/app/login/full_logo.jpg) no-repeat center center;background-size:contain;position:relative;}
#entry .entry_img i{background: url(/picture/home/logo_tag_yg.png);background-size: 100%;background-repeat: no-repeat;width: 100px;height: 40px;display: block;position: absolute;right: 0;top: -10px;}
#entry .entry_content .entry_o{border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; width: 100%; height: auto; background: #fff;}
@media screen and (min-width: 642px){
	#entry .entry_content .entry_o{border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;}
}
#entry .entry_content .entry_o .eo_info{width: auto; height: 30px; line-height: 30px; margin: 0px; padding: 5px 10px 5px 0; background-size: 24px; margin-left: 50px; border-bottom: 1px solid #e5e5e5; position: relative;}
#entry .entry_content .entry_o .eo_i1{background: url(/picture/app/login/head.png) no-repeat 14px 9px; background-size: 22px; width: 50px; height: 40px; display: inline-block; position: absolute; top: 0px; left: -50px;}
#entry .entry_content .entry_o .eo_i2{background: url(/picture/app/login/lock.png) no-repeat 16px 10px; background-size: 16px 18px; width: 50px; height: 40px; display: inline-block; position: absolute; top: 0px; left: -50px;}
#entry .entry_content .entry_o .entry_text{width: 100%; padding: 0px; margin: 0px; border: none; line-height: 30px;}
#entry .entry_t{height: auto;margin: 20px 20px 0 20px; }
#entry .entry_t .et_sub{width: 100%; height: 50px; line-height: 50px; letter-spacing: 2px; display: block; text-align: center; font-size: 24px; font-weight: bold;  }
#entry .entry_t .shadow_l,#entry .entry_t .shadow_r{width:50%;display:block;height:20px;}
#entry .entry_t .shadow_l{float:left;background:url(/picture/app/login/shadow_l.png) no-repeat left bottom; background-size:auto 20px;}
#entry .entry_t .shadow_r{float:left;background:url(/picture/app/login/shadow_r.png) no-repeat right bottom; background-size:auto 20px;}
#entry .et_b{width: 90%; height: 20px; line-height: 38px; letter-spacing: 1px; margin: 20px auto 5px auto;text-align: center;}
#entry .register_sub{width: 100%; text-align: center; font-size: 14px; height: 50px;line-height: 50px;}
#entry .entry_error{width: 150px; height: 25px; border-radius: 5px; line-height: 25px; text-align: center; margin: 0 auto; background: #666; color: #fff; display: none;}
#bound_login{width: 100%;min-height: 400px; color: #999; font-family: "SimHei"; font-size: 14px; background: #f5f5f5;}
#bound_login .entry_img{width:80%; margin: 30px auto 40px; height:200px;background:url(/picture/app/login/full_logo.jpg) no-repeat center center;background-size:contain;position:relative;}
#bound_login .entry_img i{background: url(/picture/app/login/full_logo_i.jpg); background-size: 100%; width: 50px; height: 26px; display: block; position: absolute;right:0;top:-10px;}
#bound_login .entry_content .entry_o{border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; width: 100%; height: auto; background: #fff;}
@media screen and (min-width: 642px){
	#bound_login .entry_content .entry_o{border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;}
}
#bound_login .entry_content .entry_o .eo_info{width: auto; height: 30px; line-height: 30px; margin: 0px; padding: 5px 10px 5px 0; background-size: 24px; margin-left: 50px; border-bottom: 1px solid #e5e5e5; position: relative;}
#bound_login .entry_content .entry_o .eo_i1{background: url(/picture/app/login/head.png) no-repeat 14px 9px; background-size: 22px; width: 50px; height: 40px; display: inline-block; position: absolute; top: 0px; left: -50px;}
#bound_login .entry_content .entry_o .eo_i2{background: url(/picture/app/login/lock.png) no-repeat 16px 10px; background-size: 16px 18px; width: 50px; height: 40px; display: inline-block; position: absolute; top: 0px; left: -50px;}
#bound_login .entry_content .entry_o .entry_text{width: 100%; padding: 0px; margin: 0px; border: none; line-height: 30px;}
#bound_login .entry_t{height: auto;margin: 20px 20px 0 20px; }
#bound_login .entry_t .et_sub{width: 100%; height: 50px; line-height: 50px; letter-spacing: 2px; display: block; text-align: center; font-size: 24px; font-weight: bold;  }
#bound_login .entry_t .shadow_l,#entry .entry_t .shadow_r{width:50%;display:block;height:20px;}
#bound_login .entry_t .shadow_l{float:left;background:url(/picture/app/login/shadow_l.png) no-repeat left bottom; background-size:auto 20px;}
#bound_login .entry_t .shadow_r{float:left;background:url(/picture/app/login/shadow_r.png) no-repeat right bottom; background-size:auto 20px;}
#bound_login .et_b{width: 90%; height: 20px; line-height: 38px; letter-spacing: 1px; margin: 20px auto 5px auto;text-align: center;}
#bound_login .register_sub{width: 100%; text-align: center; font-size: 14px; height: 50px;line-height: 50px;}
#bound_login .entry_error{width: 150px; height: 25px; border-radius: 5px; line-height: 25px; text-align: center; margin: 0 auto; background: #666; color: #fff; display: none;}