.input-wrap {height: 86px;}
.input-wrap .wb_p {font-size: 12px;color: #f31717;line-height: 26px;}
.input-wrap input {width: 100%;font-size: 16px;height: 48px;padding: 0 14px;border: thin solid #EDEDEE;border-radius: 5px;}
.input-wrap input::-webkit-input-placeholder {font-size: 16px;color: #b2b5bf;}
.login-container{height: 544px;background-image: url(../IMGS/login_bg.png);background-repeat: no-repeat;background-size: cover;}
.login-content{height: 100%;	display: flex;display: -webkit-flex;display: -ms-flexbox;-webkit-align-items: center;align-items: center;justify-content: space-between;}
.login{width: 380px;padding: 30px;border-radius: 10px;background-color: #fff;}
.login h1{font-size: 19px;color: #319EFF;font-weight: bold;margin-bottom: 28px;text-align: center;}
.error {margin-top: 10px;color: #fc4343;font-size: 14px;padding: 2px 0 2px 20px;background-image: url(../IMGS/err_small.png);background-repeat: no-repeat;background-position: left}
#remember{margin-bottom:15px;}
#remember input,#remember span{display:inline-block;vertical-align:middle;}
#remember input{width: 15px;height: 15px;margin:0px;}
#remember span{color:#333;font-size:15px;margin-left:5px;}
#remember a{font-size:15px;float: right;cursor: pointer;}
#remember a:hover{color: #319EFF;}
.login-button{border: none;color: #fff;font-size: 22px;background-color: #55afff;letter-spacing: 3px;border-radius: 5px;width: 100%;text-align: center;height: 48px;cursor: pointer;margin-bottom: 25px;}
.contact img{float: left;margin-right: 15px;}
.contact p {font-size: 16px;line-height: 26px;}
.container_top{    border-bottom: thin solid #ededee;}
.container_top .market-index:hover{ color: #55afff;}
.container_top div{display: flex;-webkit-align-items: center;align-items: center;justify-content: space-between;height: 72px;margin: auto;}
.market-index{font-size: 16px;position: absolute;top: 28px;left: 123px;}
.container_top div p{font-size: 16px;}
#go-login, #go-register{color: #55afff;cursor: pointer;}

/*灰色底部*/
.bottom{width: 100%;height: 54px;}
.bottom_register{background: #f0f0f0;}
.bottom .bottom_gray .in_gray{width: 96%;padding: 0 2%;margin: 0 auto;}
.bottom .bottom_gray .in_gray .in_graydiv{line-height: 54px;color: #333333;float: left;    font-size: 14px;}
.bottom .bottom_gray .in_gray .in_graydiv p{float: left;margin-right: 24px;}
.bottom .bottom_gray .in_gray .in_graydiv p a{line-height: 54px;color: #333333;float: initial;display: inline;  background: #f0f0f0;border-radius: 0;margin: 0;}
.bottom .bottom_gray .in_gray .in_graydiv2{float: right;}
.bottom .bottom_gray .in_gray div a{display: block;float: left;width: 40px;height: 40px;background: #f0f0f0;border-radius: 20px;margin:8px 0 0 16px;}
.bottom .bottom_gray  #fuz1_fx{opacity:0;width:1px;}
/*灰色底部*/

/*注册*/
.signup{width: 640px;height: auto;margin: 100px  auto 0;}
.signup h1{color: #333333;font-size: 40px;text-align: center;font-weight: inherit;margin-bottom: 38px;}
.signup .signup_text{width:100%;height: auto;margin-bottom: 30px;}
.signup .signup_text p{width: 638px;height: 62px;border: 1px solid #aeaeae;border-radius: 5px;margin-bottom: 10px;position: relative;}
.signup .signup_text p input{width: 584px;height: 58px;padding: 0 25px;float: left;margin: 2px 0;font-size:16px;}
.signup .signup_text p span{position: absolute; right: -320px;top: 21px; width: 300px;color: #ff0000;height: 20px;display: none;font-size:12px;}
.signup .signup_text .signup_code{width:100%;height: 64px;border: 0;border-radius: 0;}
.signup .signup_text .signup_code input{width: 438px;border: 1px solid #aeaeae;border-radius: 5px;height: 62px;margin: 0;}
.signup .signup_text .signup_code .msgswf{font-size:16px;display: block;color: #333333;width: 140px;height: 64px;background: #ccc;float: right;border-radius: 5px;text-align: center;line-height: 64px;}
.signup .signup_text .signup_code .msgs{background: #55afff;color: #fff;}
.signup .signup_img{width:100%;height: auto;}
.signup .signup_img span{color: #787878;}
.signup .signup_img div{margin-top: 10px;overflow: hidden}
.signup_div .signup_show{width: 484px;height: 174px;border: 1px solid #aeaeae;border-radius: 5px;float: left;text-align: center;padding: 2px;line-height: 174px;}
.signup_div .signup_show span{max-width: 100%;max-height: 100%;    display: inline-block;vertical-align: middle;line-height: 16px;}
.signup_div .signup_show img{max-width: 100%;max-height: 100%;}
.signup_div .signup_file{width: 140px;height: 180px;float: right;background: #f6f6f6;border-radius: 5px;position: relative;cursor: pointer;}
.signup_div .signup_file::before{content: ''; position: absolute; right: 60px;top: 50%; width: 20px; margin-top: 0;border-top: 2px solid #787878;}
.signup_div .signup_file::after{content: ''; position: absolute; right: 69px;top: 50%; height: 20px; margin-top: -9px;border-left: 2px solid #787878;}
.signup_div .signup_file input{width: 140px;height: 180px;opacity: 0;cursor: pointer;}
.signup .signup_go{font-size: 18px;width: 100%;height: 64px;border-radius: 5px;text-align: center;line-height: 64px;cursor: pointer;
font-weight: bold;margin-top: 20px;margin-bottom: 15px;}

.signup .dosubs{background: #ccc;color: #333333;}
.signup .submit{background: #55afff;color: #fff;}

.signup .signup_gologin{color: #333333;text-align: center;line-height: 60px;}
.signup .signup_gologin a{color: #55afff;}
.signup .signup_useragr{color: #333333;text-align: center;margin-bottom: 98px;}
.signup .signup_useragr a{color: #ae2727;text-align: center;margin-bottom: 98px;}
/*注册*/

/*注册协议*/
.privacy{width:1200px; height:auto;margin:50px auto;    font-size: 14px;line-height: 25px;}
.privacy .span1s{text-indent:3em ;    font-size: 14px;line-height: 25px;}
.privacy .span1s>span{font-weight:600;line-height:35px;font-size:18px;}
/*注册协议*/

/*找回密码页面*/
.password_find{width: 1018px;margin: 5% auto;    background: #f6f6f6;    padding: 2vw 8vw;}
.password_dxrz{display: none; background: #fff;  }
.password_mmzh{display: none; background: #fff;  }
.password_find .password_find_p{color:#565656;font-size:14px}
.password_find .password_find_p>img{ float:left;margin-right:5px }
.password_find .password_find_inp{ width:64%;height:auto;margin:8% auto;}
.password_find .password_find_inp>.password_find_p1{color:#565656;font-size:14px}
.password_find .password_find_inp>.password_find_p1>span{color:#cc3130;font-size:14px}
.password_find .password_find_inp input{border:1px solid #ccc;padding: 0 1vw;height: 33px;width: 180px;}
.password_find .password_find_inp>.password_find_p2{color:#565656;margin:7% 0px 2% 0px;font-size:14px}
.password_find .password_find_inp>.password_find_p2 .tiaoz{background:#ddd;border:0px;color:#565656;font-weight: 700;font-size:14px}
.password_find ul{width:100%;height:auto;margin-bottom:2vw}
.password_find ul>.iconfont{ float:left;margin:0 1vw;width: 40px; height: 40px; background: #ff4400;font-size:14px;	color:#fff;line-height:40px;	text-align:center;	font-size:18px;font-weight:700;	border-radius:67px;} 
.password_find ul>.iconfont_h{ background: #b7b7b7;	color:#fff;font-size:14px} 
.password_find ul>.iconfont>p{width:70px;line-height:40px;font-weight:100;position: relative;right: 15px;}
.password_find ul>.miaob{ width:37%;height:3px;background:#b7b7b7; float:left;margin-top: 20px;} 
/*滑动验证*/
.verBox {margin-left: 7%;width:295px;text-align:center;transition:all 0.8s;}
.slider-btn{position:absolute;width:44px;height:44px;left:0;top:-7px;z-index:12;cursor:pointer;background:url(../IMGS/sprite.3.2.0.png);background-position:0 -84px;transition:inherit}
.ver-tips{position:absolute;left:0;bottom:-22px;background:rgba(255,255,255,.9);height:22px;line-height:22px;font-size:12px;width:100%;margin:0;text-align:left;padding:0 8px;transition:all .4s}
.slider-tips{bottom:0}
.ver-tips i{display:inline-block;width:22px;height:22px;vertical-align:top;background:url(../IMGS/sprite.3.2.0.png);background-position:-4px -1229px}
.ver-tips span{display:inline-block;vertical-align:top;line-height:22px;color:#455;font-size: 14px;}
.active-tips{display:block}
.hidden{display:none}
.re-btn{position:absolute;left:0;bottom:0;height:28px;padding:0 16px}
.re-btn a{display:inline-block;width:14px;height:14px;margin:7px 0;background:url(../IMGS/sprite.3.2.0.png);background-position:0 -1179px;cursor:pointer}
.re-btn a:hover{background-position:0 -1193px}
/*找回密码手机认证*/
.password_dxrz .dx_wb{width:80%;height:auto;margin:80px auto 40px}
.password_dxrz .dx_wb p{line-height:35px;border-bottom:1px solid #b7b7b7;color:#6c6c6c;font-size: 14px;}
.password_dxrz .dx_ts p:nth-child(1){color: #737373;font-size: 14px;line-height: 14px;font-weight: 700;margin-bottom:15px;}
.password_dxrz .dx_wb p:nth-child(2){margin-top:20px;border:0px;}
.password_dxrz .dx_wb p>span{color:#f40;font-size: 14px;}
.password_dxrz .dx_wb p:nth-child(2)>span{color:#6c6c6c;font-size: 14px;}
.password_dxrz .dx_wb p:nth-child(2)>a{color:#f40;font-size: 14px;}
.password_dxrz .dx_wb p:nth-child(3){margin-top:20px;border:0px;}
.password_dxrz .dx_wb p input{border:1px solid #ddd;padding:5px 8px;width: 104px;height:44px;margin-right:3px;color:#6c6c6c;font-size: 14px;}
.password_dxrz .dx_wb p:nth-child(3)>a{background:#FFF1E8;border: 1px solid #FF751A;color: #FF6A00;font-size: 14px;padding: 12px 71px;border-radius: 3px;}
.password_dxrz .dx_wb p:nth-child(4){margin-top:0px;border:0px;font-size:12px;color:red;line-height:25px}
.password_dxrz .dx_wb p:nth-child(5){margin-top:30px;border:0px;margin-bottom: 125px;}
.password_dxrz .dx_wb p:nth-child(5)>a{display:block;margin-right:5px;float: left;height: 36px; width: 150px;color: #fff;border: 1px solid #f40;background-color: #f40;text-align: center;font-size: 14px;font-weight: 700;border-radius:5px;margin-left: 11%;}
.password_dxrz .dx_ts{ background-color: #fffbed;border: 1px solid #f9efd3;    padding: 30px 30px 15px;}
.password_dxrz .dx_ts p{color: #646565;font-size: 12px;line-height: 22px;}
/*找回密码修改密码*/
.password_mmzh .password_find_inp{ width:72%;height:auto;margin:12% auto;}
.password_mmzh .password_find_inp input{border:1px solid #ccc;padding: 0 1vw;height: 33px;width: 312px;}
.password_mmzh .password_find_inp>.password_find_p1{margin-bottom:15px}
.password_mmzh .password_find_inp>.password_find_p2{color:#565656;margin:7% 0px 2% 0px;font-size: 14px;}
.password_mmzh .password_find_inp>.password_find_p2 .tiaoz1{background:#ddd;border:0px;color:#565656;font-weight: 700;height: 40px;width: 180px;font-size: 14px;}
.password_mmzh .password_find_inp .dx_txwa1{margin-top:0px;border:0px;font-size:12px;color:red;line-height:25px;}
/*找回密码*/



@media only screen and (max-width: 750px) {	
body{width:100%!important;}
.content{width:100%!important;text-align:center}
.content img{margin-left:10px;}
.content p,.content a{display:none;}
.signup{width:94%!important;    margin: 50px auto 0;}
.signup .signup_text p{width:100%}
.signup h1{font-size: 30px;}
.signup .signup_text p input{width:94%;}
.signup .signup_text .signup_code input{width:61%;}
.signup .signup_text .signup_code .msgswf{width:36%}
.signup .signup_text p input{    width: 88%;}
.signup .signup_gologin{display:none;}
.bottom .bottom_gray .in_gray .in_graydiv2{display:none;}
#cnzz_stat_icon_1278703186{display:none;}
.in_graydiv{width:100%;}
.bottom .bottom_gray .in_gray .in_graydiv p{width:100%;text-align:center;}
.signup .signup_useragr{    margin-bottom: 20px;}
}

@media only screen and (max-width:400px) {	

}















