/*=====全局样式=====*/
body{font-family:"microsoft yahei";padding:0;margin:0;font-size:14px}
input{font-family:"microsoft yahei"}
body,div,fieldset,form,h1,h2,h3,h4,h5,h6,html,p{-webkit-text-size-adjust:none}
applet,dd,div,dl,dt,h1,h2,h3,h4,h5,h6,html,iframe,img,object,ol,p,span{padding:0;margin:0;border:none}
img{padding:0;margin:0;vertical-align:top;border:none}
li,ul{list-style:none outside none;padding:0;margin:0}
input[type=button],input[type=number],input[type=submit],input[type=tel],input[type=text]{-webkit-appearance:none;-moz-appearance:none;margin:0;padding:0;background:0 0;border:none;font-size:14px;text-indent:3px;color:#666}
input[type=checkbox]{margin:0}
input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}
input[type=number]{-moz-appearance:textfield}
a,button,div,input,li,span,textarea{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(255,0,0,0);margin:0;padding:0}
textarea{outline:0;resize:none;-webkit-border-radius:0}
button{outline:0}
a{text-decoration:none}
em{font-style:normal}
i{display:inline-block;vertical-align:middle}
i{font-style:normal}
span{display:inline-block;vertical-align:inherit}
.clear{clear:both;height:0;width:100%}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.clearfix{zoom:1;clear:both}
.fl{float:left}
.fr{float:right}
.hide{display:none}
.pslogo a{position:relative}
.main{width:1200px;margin:0 auto}

/*公共部份*/
.zc_text .zc_item .source,.zc_text .zc_item .btn,.form-control,.btn-layer{border-radius:4px}

/*登录注头部*/
.dl_header,.zc_header{width:100%;min-width:1200px;background:#fbfbfb;height:100px;line-height:100px}
.dl_header .dl_zc_center,.zc_header .dl_zc_center{width:1200px;margin:auto}
.dl_header .fl img,.zc_header .dl_zc_center img{margin-top:18px}

/*登录头部样式*/
.dl_header .fr span{height:12px;width:1px;background:#bfbfbf;margin:0 16px}
.dl_header .fr a{color:#999}

/*登录内容区*/
.dl_text{width:1200px;margin:auto;padding:50px 0;background:url(../images/login-ad.png) no-repeat 527px 50px}
.dl_text .dl_item{padding:20px;width:260px;background:#FFF;border:1px #eee solid}
.dl_text .dl_item .forgets a{line-height:32px;color:#999}
.dl_text .dl_item h1{height:32px;font-size:24px;color:#228ee4;font-weight:400;text-align:left}
.dl_text .dl_item .system{margin-top:20px;position:relative}
.dl_text .dl_item input{width:100%;height:40px;border:1px solid #dcdcdc;outline:0;text-indent:3.6rem;line-height:40px;background:url(../images/icon.png)}
.dl_text .dl_item .username{background-position:10px -450px}
.dl_text .dl_item .password{background-position:10px -490px}
.dl_text .dl_item .forget a{display:inline-block;color:#999;margin-top:20px}
.dl_text .dl_item .btn{border:none;margin:20px 0 10px 0;height:48px;background:#0061ae;text-indent:0;color:#fff;cursor:pointer;font-size:18px}
.dl_text .dl_item .other{color:#999}
.dl_text .other a{color:#999;line-height:40px}
.dl_text .other span{line-height:40px}

/*注册头部*/
.zc_header .dl_zc_center .fr a{color:#999}
.zc_header .dl_zc_center .fr span{height:12px;width:1px;background:#bfbfbf;margin:0 16px}
.zc_header .dl_zc_center .fr em{color:#ff366f;margin-left:4px}

/*注册内容区*/
.zc_text{width:1200px;margin:auto;padding:50px 0;background:url(../images/login-ad.png) no-repeat 528px 51px}
.zc_text .zc_item{width:340px;background:#FFF;padding:20px;border:1px #DCDCDC solid;position:relative}
.zc_text .zc_item input{text-indent:.8rem;width:298px;height:40px;line-height:40px;border:1px solid #ccc;outline:0;padding-left:40px;margin-top:16px}
.zc_text .title h1{font-size:24px;color:#228ee4;font-weight:400;height:32px}
.zc_text .title a{color:red;line-height:32px}
.zc_text .title span{width:70px;height:1px;background:#ccc;margin-top:12px}
.zc_text .zc_item .password,.zc_text .zc_item .phone,.zc_text .zc_item .qqnum,.zc_text .zc_item .sjyzm,.zc_text .zc_item .source,.zc_text .zc_item .username,.zc_text .zc_item .verify input{background:#fff url(../images/icon.png)}
.zc_text .zc_item .username{background-position:10px -450px}
.zc_text .zc_item .password{background-position:10px -490px}
.zc_text .zc_item .phone{background-position:10px -531px}
.zc_text .zc_item .verify input{background-position:10px -567px}
.zc_text .zc_item .verify{position:relative}
.zc_text .zc_item .verify input{width:160px}
.zc_text .zc_item .verify img{width:120px;height:42px;cursor:pointer;margin-top:15px;margin-left:17px}
.zc_text .zc_item .number{position:relative}
.zc_text .zc_item .sjyzm{background-position:10px -600px}
.zc_text .zc_item .qqnum{background-position:10px -634px}
.zc_text .zc_item .sjyzm{width:160px}
.zc_text .zc_item .shouji{display:inline-block;width:120px;height:42px;line-height:42px;text-align:center;margin-top:14px;color:#fff;cursor:pointer;background:#1864B0;border:none;padding-left:0}
.zc_text .zc_item .disabled{background:#ccc}
.zc_text .zc_item .source{width:340px;height:42px;line-height:42px;border:1px solid #ccc;outline:0;padding-left:38px;margin-top:14px;background-position:10px -671px}
.zc_text .zc_item .agree{margin-top:10px;color:#a8a8a8;font-size:12px}
.zc_text .zc_item .agree input{width:13px;height:13px;vertical-align:middle;margin:-2px 7px 0 0}
.zc_text .zc_item .agree a{color:#1864B0}
.zc_text .zc_item .btn{display:inline-block;text-align:center;margin-top:20px;padding-left:0;width:340px;height:42px;font-size:18px;border:none;background:#1864B0;color:#fff;line-height:42px;cursor:pointer}

/*底部*/
.dl_zc_footer{margin:auto;text-align:center;background:#fafafa;height:70px;line-height:70px;color:#999}