@charset"utf-8";
.login_box{margin-top: 15px; padding: 0 4%; text-align: center; padding-bottom: 60px;}
.login_item{border-bottom: 1px solid #D4D4D4; position: relative; }
.login_pa{padding-right: 83px;}
.case{width: 100%;line-height: 28px; padding: 9px 0; border: none;font-size: 16px; background-color: #F6F6F6; color: #888888;}
.default_but{margin-top:26px;font-size: 16px;text-indent: 0em;line-height: 28px; padding: 9px 0;width: 100%; border-radius: 4px;  border: none;background: #A3DDE6; color: #ffffff;}
.submint{ background-color: #52C4D4;}
.menu{margin-top: 44px; }
.menu .share_title{ margin: 15px 0 10px; position: relative;}
.menu .share_title span{ font-size: 12px; color: #999;}
.menu .share_title p{ border-bottom: 1px solid #e6e6e6;}
.menu .share_title span{ position: absolute; left: 50%; top: -10px; background: #f6f6f6;  display: block; margin-left: -75px; width: 150px; text-align: center;}

.act-notice{font-size:12px; color: #bbb; margin-top: 10px;}

.otherLogin{margin-top: 20px;}
.otherLogin ul{height: 90px; width: 75%;padding: 0 4%; margin: 0 auto;}
.otherLogin ul li div{ height:65px;background-size: 45px; background-repeat: no-repeat; background-position: center;}
.otherLogin ul li p{font-size: 12px;color: #888888;}
.otherLogin ul li{float: left;width: 33%; text-align: center;margin-top: 5px;margin-bottom: 5px;}
.otherLogin ul li.ico_1 div{background-image:url(../img/icon_share_05.png);}
.otherLogin ul li.ico_2 div{background-image: url(../img/icon_share_01.png);}
.otherLogin ul li.ico_3 div{background-image: url(../img/icon_share_03.png);}

.registered{ margin-bottom: 20px; bottom: 0; right: 0;}
.repo_1{ position:absolute;}
.repo_2{position: fixed;}
.registered2{text-align: right;margin-top: 20px;}
.registered,.registered2 span{color: #bbbbbb; font-size: 12px;  padding-right: 27px;}
.registered,.registered2 a.ico_4{padding-right: 10px;width: 106px; height: 20px; line-height:20px; text-align:center;position: relative;display: inline-block;right: 25px;top: 0px;color:#888888;border: 1px solid #d4d4d4;border-radius: 16px; font-size: 14px;}
.registered,.registered2 .ico5{height:15px ;line-height: 15px; background: url(../img/logo.png) no-repeat right center; background-size: 6px; position: absolute;top: 1px; right: 6px;}
/*第三方登录*/
.button_number{margin-top:26px;color: #ffffff;font-size: 16px;text-indent: 0em;height: 45px;line-height: 45px; padding: 0; border-radius: 4px; border: none;}
.number{width:60%; background: #52C4D4; float: right;max-width: 300px;}
.skip{width:38%; margin-left: 2%; background: #D4D4D4; float: right;max-width: 200px;}
.secure{color: #bbbbbb; font-size: 12px; margin-top: 20px; width: 100%; text-align: center;}
/*注册*/
.registered_code{ position: fixed; bottom: 0; left: 0;font-size: 12px; width: 92%; margin: 0 auto 54px; text-align: center;padding: 0 4%;}
.registered_code p{color: #333333; margin-bottom:15px ; }
.registered_code a{color:#51c4d4 ; }

.ui_button{ position: absolute; top: 8px; right: 0;}
.ui_button img{ height: 30px;}
.password_icon{position: absolute;top: 12px;right:6px;padding: 0 6px; height: 20px; line-height:20px; text-align:center;border: 1px solid #4bc1d2;border-radius: 16px; color: #4bc1d2; font-size: 14px;}

.set_code{padding-right: 73px;}
header.top-box a.right .return_home { width: 60px; color: #fff; font-size: 15px; line-height: 25px; cursor: pointer;}

/*弹窗*/
.maskpop{display: none; position: fixed;top: 0;left: 0;right: 0;bottom: 0;background-color: #000; opacity: 0.3;}
.popwindow{display:none; background-color: #fff;position:fixed;top:20%;left:10%; width:80%;height:auto;border-radius: 6px;}
.popwindow .win_notice{width: 90%;border-bottom: 1px solid #b9b9b9; text-align: center;line-height: 28px;padding:20px 5%;font-size: 16px;color:#333;}
.switch_btns input{width:49%;height: 44px; line-height: 44px; font-size:16px; color: #51c4d4; text-align: center; border:none; background-color: #fff;}
.switch_btns input.gopage1{border-right:1px solid #b9b9b9; box-sizing: border-box; border-bottom-left-radius: 6px;}
.switch_btns input.gopage2{border-bottom-right-radius: 6px;}

/*底部*/
.dis-footer{position: fixed;left: 0;bottom: 0;width: 100%;background: #4e525e;padding-top: 15px;padding-bottom: 10px;}
.dis-footer2{position: fixed;left: 0;bottom: 0;width: 100%;background: #4e525e;padding-top: 15px;padding-bottom: 10px;}
.to-pc{width: 72px;height: 26px;background-color: #5b5f6a;border-radius: 5px;border: solid 1px #434343;margin: 0 auto 19px auto;}
.to-pc a{display: block;width: 100%;height: 100%;line-height: 26px;text-align: center;font-size: 16px;color: #e6e3e3;}
.copyright{font-size: 14px;color: #e6e3e3;text-align: center;margin-bottom: 2px;}
.copyright a{font-size: 14px;color: #e6e3e3;}

