﻿.input_color_tou {filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7Fdcdcdc', endColorstr='#7Fdcdcdc');}
:root .input_color_tou {filter:none;  /*处理IE9浏览器中的滤镜效果*/background:rgba(0, 0, 0, 0.4);}

.login_promotion{width:100%;min-width:1180px;height:825px;background:url(/images/login_bg14_1.jpg) 50% 0 no-repeat}
.login_promotion .container{width:1000px}
.login_content{width:350px;height:410px;background:rgba(255, 255, 255, 0.2);border-radius:5px;text-align:left;float:right;margin-top:70px}
.login_content h1{font-size:22px;color:#06bf8d;text-align:center;margin-bottom:25px;margin-top:30px}
.login_content .input_txt { width: 258px; height: 38px; border: 1px solid rgba(220, 220, 220, 0.4); border-radius: 5px; padding-left: 40px; background-color: rgba(0, 0, 0, 0.4);color: #fff; }
.login_content .input_txt::-webkit-input-placeholder { /* WebKit browsers */color:#fff;}
.login_content .input_txt:-moz-placeholder { /* Mozilla Firefox 4 to 18 */color:#fff;}
.login_content .input_txt::-moz-placeholder { /* Mozilla Firefox 19+ */color:#fff;}
.login_content .input_txt:-ms-input-placeholder { /* Internet Explorer 10+ */color:#fff;}

.login_content .cell_tip{color:#e71d36;position:absolute;height:25PX;font-size:14px;top:40px;left:0}
.login_content .cell_input{width:300px;height:40px;display:block}
.login_content .lst_fields_login li{width:300px;height:65px;margin-left:25px;position:relative}
.login_content #code{width:125px}
.login_content .lst_fields_login .img_captcha span{text-decoration:underline}
.login_content .input_icon{width:21px;height:21px;position:absolute;top:10px;left:10px}
.login_content .login_code{width:21px;height:21px;background-position:-180px -440px}
.login_content .login_pw{width:21px;height:21px;background-position:-217px -138px}
.login_content .login_user{width:21px;height:21px;background-position:-246px -138px}
.login_content .lst_fields_login .btnt_red{width:100%;height:40px;background:#06bf8d;border:none;outline:0;color:#fff;font-size:18px;border-radius:5px;cursor:pointer;}
.login_content .lst_fields_login .btnt_red[disabled]{color:#313131;background:#eee;cursor:not-allowed}
.login_content .lst_fields_login li p{text-align:center;line-height:30px;font-size:12px}
.login_content .lst_fields_login li p a{color:#06bf8d;text-decoration:underline}
.login_content .lst_fields_login li.remember{height:40px}
.login_content .lst_fields_login .img_captcha{display:inline-block;overflow:hidden;text-decoration:none!important;vertical-align:top}
.login_content .lst_fields_login .img_captcha span{cursor:pointer;color:#fa6458;margin-left:4px;display:inline-block;margin-top:6px;line-height:20px;vertical-align:top}
.login_content .lst_fields_login .forget{float:right}
.login_content .icon-checkbox-check,.login_content .icon-checkbox-checked{margin-top:2px;margin-right:3px}
.register,.sign_agreement{padding:35px 0}
.register_content,.sign_content{background:#fff;padding:30px 30px 70px}
.register_content h2,.sign_content h2{font-size:16px;color:#313131;border-bottom:2px solid #e0e0e0;padding-bottom:8px}
.register_content h2 i{margin-left:20px;vertical-align:sub}
.register_content .register-list{padding-top:20px}
.register_content .register-list li{padding-left:300px;height:55px;position:relative}
.register_content .register-list li.bank-bind{height:80px}
.register_content .register-list li>p{width:250px;height:40px;line-height:40px;font-size:14px;color:#313131;float:left}
.register_content .label-name{font-size:14px;color:#313131;width:90px;height:50px;line-height:40px;float:left;text-align:right;margin-right:15px}
.register_content .form_content,.success-info{text-align:center}
.register_content .label-name span{margin-right:10px;vertical-align:middle}
.register_content .checkbox-inline,.register_content .radio-inline{line-height:40px;margin-right:20px}
.register_content .checkbox-inline .icon,.register_content .radio-inline .icon{margin-top:13px}
.register_content .input_txt{width:238px;height:38px;border:1px solid #E0E0E0;border-radius:4px;padding-left:10px;font-size:14px}
.register_content .input_txt.short{width:108px;margin-right:7px}
.register_content .input_txt:focus{border:1px solid #4da0d1;box-shadow:none;outline:0}
.register_content .input_disabled{border:none;cursor:not-allowed;padding-left:0;background:#fff}
.register_content .input_disabled:focus{border:none}
.register_content .agree{font-size:14px;color:#0277bd}
.register_content .agreement_link{font-size:14px;color:#0277bd;display:block;line-height:40px;float:left;margin-left:-20px}
.register_content .agreement_link a{color:#0277bd}
.register_content .agree a:hover{text-decoration:underline}
.register_content .tips{float:left;margin-left:10px;line-height:40px;font-size:12px}
.register_content .tips.bank-back,.register_content .tips.bank-tips{float:none;position:absolute;top:40px;left:385px}
.register_content .tips .icon{margin-top:10px;margin-right:5px}
.register_content .tips .errmsg{color:#ff8a10}
.register_content .tips .success{color:#00c853}
.register_content .bar_strength{float:left;width:248px;height:14px;border:1px solid #E0E0E0;border-radius:7px}
.register_content .bar_strength .sp{width:78px;height:8px;background:#E0E0E0;display:inline-block;float:left;margin-top:3px;margin-left:3px;margin-right:1px;position:relative}
.register_content .bar_strength .sp em{position:absolute;top:20px;left:32px}
.register_content .bar_strength .sp:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}
.register_content .bar_strength .sp:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}
.register_content .sp.bar_weak{background:#e71d36}
.register_content .sp.bar_normal{background:#ff8a10}
.register_content .sp.bar_strong{background:#00c853}
.register_content .tips-list{padding-left:315px;padding-top:10px;color:#7d7d7d;font-size:12px;line-height:22px}
.register_content .tips-list li a{color:#0277bd}
.register_content .form_content form{width:250px;text-align:left;margin:55px 2px 0;display:inline-block}
.register_content .form_content h3{font-size:24px;color:#313131}
.register_content .form_content p{text-align:left;width:380px;margin:40px auto 10px;color:#7d7d7d;line-height:22px}
.register_content .bankCard_warning{width:491px;padding:10px 20px;position:absolute;top:0;left:647px;background:#f2f8fb;z-index:99;display:none}
.register_content .bankCard_warning .limit_table{width:491px;text-align:center;margin-bottom:10px;font-size:12px;line-height:24px;color:#313131;vertical-align:middle}
.register_content .bankCard_warning .limit_table th{font-weight:400;line-height:20px;border-left:1px solid #fff;border-top:1px solid #fff}
.register_content .bankCard_warning .limit_table tr:first-child th:first-child{border-left:0}
.register_content .bankCard_warning .limit_table tr:first-child th{border-top:0}
.register_content .bankCard_warning .limit_table td{border-top:1px solid #fff}
.register_content .bankCard_warning .limit_table tbody td{padding:4px 0 3px;border-left:1px solid #fff}
.register_content .bankCard_warning .limit_table td:first-child{border-left:0;text-align:left}
.register_content .bankCard_warning .limit_table .icon{margin-right:0}
.register_content .icon-recommend{width:35px;height:18px;background-position:-400px -340px;margin:3px 0 0 7px}
.register_content .txt_org{color:#ff8a10}
.register_content .line_unsuport{width:9px;height:2px;font-size:0;line-height:0;background:#ff8a10;display:inline-block}
.register_content .bankCard_warning .icon-close{position:absolute;right:11px;top:11px;cursor:pointer}
.register_content .img_captcha{cursor:pointer}
.register_content .img_captcha img{vertical-align:top}
.get-register-code{width:120px;height:40px;font-size:14px;background:#06bf8d;color:#fff}
.btn{border:none;cursor:pointer;border-radius:3px}
.btn-recharge:hover,.btn-red:hover,.btn-reg:hover{background:#cf1a30}
.btn-blue:hover,.btn-pink:hover,.btn-red:hover{color:#fff}
.btn-register{width:250px;height:40px;line-height:40px;font-size:14px}
.input-group{float:left}
