@charset "utf-8";.body,.login{width:100%;height:100%}.body,.login,.login_left,.login_right,body,html{height:100%}body,html{font:12px/20px "微软雅黑"}b{font-weight:400}.login{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.login_left{width:60%}.login_left img{width:100%;height:100%}.login_right{width:40%;background:#FFF;position:relative}.r_content{position:absolute;top:50%;left:50%;margin-left:-180px;margin-top:-190px;width:360px;height:auto;overflow:hidden}.r_c_logo,.r_content_cr .r_c_logo{width:100%;height:62px;text-align:center}.r_c_logo{margin-bottom:12px}.r_c_text{text-align:center;margin-bottom:15%;font-size:27px;color:#0c3a86}.r_content_cr .r_c_logo{margin-bottom:12px}.r_content_crhy .r_c_logo img{width:80%;text-align:center}.r_content_crhy .r_c_text{text-align:center;margin-bottom:15%;font-size:46px;color:#2e5c9c;-webkit-transform:scale(1.4,.9);transform:scale(1.4,.9);font-weight:700}.r_c_login_form{width:100%;height:auto;padding-left:4px}.login_form_title{letter-spacing:3px;color:#2755a2;font-size:16px;margin-bottom:5px;font-weight:700}.login_form_body{width:100%;height:50px;border-bottom:1px solid #e6e6e6;margin-bottom:10px;position:relative}.r_c_login_form .login_form_body_focus{border-bottom:1px solid #4e7dc6}.login_form_body input{border:none;margin-top:15px;line-height:30px;height:30px;outline:0;margin-left:30px;color:#999;font-size:14px;width:100%}.login_form_body .test_icon{position:absolute;top:20px;right:5px;font-size:16px;display:none}.login_form_body .login_notok .icon-remove{display:block;color:#666}.login_form_body .login_ok .icon-ok{display:block;color:#b2c6e5}.password_icon,.user_icon{position:absolute;top:22px;left:0;width:18px;height:18px}.user_icon{background:url(../images/user_icon.png) left top no-repeat}.password_icon{background:url(../images/password_icon.png) left top no-repeat}.login_tip{width:100%;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex}.login_form_loginedpassword{font-size:12px;width:50%;height:30px;padding-top:3px}.login_form_loginedpassword>i{display:inline-block;border:1px solid #DDD;width:15px;height:15px;margin-left:5px;margin-right:5px;cursor:pointer}.login_form_forgetpassword,.login_form_newuser{width:25%;height:30px;text-align:right;line-height:35px;cursor:pointer;font-size:14px}.login_btn,.zc_btn{margin-top:30px;border-radius:2px;width:100%;height:40px;line-height:40px;font-size:16px;cursor:pointer;text-align:center}.login_form_forgetpassword:hover,.login_form_newuser:hover{text-decoration:underline}.login_btn{background:rgba(48,96,170,1);color:#FFF;-webkit-box-shadow:0 0 12px rgba(0,0,0,.1);box-shadow:0 0 12px rgba(0,0,0,.1);-webkit-transition:all .15s linear;transition:all .15s linear}.login_btn:hover,.zc_btn{-webkit-transition:all .15s linear}.login_btn:hover{background:#063172;-webkit-box-shadow:0 0 12px rgba(0,0,0,.15);box-shadow:0 0 12px rgba(0,0,0,.15);transition:all .15s linear}.zc_btn{background:#f5f5f5;color:#738fbf;-webkit-box-shadow:0 0 12px rgba(0,0,0,.1);box-shadow:0 0 12px rgba(0,0,0,.1);transition:all .15s linear}.zc_btn:hover{background:#F1F1F1;-webkit-box-shadow:0 0 12px rgba(0,0,0,.15);box-shadow:0 0 12px rgba(0,0,0,.15);-webkit-transition:all .15s linear;transition:all .15s linear}.error_tip{color:#d72323;line-height:20px;margin-bottom:10px;padding-left:5px;display:none}.app_download a,.app_download a img{display:block;width:100%;height:100%}.input_checkbox{background:url(../images/checkbox.png) no-repeat;width:16px;height:16px}.checked{background-position:0 -17px}.input_checkbox input{background:0 0;cursor:pointer;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(Opacity=0);width:16px;height:16px;outline:0}.input_checkbox label{font-size:14px}.app_download{position:fixed;bottom:0;right:0;z-index:10;width:60px;height:60px}.app_download a img{border:none}.app_download_box{position:fixed;top:0;right:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:100;display:none}#app_box_hide{position:absolute;top:10px;right:10px;color:#333;width:40px;border-radius:50%;height:40px;padding-top:6px;padding-left:11px;background:#000;cursor:pointer}#app_box_hide>i{color:#FFF}#app_box_hide:hover{background:#D72323}#app_banben{width:100%;height:400px;background:#FFF;border:1px solid #E6E9EE;border-radius:5px;padding:15px 5px 15px 15px;overflow:hidden}#app_banben .list{width:100%;height:auto}#app_banben .list li{margin-bottom:13px;position:relative;padding-right:60px;padding-left:75px}#app_banben .list li a{display:block;cursor:default;text-decoration:none}#app_banben .list li a:hover .date:after{width:9px;height:9px;border-color:#ffcd00;background:#ffcd00;right:-14px;top:31%}#app_banben .list li a:hover .comm-btn{border-color:#ffcd00;color:#333}#app_banben .list li a:hover .comm-btn:before{width:100%}#app_banben .list li:first-child .date:before{display:none}#app_banben .list li .date{color:#666;width:50px;text-align:center;position:absolute;left:0;top:0;font-size:14px}#app_banben .list li .date:before{content:'';width:1px;height:100px;background:#f5f5f5;position:absolute;right:-10px;bottom:45%}#app_banben .list li .date:after{content:'';width:5px;height:5px;border:1px solid #E6E9EE;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%;position:absolute;right:-12px;top:45%;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;z-index:3}#app_banben .list li .game{font-size:12px}#app_banben .list li .gift{color:#666;font-size:12px}#app_banben .list li .comm-btn{position:absolute;right:15px;top:50%;margin-top:-12px;cursor:pointer}