/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; }
body,input{ font-family:"Microsoft YaHei";font-size:12px; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal;}
a, a:link, a:visited, a:hover, a:active{ text-decoration:none; }
img { border:none; }
ol,ul,li { list-style:none; }
table { border-collapse:collapse; }

a,button,input,optgroup,select,textarea{-webkit-tap-highlight-color:rgba(0,0,0,0);}

.dn{display:none;}.di{display:inline;}.db{display:block;}.dib{display:inline-block;}div.dib{*display:inline;*zoom:1;}
.bdc{border:1px solid #ccc;}.blc{border-left:1px solid #ccc;}.brc{border-right:1px solid #ccc;}.btc{border-top:1px solid #ccc;}.bbc{border-bottom:1px solid #ccc;}.bdd{border:1px solid #ddd;}.bld{border-left:1px solid #ddd;}.brd{border-right:1px solid #ddd;}.btd{border-top:1px solid #ddd;}.bbd{border-bottom:1px solid #ddd;}.bde{border:1px solid #eee;}.ble{border-left:1px solid #eee;}.bre{border-right:1px solid #eee;}.bte{border-top:1px solid #eee;}.bbe{border-bottom:1px solid #eee;}.bgwh{background-color:#fff;}.bgfb{background-color:#fbfbfb;}.bgf5{background-color:#f5f5f5;}.bgf0{background-color:#f0f0f0;}.bgeb{background-color:#ebebeb;}.bge0{background-color:#e0e0e0;}
.g0{color:#000;}.g3{color:#333;}.g6{color:#666;}.g9{color:#999;}.gc{color:#ccc;}.wh{color:white;}
.f0{font-size:0;}.f12{font-size:12px;}.f13{font-size:13px;}.f14{font-size:14px;}.f16{font-size:16px;}.f18{font-size:18px;}.f20{font-size:20px;}.f24{font-size:24px;}.f28{font-size:28px;}
.fa{font-family:Arial;}.ft{font-family:Tahoma;}.fv{font-family:Verdana;}.fs{font-family:Simsun;}.fl{font-family:'Lucida Console';}.fw{font-family:'Microsoft Yahei';}.n{font-weight:normal; font-style:normal; white-space: normal;}.b{font-weight:bold;}.i{font-style:italic;}
.tc{text-align:center;}.tr{text-align:right;}.tl{text-align:left;}.tj{text-align:justify;}
.vm{vertical-align:middle;}.vtb{vertical-align:text-bottom;}.vb{vertical-align:bottom;}.vt{vertical-align:top;}.v-1{vertical-align:-1px;}.v-2{vertical-align:-2px;}.v-3{vertical-align:-3px;}.v-4{vertical-align:-4px;}.v-5{vertical-align:-5px;}
.l{float:left;}.r{float:right;}
.cl{clear:both;}
.rel{position:relative;}.abs{position:absolute;}
.zx1{z-index:1;}.zx2{z-index:2;}
.poi{cursor:pointer;}.def{cursor:default;}
.ovh{overflow:hidden;}.ova{overflow:auto;}
.vh{visibility:hidden;}.vv{visibility:visible;}
.opa0{opacity:0; filer:alpha(opacity=0);}
.z{*zoom:1;}
/* ------------------- multiply CSS ------------------ */
.auto{margin-left:auto; margin-right:auto;}
.fix{*zoom:1;}.fix:after{display:table; content:''; clear:both;}
.ell{text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.loading{background:url(about:blank) no-repeat center;}
.bd_none{border:0; outline:none;}
.disabled{outline:0 none; cursor:default!important; opacity:.4; filer:alpha(opacity=40); -ms-pointer-events:none; pointer-events:none;}
.ha-oh{ height:auto; overflow:hidden;}

.box{ width:1160px; margin:0 auto;}
a{ color:inherit;}


/* user-reg/1.0.0 header-1130.css Date:2017-08-26 01:13:31 */
.clearfix{*zoom:1}
.w{width:990px;margin:0 auto}
.header{height:110px;background:url(../images/headbg.jpg) repeat-x left bottom}
.header .logo{width:160px;height:50px;float:left;margin-top:24px}
.header .logo-title{float:left;height:34px;line-height:34px;font-size:24px;color:#333;padding-left:20px;margin-top:34px}
.header .have-account{font-size:16px;float:right;margin-top:55px;color:#999}
.header .have-account a{color:#333}
.header .have-account a:hover{text-decoration: underline;}

/*首页
.header{ height:7.6666em; line-height:7.6666em; border-bottom:9px solid #f3f3f3;}
.header .left-logo{ float:left; height:100%;}
.header .logo-img img{vertical-align:middle;}
.header .logo-img:before{ content:""; display:inline-block; height:100%; }
.header .logo-title{height:34px;line-height:34px;font-size:24px;color:#333;padding-left:20px;margin-top:34px}
.have-acc{ float:right;margin-right:2.2em; font-size:1.5em;}
.have-acc .now-lg{ color:#44b0e8;}*/
.reg-main{ padding:4em 0 12em 0;}
.one-key{ text-align:center; color:#c1c1c1;}
.one-key li{ display:inline-block; margin:0 3em;}
.one-key li p{ margin-top:1.2em; font-size:1.1666em;}
.reg-fm { width:450px; margin:2em auto 0;}
.reg-fm .reg-list{ position:relative; display:block;margin-bottom:.5em;font-size:1.3333em;  overflow:hidden;}
.reg-fm .reg-list i{ position:absolute; left:0; bottom:0; width:100%; height:0;border-bottom:1px solid #e9e9e9;}

.reg-fm input[type="text"],.reg-fm input[type="password"]{ width:290px; float:left; text-indent:2.5em; font-size:1em;line-height:3.75em;  border:none; background:url(../images/login_05.png) no-repeat left center; background-size:1.75em auto; outline:none;}
.reg-fm input[type="text"]:focus~i,.reg-fm input[type="password"]:focus~i{ border-color:#5491de;}
/**.reg-fm input[type="text"]:hover~i,.reg-fm input[type="password"]:hover~i{ border-color:#5491de;}**/
.reg-fm  input.pwd01{ background-image:url(../images/login_02.png)}
.reg-fm  input.pwd02{ background-image:url(../images/login_03.png)}
.reg-fm  input.qq{ background-image:url(../images/login_04.png)}
.reg-fm  input.verify{ background-image:url(../images/login_05.png)}
.reg-fm  input.higher-code{ background-image:url(../images/higher-code.png)}

.reg-fm input[type="submit"]{ margin-top:1.5em; width:100%; font-size:1.5em; line-height:2.55em; background:#219AD8; color:#fff; border:none; cursor:pointer; transition:all .3s linear}
.reg-fm input[type="submit"]:hover{ background:#0A77AF;} 
.reg-fm .zhuce{ margin-top:1.5em; width:100%; font-size:1.5em; line-height:2.55em; background:#159be0; color:#fff; border:none; cursor:pointer; transition:all .3s linear;}
.reg-fm .zhuce:hover{ background:#55b7e9;} 
.agree-tips{ margin-top:1.5em; font-size:1.1666em; color:#c1c1c1; text-align:center;}
.footer{ padding:5em 0 3.5em; background:#373d44; color:#fff;}
.ft-list {float: left;margin-right: 6.5em;}
.ft-list h3{ font-size:1.5em; margin-bottom:2.5em;}
.ft-list p{font-size: 1.1666px;color: #e5e5e5;line-height: 1.4em; padding-bottom: 1.4em;}
.ft-contact{ margin-left:2em;}
.ft-about .dow-zlb {width: 1.2em;height: 1.2em;margin-left: 4px;vertical-align: middle;display: inline-block;background-image:url(../images/icon_brand.png);background-size: 1.2em auto;}
.ft-about .qr-code .yz-code {width: 6em;height: 6em;background-size: cover;background-position: center; background:url(../images/erweima.png) no-repeat}
.ft-product a {display: inline-block; width: 95px;}
.ft-dyna{ float:right; }

@media screen and (max-width:959px){
.box{ width:98%;}
.header { height: 6em;line-height: 6em;border-bottom: 4px solid #f3f3f3;}
.header .logo-img img { width:10em;}  
.top-txt { margin-left: 1em;font-size: 1em;}
.have-acc {margin-right: 1em;font-size: 1.1em;}
.reg-main { padding: 4em 0 5em 0;}
.one-key li {  width:47%; margin: 0 1%;}
.one-key li img{ width:6em;}
.one-key li p { margin-top: 1.2em;font-size: 1.1em;}
.reg-fm {width: 94%;margin: 2em auto 0;}
.reg-fm input[type="text"], .reg-fm input[type="password"] { width: calc(100% - 7em);line-height: 3.5em;}
.reg-fm em {margin-top: 1em; padding-left: 1.5em;}
.reg-fm input[type="submit"] {margin-top: 1em;font-size: 1.3em;line-height: 2.5em;}
.footer{text-align:center;padding:1.5em 0;}
.ft-list h3{font-size:1.2em;margin-bottom:0;}
.ft-list{float:none;display:inline-block;margin:0 .5em;}
.ft-list p,.ft-list .qr-code{display:none;}
.ft-product a{width:auto}

}

.zhuce_body{width:950px; margin:20px auto; padding:20px; overflow:hidden;}
.zc_span{ color:#F00; font-size:24px; font-weight:600;}
.successful{ width:420px; margin:0 auto; font-size:14px; text-align:right; line-height:40px; padding:100px 0 200px 0;}
.successful a:hover{ text-decoration:underline;}

/*表单验证效果*/
.reg-fm .error{ float:right; margin-top:1.5em; padding-left:1em; color:#eb0101; background:url(../images/error.png) no-repeat left center;}
.reg-fm .succ{ float:right; margin-top:1.5em; padding-left:1em; color:#eb0101; background:url(../images/succ.png) no-repeat left center;}
.reg-fm .tishi{ float:right; margin-top:1.5em; padding-left:1em; color:#d1d1d1;}













