﻿*{margin:0;padding:0;list-style:none}:hover{-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s;-ms-transition:all .2s ease-in-out 0s}img{border:0}html{height:100%}body{overflow-x:hidden;background-color:#fff;font-size:14px;font-family:Microsoft YaHei,Arial,Helvetica,sans-serif,SimSun}.bg{padding-top:20px;padding-bottom:20px;background:#f5f5f5}a{color:#888;text-decoration:none}a:hover{color:#1eabff}h1,h2,h3{margin-top:0;margin-bottom:0}.dis{display:block}.undis{display:none}.clearfix:after{clear:both;display:block;height:0;content:"\200B"}.clear{clear:both;overflow:hidden;margin:0;padding:0;width:0;height:0;border:none}.wrap{position:relative;margin:auto;width:1200px}.login-main{position:relative;overflow:hidden;padding-top:70px;padding-bottom:70px;width:100%;min-width:1200px;background-color:#ecf0f5;background-position:top;background-repeat:no-repeat}.login-main input{font-family:Microsoft YaHei,Arial,Helvetica,sans-serif,SimSun}.login-main:after{position:absolute;bottom:0;left:0;z-index:1;display:block;width:100%;height:549px;background-position:top;background-repeat:no-repeat;content:""}.login-main .login-con{position:relative;z-index:2;padding:50px 50px 80px;min-height:460px;border-radius:15px;background-color:#fff;background-position:100% 0;background-repeat:no-repeat}.login-main .login-con .login-images{float:left;width:565px;height:446px}.login-main .login-con .login-list{float:right;overflow:hidden;margin-right:50px;width:420px}.login-main .login-con .login-list .title{padding-bottom:30px;color:#2065cc;text-align:center;font-weight:700;font-size:25px;line-height:40px}.login-main .login-con .login-list .login_tab{padding-bottom:30px;width:450px}.login-main .login-con .login-list .login_tab h2{float:left;display:block;margin-right:20px;width:126px;height:37px;border-radius:37px;color:#333;text-align:center;font-weight:400;font-size:15px;line-height:37px;cursor:pointer}.login-main .login-con .login-list .login_tab h2,.login-main .login-con .login-list .login_tab h2.over{-webkit-transition:all 0s;-moz-transition:all 0s;-o-transition:all 0s;transition:all 0s;-ms-transition:all 0s}.login-main .login-con .login-list .login_tab h2.over{height:35px;border:1px solid #2065cc;color:#2065cc;line-height:35px}.login-main .login-con .login-list .login_con em{font-style:normal}.login-main .login-con .login-list ul li{margin-bottom:10px}.login-main .login-con .login-list ul li .l-line{padding-bottom:5px;border-bottom:1px solid #ddd}.login-main .login-con .login-list ul li .l-text{display:block;margin-top:20px;padding-left:40px;width:370px;height:40px;outline:0;border:none;background:0 0;background-position:0;background-repeat:no-repeat;color:#666;font-weight:400;font-size:16px;line-height:40px}.login-main .login-con .login-list ul li .l-yzm{float:left;width:180px}.login-main .login-con .login-list ul li .yzm-images{float:right;margin-top:10px;width:125px;height:45px;background-color:#fff}.login-main .login-con .login-list ul li .yzm-images images{width:125px;height:45px}.login-main .login-con .login-list ul li a{color:#666;font-weight:400;font-size:14px;line-height:30px}.login-main .login-con .login-list ul li a:hover{color:#2065cc}.login-main .login-con .login-list ul li a.a-wj{float:left;display:inline-block;width:100px}.login-main .login-con .login-list ul li a.a-zc{float:right;display:block;width:100px;text-align:right}.login-main .login-con .login-list ul li .l-btn{display:block;margin-right:auto;margin-left:auto;width:200px;height:50px;outline:0;border:none;border-radius:25px;background-color:#2065cc;color:#fff;text-align:center;font-size:17px;line-height:50px;cursor:pointer}.login-main .login-con .login-list ul li .l-btn:hover{background-color:#0a4499}.login-main .login-con .login-list .mydl{padding-top:140px;background-position:top;background-repeat:no-repeat;text-align:center}.login-main .login-con .login-list .mydl .l-btn{display:inline-block;margin-right:10px;margin-bottom:30px;margin-left:10px;width:120px;height:40px;outline:0;border:none;border-radius:25px;background-color:#2065cc;color:#fff;text-align:center;font-size:14px;line-height:40px;cursor:pointer}.login-main .login-con .login-list .mydl .l-btn:hover{background-color:#0a4499}.login-main .login-con .login-list .mydl p{text-align:left}.login-main .login-con .login-list .mydl a{color:#2065cc}.login-main .login-con .login-list .mydl a:hover{text-decoration:underline}.login-main .login-con .login-list .khddl .ewm{margin-right:auto;margin-bottom:20px;margin-left:auto;width:200px;height:200px;border:1px solid #ddd;background-color:#fff}.login-main .login-con .login-list .khddl p{color:#333;text-align:center;font-size:14px;line-height:24px}.register-main .title{padding-bottom:30px;color:#2065cc;text-align:center;font-weight:700;font-size:25px;line-height:40px}.register-main .reg-btn{display:block;margin-right:auto;margin-left:auto;width:200px;height:50px;outline:0;border:none;border-radius:25px;background-color:#2065cc;color:#fff;text-align:center;font-size:17px;line-height:50px;cursor:pointer}.register-main .reg-btn:hover{background-color:#0a4499}.register-main .reg-c{padding-top:20px}.register-main .reg-c li{float:left;margin-right:60px;margin-left:60px;width:430px}.register-main .reg-c li images{display:block;margin-right:auto;margin-bottom:40px;margin-left:auto;width:140px;height:140px}.register-main .reg-c li .con{margin-bottom:25px;padding:20px;border:1px solid #ddd;border-radius:5px;color:#999;font-size:14px;line-height:24px}.register-main .reg-c li:hover images{animation:reg 3s linear;-moz-animation:reg 3s linear;-webkit-animation:reg 3s linear;-o-animation:reg 3s linear;animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-o-animation-iteration-count:infinite}@keyframes reg{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);transform:rotate(1turn)}}@-moz-keyframes reg{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes reg{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);transform:rotate(1turn)}}@-o-keyframes reg{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);transform:rotate(1turn)}}.reg-nav{overflow:hidden;margin-bottom:30px;border:1px solid #ddd;border-right:none;border-radius:45px;color:#333;line-height:45px}.reg-nav,.reg-nav li{float:left;height:45px;background-color:#fff;text-align:center}.reg-nav li{margin-top:-1px;width:365px;border:1px solid #ddd;border-left:none;border-radius:0 45px 45px 0;font-weight:700}.reg-nav li i{display:inline-block;margin-right:10px;width:30px;height:30px;border-radius:15px;background-color:#2065cc;color:#fff;font-style:normal;font-size:14px;line-height:30px}.reg-nav li span{color:#2065cc;font-size:18px}.reg-nav li.choose{background-color:#2065cc}.reg-nav li.choose i{background-color:#fff;color:#2065cc}.reg-nav li.choose span{color:#fff}.reg-nav li.li01{position:relative;z-index:13}.reg-nav li.li02{z-index:12}.reg-nav li.li02,.reg-nav li.li03{position:relative;margin-left:-45px;width:410px}.reg-nav li.li03{z-index:11}.register-main .reg-l{float:left;width:640px}.register-main .reg-r{float:right;padding:25px;width:400px;border:1px solid #ddd}.register-main .reg-r p{margin-bottom:20px;color:#333;font-size:14px;line-height:30px}.register-main .reg-r a{color:#2065cc;text-decoration:underline}.register-main .reg-r .reg-login{padding-top:110px;background-position:top;background-repeat:no-repeat;text-align:center}.register-main .reg-list{padding-top:10px;padding-bottom:10px}.register-main .reg-list li{margin-bottom:10px}.register-main .reg-list li .reg-label{float:left;display:block;margin-right:10px;margin-bottom:5px;width:140px;height:40px;color:#333;text-align:right;font-size:14px;line-height:40px}.register-main .reg-list li .reg-label span{color:red;font-weight:700}.register-main .reg-list li .reg-text{float:left;display:block;margin-bottom:5px;padding-right:10px;padding-left:10px;width:300px;height:38px;border:1px solid #ddd;border-radius:3px;background-color:transparent;color:#666;font-size:14px;line-height:38px}.register-main .reg-list li .yzm-text{margin-right:10px;width:130px}.register-main .reg-list li .yzm-images,.register-main .reg-list li .yzm-img{float:left;display:block;margin-right:10px;width:100px;height:40px}.register-main .reg-list li .yzm-link{float:left;display:block;width:50px;color:#333;font-size:14px;line-height:40px}.register-main .reg-list li .yzm-link:hover{color:#2065cc}.register-main .reg-list li .yzm-btn{float:left;display:block;width:160px;height:40px;outline:0;border:none;border-radius:5px;background-color:#f60;color:#fff;text-align:center;font-size:12px;line-height:40px;cursor:pointer}.register-main .reg-list li .yzm-btn:hover{background-color:#f30}.register-main .reg-list li .reg-select{float:left;display:block;margin-bottom:5px;padding:10px;width:322px;border:1px solid #ddd;border-radius:3px;background-color:transparent;color:#666;font-size:14px}.register-main .reg-list li .reg-pro{float:left;margin-top:8px;margin-left:10px;padding-left:18px;width:100px;font-size:12px;line-height:24px}.register-main .reg-list li .reg-prompt{background-position:0 0;background-repeat:no-repeat;color:#ffb941}.register-main .reg-list li .reg-error{background-position:0 -50px;background-repeat:no-repeat;color:#ff8723}.register-main .reg-list li .reg-correct{background-position:0 -100px;background-repeat:no-repeat;color:#8cd232}.register-main .reg-list li .reg-group{float:left;margin-bottom:5px;width:322px;color:#333;font-size:12px}.register-main .reg-list li .reg-group a{color:#2065cc}.register-main .reg-list li .reg-group a:hover{text-decoration:underline}.register-main .reg-list li .reg-check{margin-right:10px;vertical-align:middle}.register-main .reg-list li .xb-label{float:left;display:block;margin-right:20px;height:40px;color:#333;font-size:14px;line-height:40px}.register-main .reg-list li .xb-label input[type=radio]{margin-right:10px;vertical-align:middle}.register-main .reg-list li label.reg-check{width:480px;color:#666;font-size:12px;line-height:24px}.register-main .reg-list li label.reg-check input[type=checkbox]{margin-top:-2px;margin-right:5px;vertical-align:middle}.register-main .reg-list li label.reg-check a{text-decoration:underline}.register-main .reg-login{float:left;margin-left:20px;width:379px;text-align:center}.register-main .reg-login .reg-login-images{margin:30px auto;width:122px;height:122px}.register-main .reg-login .reg-login-images images:hover{opacity:1;-moz-opacity:1!important}.register-main .reg-login p{color:#333;font-size:14px;line-height:24px}.register-main .reg-login a{color:#2065cc}.register-main .reg-login a:hover{text-decoration:underline}.reg-success{margin-top:50px;padding-top:230px;padding-bottom:50px;background-image:url(../images/sq-success.png);background-position:center 50px;background-repeat:no-repeat;text-align:center}.reg-success p{color:#333;font-weight:700;font-size:18px;line-height:30px}.reg-success p.orange{color:#f7a744}.reg-success a{color:#2065cc}.reg-success a:hover{text-decoration:underline}.wjmm-con{margin-top:40px;margin-right:auto;margin-left:auto;width:801px}.wjmm-con .reg-hint{margin-left:50px}.wjmm-con .reg-list{border:none}