@charset "utf-8";
/* global */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {margin: 0; padding: 0;}
body, button, input, select, textarea {font: 12px/1.5 "Segoe UI", tahoma, arial, \5b8b\4f53, sans-serif;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;}
address, cite, dfn, em, var {font-style: normal;}
code, kbd, pre, samp {font-family: courier new, courier, monospace;}
small{font-size:12px;}
ul, ol{list-style:none;}
a {text-decoration:none;}
a:hover{text-decoration:underline;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
legend{color:#000;}
fieldset, img{border:0;}
button, input, select, textarea{font-size:100%;}
table {border-collapse:collapse;border-spacing:0;}
/* clear float */
.clearfix:after{clear:both;content: '.';display:block;font-size:0;height:1;visibility:hidden;}
*html .clearfix{zoom:1;}
*:first-child+html .clearfix{zoom:1;}

/* custom */
body{margin:0;padding:0;}
body, button, input, select, textarea {color:#1c1c1c;font-family:Arial, '����';}
a {color:#1c1c1c;text-decoration:none;}
a:hover {color:#1864c7;text-decoration:underline;}
.blank10 {clear:both;display:block;font-size:10px;height:10px;line-height:10px;width:100%;}
/* input, button */
.ipt {font-size: 14px;padding:8px;border: 1px solid #cfd0d2;outline: none;text-indent: 10px;background: #f4f4f4;border-radius: 5px;vertical-align: 10px;}
.btn {border: 0;width: 74%;height: 40px;line-height: 40px;color: #fff;font-size: 18px;text-align: center;border-radius: 5px;background-color: #0957b2;background-image: linear-gradient(to right, #0957b2, #2288ff);margin-bottom: 15px;cursor: pointer;}
.btn:hover{background:#2288ff;border:0;cursor:pointer;}
/* wrapper */
.wrapper {margin:0 auto;}
.header {width:1000px;height:60px;margin:0 auto;}
.logo {display:block;float:left;color:#43c3ff;font:30px normal;height:70px;line-height:70px;margin-top:10px;}
.logo h1 {display:inline-block;}
.toplink {color:#6f6e6e;float:left;width:143px;border:1px solid #cfd0d2;height:30px;border-radius:3px;text-align:center;line-height:30px;margin:0 0 10px 10px}
.toplink:hover{border-color: #1858dc;background: #ffffff;}
.toplink a {color: #6f6e6e;display: inline-block;width: 100%;}
.toplink a:hover{color:#1858dc;text-decoration:none}
/* loginform */
.loginform {padding: 85px 0px 0px;border-top: 1px solid #eee;}
.loginform h3 {padding: 20px 0;text-align: center;background: #fff;width: 560px;margin: auto;border-bottom: 1px #eee solid;}
.loginform h3 span {color:#000;font-size: 22px;}
.loginform ul {width: 350px; font: 12px normal;margin: 0 auto;padding: 30px 105px 60px;background: #fff;}
.loginform li {padding:10px 0;}
.loginform li label {display: block;float: left;padding-top: 10px;text-align: right;width: 80px;font-size: 14px;}
.loginform li p {color:#ccc;float:left;font-size:12px;padding:8px 0 0 70px;}
.tipinfo {border-left:solid 1px #dadada;padding:20px;}
a.nowlink {background:#f60;border:solid 1px #f30;color:#fff;font-size:14px;padding:5px 10px;width:80px;}
.loginpass{width:70px;height:30px;float:right;line-height:30px;}
.loginbanner{width:100%;height:100%;background:#1183fb linear-gradient(-90deg, #0a48d1 0%, #1183fb 100%);background: url(/themes/pc/wzbk_2020/skin/default/login-bg.png) 0 0 repeat-x;background-size: 100% 100%;}
.loginlogo{width:100%;height:60px;margin:0 auto;}
.loginlogo-left{width:190px;height:60px;float:left;}
.loginlogo-left img{ height:60px;}
.loginlogo-right{width:225px;float:left;margin-top:17px;}
.loginlogo-right span{font-size:25px;color:#fff;display:block;padding:21px 12px;border-left:1px solid #fff;height:15px;line-height:16px;}
.sub-title {display: inline-block;height: 60px;line-height: 60px;overflow: hidden;margin-left: 10px;font-size: 16px;color: #fff;}
.rt-btn {float: right;margin-top: 21px;}
.rt-btn a {border: 1px solid #ddd;border-radius: 10px; padding: 3px 10px;color: #FFF;margin-left: 10px;x}
/* combox */
#combox {background: #fff;}
/* regform */
.regbanner{height:100%;background:url(2.jpg) no-repeat center top;background-size:100%;}
.regform {padding:85px 0 0;border-top: 1px solid #eee;}
.regform h3 {padding: 30px 0;text-align: center;background: #fff; width: 560px;margin: auto;border-bottom: 1px #eee solid;}
.regform h3 span {color:#000;font-size: 22px;}
.regform ul {font: 12px normal;margin: 0 auto;padding: 30px;width: 500px;background: #fff;}
.regform li {padding:10px 0;}
.regform li label {display:block;float:left;padding-top:8px;text-align: right;width:85px;font-size:14px;}
.regform li p {color:#999;font-size:12px;padding:6px 0 0 100px;}
.regform li span {color: #666; font: 12px normal; padding-left: 5px;}
.textinfo {background: #fdfdf4;border: dashed 1px #f60;line-height: 30px;padding: 10px 30px;font-size: 14px;width: 960px;margin: 20px auto;}
/* tipbox */
#tipbox {border: solid 1px #e8e8e8; padding: 1px;}
#tipbox h2 {background: url(tbg.png) repeat-x; color: #fff; font: bold 14px normal; padding: 10px;}
#tipbox p {font-size: 14px; padding: 100px 0; text-align: center;}
/* footer */
.footer {padding: 60px 0;text-align: center;line-height: 30px;}
.footer a,.footer a:link{display: block;color:#929292;}

.youkeqq{width:88px;height:30px;line-height:30px;border:1px solid #1858dc;text-align:center;border-radius:3px;float:left;margin-bottom:10px}
.youkeqq a{color:#1858dc;width:100%;display:inline-block;}
.youkeqq a:hover{text-decoration:none;color:#fff;background:#1858dc;}
.youkeqq a:hover i{color:#fff;}
.youke-blue{color:#1858dc;}

/*QQ��¼*/
#regform{width:700px;height:470px;margin:0 auto;background:#fff;}
#regform h2{height:30px;line-height:30px;font-size:16px;padding:10px 80px;}
#form1{width:545px;height:350px;margin:10px auto;overflow:hidden;}
#form1 ul li{width:546px;height:50px;}
#form1 ul li p{float:left;height:30px;line-height:30px;padding-left:10px;}
#form1 ul li label{width:80px;height:33px;float:left;line-height:33px;}
#form1 ul li input{float:left;}

#form2{width:545px;height:350px;margin:10px auto;overflow:hidden;}
#form2 ul li{width: 340px;height: 30px;margin: 16px auto;}
#form2 ul li input{}

#header{width:1200px;margin:0 auto;}
#toplink{margin-top:20px;}
#footer{text-align:center;color:#f1f1f1;height:25px;line-height:32px;}
#wrapper{margin:0 auto;}
#mycode{margin-left:10px;}

.footer-copy i {
    margin-right: 3px;
    position: relative;
    bottom: -2px;
    display: inline-block;
    background-size: cover;
    background-position: center center;
    height: 15px;
}