@charset "utf-8";
/* CSS Document */
/*全局 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td,article,textarea{margin:0;padding:0}
body{font-size:0.75em;min-width:320px;font-family:"微软雅黑",Arial;}
html,body{height:100%; background-color:#f8f8f8;} 
table{border-collapse:collapse;border-spacing:0;}
ul,li,dl,ol{list-style:none;list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
a{text-decoration:none;}
img{border:none;}
i{font-style:normal;}
input,button,textarea,select{outline:none;-webkit-appearance:none;padding:0;margin:0;}/*去掉元素默认外观*/
p,div,a,button,input{-webkit-tap-highlight-color:rgba(255,0,0,0);}/* 1.去除android a/button/input标签被点击时产生的边框 2.去除ios a标签被点击时产生的半透明灰色背景*/
/*注册*/
#fnav{width:100%; height:40px; position:relative; background:#354151;padding-top:40px; font-size:2.75em; color:#FFF; text-align:center;}
#fnav img{ display:block; float:left;}



#fyhm{width:88%; height:48px; border-top:1px #cfcfcf solid; border-bottom:1px #cfcfcf solid; background:url(yhm.jpg) no-repeat; position:relative; padding-left:12%; background-size:22.5px 25px;}
#fyhm input{width:160px; height:95%; border:0px; font-size:3em; line-height:1em; color:#cccccc;outline:none;}
#fyhmb{width:150px; height:47px; border-radius:10px; background:#9ca3ab; float:right; margin-top:8px; margin-right:18px; color:#fbfcfe; padding-top:23px; text-align:center; font-size:2em; line-height:1em;}



#fyzm{width:88%; height:88px;border-bottom:1px #cfcfcf solid;  background:url(yzm.jpg)3%  no-repeat; position:relative; padding-left:12%;}
#fyzm input{width:320px; height:95%; border:0px; font-size:3em; line-height:1em; color:#cccccc;outline:none;}
#fmm{width:88%; height:88px;border-bottom:1px #cfcfcf solid;  background:url(mm.jpg)3%  no-repeat; position:relative; padding-left:12%;}
#fmm input{width:320px; height:95%; border:0px; font-size:3em; line-height:1em; color:#cccccc;outline:none;}
#xieyi{width:95%; padding-left:5%; height:30px; margin-top:19px;}
#fbtn{width:80%; height:59px;background:#6bc30d; border-radius:90px; margin:55px auto 0px auto; position:relative; font-size:2.75em; line-height:1em; padding-top:28px; color:#FFF; text-align:center;}
#string_makeSure{width:80%; height:59px;background:#6bc30d; border-radius:90px; margin:55px auto 0px auto; position:relative; font-size:2.75em; line-height:1em; padding-top:28px; color:#FFF; text-align:center;}
#finput{border:1px #333 solid; width:10px; height:10px;}
/*密码修改*/
#fgnav{width:100%; height:80px; position:relative; background:#354151;
padding-top:40px; font-size:2.75em; color:#FFF; text-align:center;}
#fgnav img{ display:block; float:left;}
#fgdangqian{width:83%; height:71px ;border:1px #e1e2e4 solid; margin:0px auto; padding-left:10px;}
#fgdangqian  input{width:100%; height:100%; border:0px; font-size:3em; line-height:1em; color:#cccccc;outline:none;}
#fgdangqian2{width:83%; height:71px ; border:1px #e1e2e4 solid; margin:20px auto 0px auto; padding-left:10px;}
#fgdangqian2  input{width:320px; height:100%; border:0px; font-size:3em; line-height:1em; color:#cccccc;outline:none;}

.warning{width:100%; font-size:1.5em; color:#F00; margin:0px auto; text-align:center; margin:51px auto 10px auto;}
.warning2{width:100%; font-size:1.5em; color:#F00; margin:0px auto; text-align:center; margin:51px auto 10px auto;}



/*微信改版*/

.head{ width:100%; height:46px; background: -webkit-linear-gradient(top,#28B0E2, #32BFF4); position:relative; }
.head_back{width:12%; height:90%; position:absolute; left:0px;  bottom:0px; padding-left:1%;  font-size:13px; color:#fff; display:table;}
.head_back font{vertical-align:middle;   display:table-cell;}
.head_title{ width:40%; height:90%; font-size:20px; text-align:center; position:absolute; left:50%; margin-left:-20%; bottom:0px; color:#fff; display:table;}
.head_title font{vertical-align:middle;   display:table-cell;}
.Distinguish-A{width:100%; height:33px;}/*66px;*/
.Distinguish-C{width:100%; height:48px;}/*86px;*/
.Username-box{width:100%; height:48px;background-color:#fff; border-bottom:1px #b5b5b5 solid; border-top:1px #b5b5b5 solid; background:url(username-off.png) 6.5px center no-repeat; background-size:16.5px 17.5px; position:relative; background-color:#fff;}
.Old-password-input{width:60%; height:100%; border:none; margin:0px; padding:0px; box-shadow:none; background-color:#fff; font-size:15px; margin-left:40px; color:rgb(181,181,181)}
.message-code{width:90px; height:28px; position:absolute; top:8px; right:6.5px; background-color:rgb(181,181,181); border-radius:4px; font-size:13px; text-align:center; line-height:28px;}
.message-codeTime{width:90px; height:28px; position:absolute; top:8px; right:6.5px; background-color:rgb(181,181,181); border-radius:4px; font-size:13px; text-align:center; line-height:28px; display:none;}/*注册倒计时*/


.Message-code-box{width:100%; height:48px; border-bottom:1px #b5b5b5 solid; background:url(yzm-off.png) 6.5px center no-repeat; background-size:16.5px 17.5px; position:relative; background-color:#fff;}


.Set-password-box{width:100%; height:48px; border-bottom:1px #b5b5b5 solid; background:url(mm-off.png) 6.5px center no-repeat; background-size:16.5px 17.5px; position:relative;background-color:#fff;}


.password_save-box{width:100%; height:38px; background-color:#fff; border-bottom:1px #b5b5b5 solid; border-top:1px #b5b5b5 solid;background-color:#fff; font-size:15px; color:rgb(18,215,97); text-align:center; line-height:38px;}
.password_save-button{width:100%; height:100%; border:none; margin:0px; padding:0px; box-shadow:none; background-color:#fff; font-size:15px; color:rgb(18,215,97)}
.fuwuxieyi{width:100%; height:10px; text-align:center; font-size:10px; color:rgb(102,102,102); padding-top:18.5px;}/*服务协议*/


a{text-decoration:none}
a:link {color: #b6b6b6}		/* 未访问的链接 */
a:visited {color: #b6b6b6}	/* 已访问的链接 */
a:hover {color: #19DA67}	/* 鼠标移动到链接上 */
/*微信改版找回密码*/
.send-new-password{width:95px; height:28px; position:absolute; top:8px; right:6.5px; background-color:#12D861; border-radius:4px; font-size:13px; text-align:center; line-height:28px; color:#fff;}


.send-new-passwordTime{width:95px; height:28px; position:absolute; top:8px; right:6.5px; background-color:rgba(0,0,0,0.4); border-radius:4px; font-size:13px; text-align:center; line-height:28px; color:rgba(0,0,0,0.8); display:none;}

