@charset "utf-8";
/* CSS Document */
/*登录开始*/
.login-bcimg{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;min-width:1200px}
.login-wrapper{width:100%;height:100%;background:url(../images/m20170328img1.jpg) top center no-repeat;background-size:cover;position:relative;overflow:hidden}
.login-top{text-align:center;margin:128px 0 48px 0;}
.gainet-login{display:inline-block;width:228px;height:63px;background:url(../images/m20170328img2.png) no-repeat}
.login-middle{text-align:center}
.login-content{display:inline-block;border-radius:10px;background:#ffffff;width:454px;min-height:453px;}
.login-tit{width:410px;margin:0 auto;border-bottom:3px solid #e8e8e8;font-size:20px;color:#333;text-align:center;line-height:85px}
.login-form{width:284px;margin:0 auto;margin-top:48px}
.login-name{margin:0 auto;width:284px;height:42px}
.lg-inpname{width:270px;height:40px;border:1px solid #dddddd;border-radius:3px;padding-left:12px;line-height:40px;font-size:14px;color:#333}
.mbottom16{margin-bottom:16px;}
.login-sub{margin:0 auto;margin-top:20px}
.login-submita{display:block;width:284px;height:42px;background:#4251b6;border-radius:3px;text-align:center;line-height:42px;color:#fff;font-size:16px;letter-spacing:14px}
.login-submita:hover{background:#4a5ac3;color:#fff}
.login-pass{height:58px;line-height:58px;text-align:right;width:284px;margin:0 auto}
.forget-lgpass{font-size:14px;color:#4251b6;line-height:58px;display:inline-block;margin-right:4px}
.forget-lgpass:hover{color:#4251b6;text-decoration:underline}
.other-login{padding:26px 22px 26px 22px;background:#e3e5f4;border-radius:0 0 10px 10px;position:relative}
.left-dashed{width:160px;height:1px;background:url(../images/m20170328img3.png) no-repeat;position:absolute;top:-1px;left:0}
.middle-ft{color:#959595;font-size:14px;height:12px;width:134px;position:absolute;top:-10px;left:160px}
.right-dashed{width:160px;height:1px;background:url(../images/m20170328img3.png) no-repeat;position:absolute;top:-1px;right:0}
.thirth-login{display:inline-block;width:120px;height:42px;background:#fff;border-radius:3px;text-align:center;font-size:14px;color:#333;line-height:42px}
.weixin-icon{display:inline-block;width:21px;height:18px;background:url(../images/m20170328img4.png) no-repeat;margin-right:3px;vertical-align:middle}
.thirth-login:hover{background:#4251b6;color:#fff;}
.weixin-login:hover .icon-ps1{background-position:0 -18px}
.icon-ps2{background-position:0 -36px;margin-top:-3px}
.qq-login:hover .icon-ps2{background-position:0 -54px}
.icon-ps3{background-position:0 -72px}
.wb-login:hover .icon-ps3{background-position:0 -90px}
.mright20{margin-right:20px}
.no-userinfo{text-align:center;line-height:82px;height:82px;font-size:16px;color:#cccfe8;}
.ms-reg{color:#fff;font-size:16px;display:inline-block;margin-left:6px}
.ms-reg:hover{text-decoration:underline;color:#fff}
.width160{width:160px}
.yzm-img{width:100px;height:42px;background:#4251b6;float:left;margin-left:10px}
/*登录结束*/
/*注册开始*/
.reg-bc{width:100%;height:100%;background:#eeeeee;overflow:hidden;padding-top:80px;padding-bottom:100px;min-width:1200px;margin-top:1px}
.reg-auto{width:1240px;min-height:480px;margin:0 auto;background:#fff}
.reg-mob{width:1154px;margin:0 auto;height:60px;line-height:60px;padding-top:34px;border-bottom:1px solid #dddddd;font-size:22px;color:#333}
.mob-icon{width:15px;height:24px;background:url(../images/m20170328img5.png) no-repeat;vertical-align:middle;display:inline-block;margin-right:10px}
.reg-form{padding-left:380px;margin-top:58px}
.regcode-link{width:100px;padding-left:12px;display:inline-block;height:48px;line-height:48px;position:relative}
.flag-country{display:inline-block;width:16px;height:11px;background:url(../images/m20170328img6.png) no-repeat;vertical-align:middle;margin-top:-3px}
.country-code{width:66px;display:inline-block;font-size:16px;color:#333;line-height:48px;height:48px;text-align:right;padding-right:10px}
.reg-arr{display:inline-block;width:11px;height:7px;background:url(../images/m20170328img7.png) no-repeat;margin-top:-3px;margin-left:14px}
.reg-test{width:441px;height:48px;overflow:hidden}
.reg-test-inp{width:198px;padding-left:12px;height:46px;border:1px solid #dfdfdf;border-radius:3px;font-size:14px;color:#333;outline:none;float:left;line-height:46px}
.reg-test-inp:focus{border:1px solid #4251b6}
.reg-getts{width:209px;height:46px;border:1px solid #dfdfdf;border-radius:3px;font-size:14px;color:#333;display:inline-block;text-align:center;line-height:46px;background:#f4f4f4;margin-left:14px;float:left}
.reg-submit{margin-top:32px;}
.agree-reg{width:441px;height:48px;display:block;text-align:center;line-height:48px;font-size:18px;color:#fff;background:#4251b6;border-radius:3px;}
.agree-reg:hover{background:#4e5cc0;color:#fff}
.reg-agreement{margin-top:32px;text-align:center;width:441px;height:28px;line-height:28px;padding-bottom:20px}
.reg-leftcut{width:117px;height:1px;background:#dddddd;display:inline-block;vertical-align:middle}
.ga-reg-agree{display:inline-block;font-size:15px;color:#4251b6;margin:0 8px}
.ga-reg-agree:hover{text-decoration:underline}
.have-userinfo{text-align:center;line-height:76px;height:76px;font-size:14px;color:#666;}
.lj-reg{color:#4251b6;font-size:14px;display:inline-block;margin-left:6px}
.lj-reg:hover{text-decoration:underline;color:#4251b6}
.reg-telnum input::-webkit-input-placeholder{color:#c7c7c7}
.reg-telnum input:-moz-placeholder{color:#c7c7c7}
.reg-telnum input::-moz-placeholder{color:#c7c7c7}
.reg-telnum input:-ms-input-placeholder{color:#c7c7c7}
.img-code{position: absolute;right:421px;top:1px;width:110px;height:48px;cursor:pointer}
/*注册结束*/
/*注册完成页面开始*/
.reg-com-auto{width:1180px;margin:0 auto}
.reg-completed{padding:50px 0;background:#fff;margin-top:130px;text-align:center;}
.reg-com-line1{line-height:52px;height:52px;font-size:22px;color:#4251b6}
.completed-icon{width:32px;height:32px;background:url(../images/m20170328img8.png) no-repeat;display:inline-block;margin-right:12px;vertical-align:middle;margin-top:-3px}
.reg-com-line2{line-height:40px;font-size:14px;color:#333}
.real-ident{color:#4251b6}
.real-ident:hover{text-decoration:underline}
.acr-list{padding:60px 30px 55px 30px;background:#fff;margin:0 auto;margin-top:8px}
.act-listone{width:279px;height:234px;float:left;text-align:center}
.act-lisimg1{width:130px;height:81px;background:url(../images/m20170328img9.png) no-repeat;display:inline-block;}
.tit-list-com{line-height:28px;font-size:18px;color:#333;text-align:center;margin-bottom:8px}
.con-com-lis{line-height:22px;font-size:14px;color:#333;text-align:center}
.lj-get{display:block;margin:0 auto;width:109px;height:28px;text-align:center;line-height:28px;font-size:14px;color:#fff;background:#4251b6;margin-top:26px}
.lj-get:hover{background:#4c5bc0;color:#fff}
.cut-act-lis{width:1px;height:234px;background:#e3ecf3;float:left}
.act-lisimg2{width:130px;height:81px;background:url(../images/m20170328img10.png) center center no-repeat;display:inline-block;}
.act-lisimg3{width:130px;height:81px;background:url(../images/m20170328img11.png) center center no-repeat;display:inline-block;}
.act-lisimg4{width:130px;height:81px;background:url(../images/m20170328img12.png) center center no-repeat;display:inline-block;}
/*注册完成页面结束*/
/*注册第二步开始*/
.reg-two-cont{padding-top:32px;padding-left:226px;padding-bottom:45px;background:#fff;margin-top:80px;color:#333;font-size:14px}
.required-reg{margin-right:5px;color:#ff3636;vertical-align:middle;font-style:normal;font-size:14px;display:inline-block}
.reg-form-item label{width:150px;font-size:14px;padding-top:10px;text-align:right;color:#333;display:inline-block;vertical-align:top}
.reg-form-ele{display:inline-block;vertical-align:top;position:relative;height:68px;}
.reg-radio{vertical-align:top;margin-top:12px;width:16px;height:16px;display:inline-block;margin-right:8px;background:url(../images/m20170419img1.png) no-repeat;}
.reg-radio-check{background-position:0 -26px}
.news-form-text{font-size:14px;margin-right:30px;line-height:40px}
.valid-reg{padding-left:10px;width:388px;font-size:12px;height:38px;line-height:38px;border:1px solid #e7e7e7;border-radius:3px;outline:none}
.valid-reg:focus{border:1px solid #4251b6;}
.reg-get-xzm{display:inline-block;margin-left:10px;color:#4251b6;font-size:14px;background:#fff;vertical-align:top;width:95px;height:38px;line-height:38px;text-align:center;border-radius:3px;border:1px solid #dcdcdc}
.reg-get-xzm:hover{background:#4251b6;color:#fff;border:1px solid #4251b6;transition:all .3s ease-out}
.reg-form-item .width280{width:280px}
.getNumAgain{color:#999;cursor:pointer;display:inline-block;vertical-align:top;margin-left:5px;width:95px;height:38px;line-height:38px;text-align:center;border-radius:3px;border:1px solid #dcdcdc;background:#eee;font-size:12px}
.reg-time{color:#666}
.select-box-reg{position:relative;}
.dropdown-btn{width:388px;font-size:12px;cursor:pointer;padding-left:10px;height:38px;line-height:38px;border:1px solid #e7e7e7;border-radius:3px;position:relative;background:#fff;}
.select-value{display:block;max-width:335px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.dropdown-btn .reg-arrow{position:absolute;top:16px;right:10px;width:8px;height:4px;display:block;background:url(../images/m20170419img2.png) 0 -6px no-repeat}
.dropdown-list-reg{width:398px;font-size:12px;max-height:180px;overflow-y:auto;position:absolute;top:39px;left:0;z-index:20;padding:10px 0;text-align:left;background-color:#fff;border-radius:3px;border:1px solid #e7e7e7;display:block}
.dropdown-list-reg li{padding-top:0}
.dropdown-list-reg li a{padding:0 10px;display:block;color:#333;line-height:30px;}
.phone-tips{margin-left:10px;font-size:12px;color:#999;}
.news-form-err{position:absolute;left:0;bottom:6px;color:red;font-size:12px;}
label.red{color:#f00;text-align:left;font-size:12px}
.display-none{display:none}
.btn-reg-sub{margin-top:22px;margin-left:150px;width:180px;font-size:14px;height:36px;line-height:36px;text-align:center;display:block;background:#4251b6;color:#fff;border-radius:3px;letter-spacing:3px}
.btn-reg-sub:hover{background:#4d5bbe;color:#fff;transition:all .3s ease-out}
/*注册第二步结束*/

/*找回密码*/
.kyregister-border{border:1px solid #ccc;margin-bottom:60px}
.kyregister-left{float:left;width:110px;text-align:right;line-height:32px;font-size:14px}
.kyregister-right{float:left;margin-left:10px}
.kyregister-msg{float:left;margin-left:10px;line-height:32px;font-size:12px}
.kyregister-input{width:260px;height:32px;line-height:32px;border:1px solid #ccc;outline:none;padding:0 6px;
-webkit-transition: all .3s;
-moz-transition: all .3s;
-ms-transition: all .3s;}
.kyregister-input:focus{border:1px solid #4251b6;background:#f2f3ff}
.kyregister-input2{width:126px;height:32px;line-height:32px;border:1px solid #ccc;outline:none;padding:0 6px;
-webkit-transition: all .3s;
-moz-transition: all .3s;
-ms-transition: all .3s;}
.kyregister-input2:focus{border:1px solid #4251b6;background:#effaff}
.kyregister-link{width:124px;height:32px;line-height:32px;background:#4251b6;color:#fff;text-align:center;display:inline-block;margin-left:6px}
.kyregister-link:hover{background:#4e5cc0;color:#fff}
.kyregister-link2{width:274px;height:32px;line-height:32px;background:#4251b6;color:#fff;text-align:center;display:inline-block;border-radius:2px}
.kyregister-link2:hover{background:#4e5cc0;color:#fff;text-decoration:none}
.kyregister-msg-icon{background:url(../images/20160809img1.png) no-repeat;display:inline-block}
.icon-a{background-position:0 -2px;width:16px;height:17px;vertical-align:middle}
.icon-b{background-position:0 -25px;width:16px;height:17px;vertical-align:middle}
.icon-c{background-position:0 -49px;width:16px;height:17px;vertical-align:middle}
.icon-d{background-position:0 -71px;width:19px;height:19px;vertical-align:middle}
.icon-e{background-position:0 -96px;width:4px;height:4px;vertical-align:middle}
.icon-f{background-position:0 -109px;width:37px;height:37px;vertical-align:middle}

.steps2{padding-top:60px;height:46px;border-bottom:3px solid #e6e6e6;position:relative;margin-bottom:40px}
.steps2 ul li{display:inline;float:left;width:25%;text-align:center;height:46px;line-height:46px;font-size:16px;color:#ccc}
.steps2 ul li.active{color:#4251b6;border-bottom:3px solid #4251b6}
.password-box{padding:150px 0 200px 250px}
.password-box ul li{margin-bottom:20px}
.password-left{float:left;width:150px;text-align:right;line-height:32px;font-size:14px}
.password-link{width:80px;height:32px;border:1px solid #ccc;display:inline-block;margin-left:9px;vertical-align:bottom}
/*找回密码 step2*/
.password-box2{padding:150px 0 120px 150px}
.backway{overflow:hidden}
.backway-item{float:left;width:150px;margin:0 80px;text-align:center}
.backway-txt{font-size:16px;line-height:65px;display:block;font-weight:bold}
.backway-item:hover .backway-txt{color:#4251b6}
.backwayicon{background:url(../images/20160820img8.png) no-repeat;width:142px;height:142px;display:inline-block}
.subicon1{background-position:0 0}
.subicon1:hover{background-position:0 -142px}
.subicon2{background-position:-152px 0}
.subicon2:hover{background-position:-152px -142px}
.subicon3{background-position:-304px 0}
.subicon3:hover{background-position:-304px -142px}
.icon-trans{-webkit-transition:all 600ms ease-in-out;-moz-transition:all 600ms ease-in-out;-o-transition:all 600ms ease-in-out;-ms-transition:all 600ms ease-in-out;transition:all 600ms ease-in-out}
/*找回密码 step3*/
.userphone{font-size:13px;color:#000;line-height:32px;margin-left:10px}
.gainbtn{width:95px;height:32px;border:1px solid #ccc;border-left:none;color:#ff8800;font-size:13px;line-height:32px;text-align:center;display:block;float:left}
.kyregister-input3{width:145px;height:32px;line-height:32px;border:1px solid #ccc;border-right:none;outline:none;padding:0 10px;float:left}
.kyregister-input3:focus{border:1px solid #ccc;border-right:none}
.password-link2{width:130px;height:32px;font-size:14px;line-height:32px;background:#4251b6;border-radius:3px;color:#fff;text-align:center;display:inline-block}
.password-link2:hover{background:#2c3ba1;color:#fff}
.newbackway{font-size:13px;color:#666;margin-left:10px}
/*修改注册开始*/
.reg-telnum{height:50px;position:relative}
.mob-codecheck{width:112px;display:inline-block;position:absolute;left:0;top:0}
.tel-handauto:focus{border:1px solid #4251b6}
.tel-handauto{width:315px;padding-left:124px;outline:none;height:48px;line-height:48px;font-size:14px;color:#333;border:1px solid #ddd;border-radius:3px;
transition: all 0.5s;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-o-transition: all 0.5s;
-ms-transition: all 0.5s;}
.reg-note{display:inline-block;margin-left:10px}
.yzm2{width:97px;height:40px;background:#4251b6;margin-left:10px;display:inline-block;vertical-align:middle;margin-bottom:2px}




/*修改注册结束*/

