body{margin:0 auto;background:#efefef}
#shortPage{position:relative;padding:0 0 140px 0;box-sizing:border-box}
#shortPage .login_bottom{position:absolute;left:0;bottom:20px}
.error_con{height:100%;width:100%;background:#00aeef;position:absolute}
.error_pic{display:block;width:100%}
.error_text{text-align:center;color:#fff;line-height:4rem}
.error_text p{font-size:1.4rem}
.error_text h1{font-size:2.4rem;color:#fff;margin:2rem 0 0}
.error_text h2{font-size:1rem;margin-top:4rem}
.error_text h3{font-size:1.2rem}
.inputtext::-moz-placeholder{color:#ccc}.inputtext::-webkit-input-placeholder{color:#ccc}
input{outline:0;-webkit-tap-highlight-color:transparent}
#backpascon .login_top,#readbookcon .login_top,#zhucecon .login_top,.login_top{ text-align: center; height:46px;background:#00aeef;position:relative;line-height: 46px;}
.login_top .people,.login_top .menusearch,.login_top .shujia{background:url(../NewCss/image/propic.png?v=20160317) no-repeat;display:inline-block;background-size:299px 173px}
.login_top .second-level{ width: 80px;height: 46px;position:absolute;right:1px;top:-1px;font-size: 0px;}
.login_top .nocontent{ color:#fff;font-size:15px; }
.login_top .nocontent:before, .login_top .nocontent:after{ display:none !important; }
.login_top .second-level span,.login_top .second-level:before,.login_top .second-level:after{ content: ''; display: inline-block; margin: 0 4px; width:5px; height:5px; border-radius: 100%; -webkit-border-radius: 100%; overflow: hidden; background: #fff; vertical-align: middle;}
.secmenu{ opacity:0; background: #ecf9ff; width:90px; font-size: 14px; text-align: center; position: absolute; right: 2px; top: 46px; border-radius: 5px; -webkit-border-radius: 5px; border: 1px solid #dcdcdc; z-index: 99;transition: all .1s linear;-webkit-transition: all .1s linear;-webkit-transform: translate(0px,-130px) scale(0); transform: translate(0px,-130px) scale(0);}
.secmenushow{opacity:1;-webkit-transform: translate(0,0) scale(1);transform: translate(0,0) scale(1);}
.secmenu::before{ content: ''; display: block; width: 14px; height: 14px; position: absolute; left: 50%; top: -8px; margin: 0 0 0 -6px; background: #ecf9ff;border-left: 1px solid #dcdcdc;border-top: 1px solid #dcdcdc;transform: rotate(45deg);-webkit-transform: rotate(45deg);}
.secmenu li a{ display: block; border-bottom: 1px solid #dcdcdc; margin: 0 10px; color: #1a9dce; }
.secmenu li:last-child a{ border: none;}
.login_top .return{position:absolute;width:51px;height:46px;left:0;top:0;}
.login_top .return:before{ content:''; display: block; width:14px; height: 14px; margin: 15px 0 0 22px; border-left: 2px solid #fff; border-top: 2px solid #fff; transform:rotate(-45deg); -webkit-transform:rotate(-45deg);}
.login_top .title{color:#fff;font-size:18px;}
.login_top .sort{font-size: 16px; color: #fff; border: 1px solid #fff; border-radius: 5px; line-height: 24px; padding: 0 5px;}
.login_top .menutitle{color:#fff;font-size:18px;}
.login_top .menutitle .subtitle{ font-size: 14px;}
.login_top .logo{width:100px;height:46px; float: left; margin: 0 0 0 15px;}
.login_top .logo img{ display: block; width:100px; height: 28px; margin: 9px 0 0 }
.login_top .people{position:absolute;background-position:-144px -108px;width:41px;height:46px;right:47px;top:0;}
.login_top .menusearch{position:absolute;background-position:-180px -108px;width:41px;height:46px;right:6px;top:0;}
.login_top .shujia{position:absolute;background-position:-222px -108px;width:42px; height:46px;right: 88px;top:0;}
.login_tab{background:#fff;box-sizing:border-box;display:box;display:-o-box;display:-webkit-box;display:-moz-box;height:40px;line-height:40px;color:#666;font-size:16px;border-bottom:1px solid #dcdcdc}
.login_tab .tab_chose{box-flex:1;-o-box-flex:1;-webkit-box-flex:1;-moz-box-flex:1;text-align:center}
.login_tab .tab_chosed{color:#0092c9;border-bottom:2px solid #0092c9}
.login_putong{margin-top:5px;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;background:#fff;position:relative}
.bind_putong{margin-top:5px;border-top:1px solid #dcdcdc;background:#fff;position:relative}
.bind_putong .login_name,.login_putong .login_duanxin,.login_putong .login_mima,.login_putong .login_name,.login_putong .login_phone,.login_yzm{height:44px;line-height:44px;position:relative}
.login_duanxin .icon,.login_putong .icon,.login_putong .icon_duanx,.login_putong .mima_eye,.login_tip .chose_log,.login_tip .nochose_log,.login_yzm .icon,.yzm_bush{background:url(../NewCss/image/propic.png?v=20151128) no-repeat;display:inline-block;background-size:299px 173px;position:absolute}
.login_name .icon{background-position:-76px 0;width:22px;height:19px;left:12px;top:14px}
.login_mima .icon{background-position:-100px 0;width:18px;height:19px;left:12px;top:14px}
.login_yzm .icon{background-position:-141px -49px;width:18px;height:19px;left:12px;top:14px}
.yzm_bush{background-position:-177px -47px;right:15px;top:12px;width:20px;height:22px}
.yzm_block{width:82px;height:30px;display:inline-block;line-height:30px;position:absolute;right:5px;top:10px}
.login_duanxin .icon,.login_name .icon_duanx{background-position:-76px 0;width:22px;height:19px;left:12px;top:14px}
.login_duanxin .icon,.login_mima .icon_duanx{background-position:-259px 0;width:20px;height:19px;left:12px;top:14px}
.login_putong .text_right{margin-left:60px}
.login_duanxin .icon_duanxwrite{background-position:-232px 0;width:20px;height:19px;left:12px;top:14px}
.text_right .inputtext,.text_right .inputtext1{border:0;width:65%;height:35px;color:#666; font-size: 16px;line-height:35px;}
.login_putong .mima_eye{background-position:-49px 0;width:24px;height:17px;right:15px;top:14px}
.login_duanxin .duanxin_button,.login_putong .mima_button,.set_area .mima_button{position:absolute;width:82px;height:30px;line-height:30px;display:inline-block;right:15px;top:8px;background:#01aef0;font-size:12px;color:#fff;text-align:center;border-radius:10px}
.aqyz_textcon .hidebutton,.login_putong .hidebutton{background:#dcdcdc}
.login_tip{height:40px;line-height:40px;position:relative;font-size:12px}
.login_tip .chose_log{background-position:-126px 0;width:20px;height:20px;left:12px;top:10px}
.login_tip .nochose_log{background-position:-95px -47px;width:20px;height:20px;left:12px;top:10px}
.login_tip .tips_zidong{color:#666;margin-left:46px}
.login_tip .tips_wjmm{color:#4874df;position:absolute;right:15px;top:0;text-decoration:none}
.bind_button,.ljqdbind_button,.login_button,.qdbind_button,.qrzhuce_button{margin:0 15px}
.bind_button .buttons,.chosse_num .buttons,.ljqdbind_button .buttons,.login_button .buttons,.qdbind_button .buttons,.qrzhuce_button .buttons,.set .buttons{height:45px;line-height:45px;text-align:center;display:inline-block;background:#00aeef;width:100%;color:#fff;border-radius:4px;font-size:15px}
.none_loginnum{font-size:12px;margin-top:30px;margin-left:25px;margin-bottom:20px}
.none_loginnum span:first-child{color:#666}
.none_loginnum a{color:#4874df;text-decoration:none}
.hezuoz_login{margin:0 15px;text-align:center;font-size:12px;color:#666;margin-top:20px}
.hezuoz_login .qq_login{background:url(../NewCss/image/propic.png?v=20151128) no-repeat;display:inline-block;background-size:299px 174px;background-position:0 -26px;width:69px;height:83px}
.login_bottom{margin-top:20px;color:#666;text-align:center;width:100%;height:70px}
.login_bottom p{line-height:18px;font-size:12px;text-align:center}
.login_bottom p:nth-child(3){margin:7px 0 0}
#logincon .yztips,.vipopp_content .yztips{font-size:12px;color:#ff2e00;margin-left:22px;margin-top:10px}
#logincon .login_zc{text-decoration:none;color:#4874df}
.login_qqreg{margin:0 15px;line-height:30px;font-size:12px;overflow:hidden}
.login_qqreg a{text-decoration:none;color:#4874df}
.login_qqreg .login_qq{float:left}
.login_qqreg .login_register{float:right}
#zhucecon .zhucyztips{font-size:12px;color:#ff2e00;margin-left:22px;height:20px;position:relative}
.zhucyztips .yztips{position:absolute;line-height:20px}
#zhucecon .zhuc_mima{border-bottom:1px solid #dcdcdc}
.zhuce_button{margin:8px 15px 0 15px}
.zhuce_button .buttons{height:45px;line-height:45px;text-align:center;display:inline-block;background:#00aeef;width:100%;color:#fff;border-radius:4px}
.backtabs{padding-top:20px;position:relative;height:60px;background:#fff}
.backtabs .tabs{box-sizing:border-box;display:box;display:-o-box;display:-webkit-box;display:-moz-box;width:100%;height:60px;position:absolute;border-bottom:1px solid #dcdcdc;z-index:2}
.zhucecwtip{color:#f30;font-size:12px;margin-left:12px;margin-bottom:5px;height:20px}
.yztipss,.yztipss1{color:#f30;font-size:12px;margin-left:20px;/*margin-bottom:5px;*/height:30px;line-height:30px;}
.backtabs .tabs .tabtip{box-flex:2;-o-box-flex:2;-webkit-box-flex:2;-moz-box-flex:2;text-align:center}
.backsline{border-bottom:3px solid #f2f2f0;height:10px;display:inline-block;width:100%;position:absolute;top:24px;width:100%;z-index:1}
.round1{width:32px;height:32px;border-radius:25px;display:inline-block;background:#f2f2f0}
.round2{width:25px;height:25px;border-radius:25px;display:inline-block;background:#dbd6d2;margin-top:3px;margin-left:0;line-height:25px;text-align:center;color:#fff}
.tabtip{color:#686868;font-size:12px;line-height:25px}
.tabtip p{font-size:12px}
.chosetabtip{color:#00aff3;border-bottom:1px solid #00aff3}
.choseround2{background:#62caf1}
.backpasscontent{margin-top:15px}
.backpasscon .login_name{height:45px;line-height:45px;background:#fff;position:relative;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc}
.aqyz_email .icon,.aqyz_phone .icon,.login_name .icon{background:url(../NewCss/image/propic.png?v=20151128) no-repeat;display:inline-block;background-size:299px 173px;position:absolute}
.login_name .icon{background-position:-76px 0;width:22px;height:19px;left:12px;top:14px}
.backpasscon .login_name .inputtext{font-size:14px}
.backpssnext_button,.backpssnextdx_button,.backpssnextyj_button,.czbackpss_button{margin:0 15px 0 15px}
.backpssnext_button .buttons,.backpssnextdx_button .buttons,.backpssnextyj_button .buttons,.czbackpss_button .buttons{height:45px;line-height:45px;text-align:center;display:inline-block;background:#00aeef;width:100%;color:#fff;border-radius:4px}
.backpasscon .aqyz_con1{text-align:center;margin:20px 15% 0 15%;font-size:14px;color:#666}
.backpasscon .aqyz_icons{background:url(../NewCss/image/propic.png?v=20151128) no-repeat;display:inline-block;background-size:299px 173px;background-position:-233px -20px;width:67px;height:72px}
.backpasscon .aqyz_tip{margin-top:20px}
.backpasscon .notice{font-size:14px;font-weight:bold;margin:0 0 10px 14px;}
.backpasscon .choseerror{font-size:16px;margin:0 0 10px 14px;text-align:center;}

.aqyz_textcon{border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc}
.aqyz_email,.aqyz_mimas,.aqyz_phone,.aqyz_qrmimas,.login_duanxin{height:45px;line-height:45px;background:#fff;position:relative}
.text_right{margin-left:60px}
.aqyz_phone .text_right{border-bottom:1px solid #dcdcdc}
.aqyz_typetip{font-size:12px;color:#666;margin-bottom:5px;margin-left:25px}
.backnonetip{font-size:14px;color:#666;padding:10px 27px 0 27px}
.emailtiptop{margin:0 25px 0 25px;padding-top:25px}
.emailtiptop p{font-size:15px;color:#333;line-height:8px}
.emailquest{font-size:12px;color:#666;padding:14px 33px 0 33px}
.emailquest ul{margin-left:-26px;margin-top:-8px;line-height:20px}
.rebackpss_button{width:100%;text-align:center}
.rebackpss_button .buttons{width:60%;height:45px;line-height:45px;text-align:center;display:inline-block;background:#00aeef;color:#fff;border-radius:4px}
.backmimacon{border-top:1px solid #dcdcdc;position:relative}
.aqyz_mimas .icon,.aqyz_qrmimas .icon{background:url(../NewCss/image/propic.png?v=20151128) no-repeat;display:inline-block;background-size:299px 173px;background-position:-100px 0;position:absolute;width:20px;height:20px;left:12px;top:14px}
.aqyz_mimas .inputicon,.aqyz_qrmimas .inputicon{background:url(../NewCss/image/propic.png?v=20151128) no-repeat;display:inline-block;background-size:299px 173px;background-position:-131px -27px;position:absolute;width:20px;height:20px;left:12px;top:14px}
.aqyz_mimas .inputtext,.aqyz_qrmimas .inputtext{border:0;width:85%;color:#666}
.aqyz_qrmimas{margin-top:1px;border-bottom:1px solid #dcdcdc}
.lines{width:100%;height:1px;display:inline-block; background:-webkit-linear-gradient( left, #fff, #dcdcdc, #fff); background:linear-gradient(left, #fff, #dcdcdc, #fff);position:absolute;bottom:0;left:0}
.inline_right{height:44px;width:1px;display:inline-block;background:-webkit-linear-gradient(top,#fff,#dcdcdc,#fff);background:linear-gradient(top,#fff,#dcdcdc,#fff);position:absolute;left:45px}
.resetmimatip{font-size:12px;color:#f30;margin-bottom:5px;margin-left:25px;height:20px}
.remm_fail,.remm_success{padding:45% 0 75% 12%;position:relative}
.remm_fail .fail_icon,.remm_success .success_icon{background:url(../NewCss/image/propic.png?v=20151128) no-repeat;display:inline-block;background-size:299px 173px;float:left;width:45px;height:45px}
.remm_success .success_icon{background-position:-49px -108px}
.remm_fail .fail_icon{background-position:0 -108px}
.remm_fail .fail_con,.remm_success .success_con{float:left;padding-left:15px;padding-top:6px}
.remm_fail .fail_con .fail_tip,.remm_success .success_con .success_tip{font-size:15px;color:#333}
.remm_fail .fail_con div:last-child,.remm_success .success_con div:last-child{font-size:12px;color:#666;padding-top:5px}
.remm_fail .fail_con div:last-child a,.remm_success .success_con div:last-child a{text-decoration:none;color:#4874df}
.toggles{background:url(../NewCss/image/propic.png?v=20151128) no-repeat;background-size:299px 173px;background-position:-93px -28px;width:16px;height:10px;display:inline-block;position:absolute;right:15px;top:20px}
.toggle180{animation:toggle .5s;-webkit-animation:toggle .5s;-o-animation:toggle .5s;-moz-animation:toggle .5s;transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg)}
@keyframes toggle{0%{-webkit-transform:rotate(0);-o-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(-180deg);-o-transform:rotate(-180deg);-moz-transform:rotate(-180deg);transform:rotate(-180deg)}
}
@-webkit-keyframes toggle{0%{-webkit-transform:rotate(0);-o-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(-180deg);-o-transform:rotate(-180deg);-moz-transform:rotate(-180deg);transform:rotate(-180deg)}
}
@-moz-keyframes toggle{0%{-webkit-transform:rotate(0);-o-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(-180deg);-o-transform:rotate(-180deg);-moz-transform:rotate(-180deg);transform:rotate(-180deg)}
}
@-o-keyframes toggle{0%{-webkit-transform:rotate(0);-o-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(-180deg);-o-transform:rotate(-180deg);-moz-transform:rotate(-180deg);transform:rotate(-180deg)}
}
.toggle-180{animation:toggle1 .5s;-webkit-animation:toggle1 .5s;-o-animation:toggle1 .5s;-moz-animation:toggle1 .5s;transform:rotate(-180deg);-o-transform:rotate(-180deg);-webkit-transform:rotate(0);-moz-transform:rotate(-180deg)}
@keyframes toggle{0%{-webkit-transform:rotate(0);-o-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(-180deg);-o-transform:rotate(-180deg);-moz-transform:rotate(-180deg);transform:rotate(-180deg)}
}
@-webkit-keyframes toggle1{0%{-webkit-transform:rotate(-180deg);-o-transform:rotate(-180deg);-moz-transform:rotate(-180deg);transform:rotate(-180deg)}
100%{-webkit-transform:rotate(0);-o-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0)}
}
@-moz-keyframes toggle{0%{-webkit-transform:rotate(0);-o-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(-180deg);-o-transform:rotate(-180deg);-moz-transform:rotate(-180deg);transform:rotate(-180deg)}
}
@-o-keyframes toggle{0%{-webkit-transform:rotate(0);-o-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(-180deg);-o-transform:rotate(-180deg);-moz-transform:rotate(-180deg);transform:rotate(-180deg)}
}
/*#backpascon .login_duanxin{border-top:1px solid #dcdcdc}*/
.zhucetoptip{padding:20px 15px 0 15px;color:#666}
.zhucetoptip p{line-height:20px}
.zhucetoptip p:first-child{font-size:16px}
.zhucetoptip p:nth-child(2){font-size:12px}
.bind_button,.qrzhuce_button{margin-top:10px}
.agreetip,.agreetip1{color:#666;padding-top:15px;font-size:12px}
.agreetip{text-align:center}
.agreetip1{padding-left:15px}
.agreetip a,.agreetip1 a{text-decoration:none;color:#4874df}
.bindtoptip,.yybindtoptip{padding:0 15px;color:#666}
.yybindtoptip p{font-size:12px}
.yybindtoptip p:first-child{font-size:16px;line-height:40px}
.bindtoptip p{line-height:20px}
.bindtoptip p:first-child{font-size:16px;line-height:40px}
.bindtoptip p:nth-child(2){font-size:12px;padding-top:5px}
.havezhanghao{font-size:12px;color:#666;padding:45px 15px 0 15px}
.havezhanghao a{text-decoration:none;color:#4874df}
.noremember{float:right;margin-right:15px;font-size:12px;margin-top:15px}
.noremember a{text-decoration:none;color:#4874df}
.qdbind_button{margin-top:15px}
.ljqdbind_button{margin:15px}
.nohavelogin{margin-left:18px;margin-top:15px;font-size: 12px;}
.typelogins a{font-size:12px;text-decoration:none;color:#00aeef;display:inline-block;border-right:1px solid #666;width:30px}
.typelogins a:last-child{border:0;width:60px}
.typeloginstip{font-size:12px;color:#666;padding-top:10px}
.readtabs_con{margin:5px 10px 20px 10px;min-height:394px;background:#fff;border:1px solid #ececec;border-radius:10px 10px 0 0}
.readbooktab{background:#fff;box-sizing:border-box;display:box;display:-o-box;display:-webkit-box;display:-moz-box;height:30px;line-height:30px;color:#1199cd;font-size:14px;border-bottom:1px solid #dcdcdc;border-radius:10px 10px 0 0}
.readbooktab .tab_chose1{box-flex:1;-o-box-flex:1;-webkit-box-flex:1;-moz-box-flex:1;text-align:center}
.readbooktab .tab_chosed1{color:#fff;background:#00aeef;border-radius:10px 0 0 0}
.readbooktab .tab_chosed2{color:#fff;background:#00aeef;border-radius:0 10px 0 0}
#readbookcon .login_tab{height:35px;line-height:35px}
#readbookcon .tab_chosed{color:#00aeef;border-bottom:2px solid #00aeef; position: relative; margin: 0 0 -1px 0;}
.readxianshi{padding-top:10px;text-align:center;font-size:12px;color:#999}
.opp_tanchuang .opps,.viplogintc .opps{position:fixed;width:100%;height:400%;background:#000;opacity:.7;top:-100%;z-index:999}
.bandingopp_content{background:#fff;width:90%;display:inline-block;border-radius:4px;position:absolute;top:21%;left:5%;z-index:1000}
.opp_content{background:#fff;border-radius:4px;z-index:1000}
.bandingopp_content .opp_title,.opp_content .opp_title{color:#666;text-align:left;font-size:13px;position:relative;padding:0 5%;box-sizing:border-box;border-bottom:1px dotted #dfdfdf}
.bandingopp_content .opp_title span,.opp_content .opp_title span{display:inline-block;margin-top:15px;margin-bottom:10px}
.opp_content .opp_title .tit_center{width:100%;text-align:center}
.bandingopp_content .bderrortips,.opp_content .bderrortips{text-align:left;margin-left:15px;color:#f30;padding-bottom:5px}
.login_tanchuang{border:0;border-bottom: 1px solid #dcdcdc;}
.close_oppicons{background:url(../NewCss/image/propic.png?v=20151128) no-repeat;display:inline-block;background-size:299px 173px;background-position:-150px 0;position:absolute;width:23px;height:23px;right:15px;top:10px;z-index:1001}
.close_iframeicons{background:url(../NewCss/image/propic.png?v=20151128) no-repeat;display:inline-block;background-size:299px 173px;background-position:-150px 0;position:absolute;width:23px;height:23px;right:.5rem;top:.7rem;z-index:1001}
.safe_tips .opp_title,.successdl_tips .opp_title{border-bottom:1px dashed #dcdcdc}
.safe_con{margin:15px 14% 15px 14%;font-size:12px;color:#666;line-height:22px}
.ljbangding{width:100%;text-align:center;padding-bottom:10px;}
.ljbangding .buttons{width:44%;height:45px;line-height:45px;text-align:center;display:inline-block;background:#00aeef;color:#fff;border-radius:4px}
.vipopp_content .opp_title{color:#666;font-size:13px;position:relative;padding:15px 15px 15px 20px;border-bottom:1px dashed #dcdcdc}
.aqyz_email .icon,.aqyz_phone .icon,.clearinput,.commonclearinput,.login_duanxin .icon,.login_mima .inputicon,.login_name .inputicon,.login_phone .icon,.login_putong .mima_noeye,.login_yzm .inputicon{background:url(../NewCss/image/propic.png?v=20151128) no-repeat;display:inline-block;background-size:299px 173px;position:absolute}
.clearinput{background-position:-72px -24px;width:20px;height:20px;top:12px;right:15px;display:none}
.styleclear{right:48px}
.dxstyleclear{right:105px}
.yamstyleclear{right:100px}
.login_putong .mima_noeye{background-position:-150px -26px;width:24px;height:17px;right:15px;top:14px}
.login_name .inputicon{background-position:-69px -47px;width:22px;height:19px;left:12px;top:14px}
.login_mima .inputicon{background-position:-130px -26px;width:22px;height:19px;left:12px;top:14px}
.aqyz_phone .icon,.login_phone .icon{background-position:-199px -23px;width:17px;height:24px;left:12px;top:12px}
.login_phone .inputicon{background-position:-178px -23px;width:17px;height:24px;left:12px;top:12px}
.login_duanxin .icon{background-position:-260px 0;width:22px;height:18px;left:12px;top:14px}
.login_duanxin .inputicon{background-position:-232px 0;width:22px;height:18px;left:12px;top:14px}
.aqyz_email .icon{background-position:-118px -50px;width:20px;height:14px;left:12px;top:14px}
.login_yzm .inputicon{background-position:-159px -49px;width:18px;height:19px;display:inline-block;left:12px;top:14px}
.cheerclosed{font-size:.3rem;position:absolute;width:.55rem;height:.57rem;right:.1rem;top:.1rem;background:url(../NewCss/image/pic.png?v=20160203) no-repeat left -35.79rem;background-size:1rem auto}


/*----注册---*/
.registertab
{
    height:40px;line-height:40px; margin:6px 3px 6px 3px;border: 1px solid #01aaef;border-radius: 2px;background:#fff;
}

.registertab > ul >li
{
    height:40px;line-height:40px;width:50%;color:#01aef0;text-align:center;
}

.registertab .curr {
    color: #fff;
    background: #01aaef;
}

.registersms{
    margin-bottom:3px; padding:10px 10px 5px 10px;border-top: 1px solid #dcdcdc;border-bottom: 1px solid #dcdcdc;background:#fff;color:#666;
}

.registersms .buttons
{
    height: 45px;
    line-height: 45px;
    text-align: center;
    display: inline-block;
    background: #00aeef;
    width: 100%;
    color: #fff;
    border-radius: 4px;
    font-size: 15px;
    margin:10px 0 10px 0;
}

.registersms > p{
    margin:10px 0 5px 0;font-size:14px;
}

.registersms > p:first-child{
    font-size:18px;text-align:center;color:#000;margin-top:5px;
}

.registersms > p > strong
{
    display:initial;font-size:18px;
}


