/*--------------注册页面--------------*/
.index-reg{width: 100%; height: 680px;padding:60px 0; background: url(../images/reg-back.jpg) 100% 100%;}
.reg-form{float: left; height: 630px;padding:25px; width: 750px;border-radius: 10px; background-color: #fff;box-shadow: 0px 0px 10px 2px #dcdee085;}
.reg-form .reg-hint{padding:15px 25px; background-color: #eef7fd;border-radius: 10px;}
.reg-form .reg-hint p{font-size: 16px;color:#666;line-height: 26px;}
.reg-form .reg-hint p span{color:#f51c40;font-weight: bold;}
.reg-form form{margin-left: 50px;}
.reg-form form li{margin-top:20px;}
.reg-form form li label{font-size: 16px;color:rgb(30, 30, 30);margin-right: 20px;}
.reg-form form li label i{color:#e6290c;margin:5px 12px 0 0;font-style: normal;}
.reg-form form li input{font-size: 16px;width: 480px;height: 30px;border-radius: 5px;border: none;background-color: #f7f8fa;padding:10px 15px;}
.reg-form form li input::-webkit-input-placeholder{font-size: 14px;color: 999999;}
.reg-form form li input:focus{outline: none;background: linear-gradient(90deg, #f7f8fa 0%, #eef7fd 100%);}
.reg-form form li .yanzhengma{width: 210px;margin-right: 10px;}
.reg-form form li>input[type="submit"]{font-size: 16px;color: #fff;height: 50px;border-radius: 30px;background-color: #202c43;cursor: pointer;}
.reg-form form li>input[type="submit"]:hover{background-color: #19263d;}
.reg-r{float: right; width: 375px;height: 500px; border-radius: 10px; background-color: #fff;box-shadow: 0px 0px 10px 2px #dcdee085;}
.reg-r .gotulg{text-align: center;font-size: 16px;color:#999;padding:30px 0;border-bottom: 1px solid #ebebeb;}
.reg-r .gotulg a{color:#f51c40;}
.reg-r .gotulg a:hover{color:#e91438;}
.reg-r .reg-fuwu{padding:20px 25px 35px 25px;border-bottom: 1px solid #ebebeb;}
.reg-r .reg-fuwu p{font-size: 16px;color:#999;margin-bottom: 25px;line-height: 25px;}
.reg-r .reg-400{text-align: center;font-size: 16px;color:#999;line-height: 28px;margin-top: 25px;}


/*------注册成功框------*/
.regsucc-main .regsucc-back{background: url(../images/regsucc-back.jpg);background-size: 100% 100%;width: 100%;height: 360px;}
.regsucc-main .regsucc{margin: 0 auto; background-color: #fff;width: 470px;padding:40px 40px 60px 40px; margin-top: -240px;text-align: center;border-radius: 10px;box-shadow: 0 0 18px #cacaca;}
.regsucc-main .regsucc .regsucc-top{padding:40px 0 65px 0;border-bottom: 1px solid #e5e5e5;}
.regsucc-main .regsucc .regsucc-top img{width: 95px;height: 97px;margin-bottom: 35px;}
.regsucc-main .regsucc .regsucc-top h2{font-size: 24px;color:#44c27a;}
.regsucc-main .regsucc .cont-kefu>p{font-size: 14px;color:#939393;line-height: 22px;margin:35px 0;}
.regsucc-main .regsucc .cont-kefu div{background-color: #f4f7ff;padding:10px;border-radius: 10px;}
.regsucc-main .regsucc .cont-kefu div .kefu-icon{float: left;width: 83px;height: 83px;}
.regsucc-main .regsucc .cont-kefu div ul{float: left;margin: 7px 0 0 18px;}
.regsucc-main .regsucc .cont-kefu div ul li{text-align: left;font-size: 14px;color:#333333;line-height: 22px;}
.regsucc-main .regsucc .cont-kefu div ul .kefuname{font-size: 16px;font-weight: bold;margin-bottom: 3px;}
.regsucc-main .regsucc .cont-kefu .kefu-ma{float: right;}
.regsucc-main .regsucc .cont-kefu .kefu-ma img{width: 83px;height: 83px;}

/*------三会员------*/
.reg-ktmain{width: 1200px;margin: 45px auto;padding-top:20px; background: url(../images/ktmain-back.jpg);height: 280px;}
.reg-ktmain ul{margin: 0 70px;}
.reg-ktmain ul li{float: left;margin-right:35px;}
.reg-ktmain ul li:last-child{margin-right: 0;}
.reg-ktmain ul li .kt-top1{background: url(../images/kt-rzback.jpg);transition: all 0.5s;margin:0 0 53px 0; border-radius: 10px; width: 330px;height: 145px; background-size: 100% 100%;}
.reg-ktmain ul li .kt-top1 div h2{float: left; font-size:24px ;font-weight: bold; color:#253890;margin:15px 0 0 20px}
.reg-ktmain ul li .kt-top1 div h3{float: left;font-weight: normal; font-size: 12px;margin:22px 0 0 6px;color:#ffe1b9;padding:3px 5px;border-radius: 6px; background-color: #4863f2;}
.reg-ktmain ul li .kt-top1 p{font-size:14px;color:#7d81c1;margin: 8px 0 0 20px;}
.reg-ktmain ul li .kt-top1 h4{font-size:16px;color:#333; margin:17px 0 0 20px;font-weight: normal;}
.reg-ktmain ul li .kt-top1 h4 b{font-size: 28px;font-weight: bold;}
.reg-ktmain ul li>a{display: block;cursor: pointer;color:#fff;text-align: center;padding:12px 0 13px 0; background-image: linear-gradient(to right,#6969ff,#5050ff);border-radius: 10px;}
.reg-ktmain ul li>a:hover{background-image: linear-gradient(to right,#5555f0,#4141f3);}
/*hover*/
.reg-ktmain ul li:hover .kt-top1{margin: -5px 0 58px 0;box-shadow: 0 0 10px #d6d6d6;}
/*vip*/
.reg-ktmain li:nth-child(2) .kt-top1{background: url(../images/kt-vipback.jpg);background-size: 100% 100%;}
.reg-ktmain li:nth-child(2) .kt-top1 div h2{color:#b0522c;}
.reg-ktmain li:nth-child(2) .kt-top1 p{color:#bb7b50;}
.reg-ktmain li:nth-child(2) .kt-top1 h4{color:#4f372d;}
.reg-ktmain li:nth-child(2)>a{background-image: linear-gradient(to right,#ffe4b4,#ffd283);color:#be592a;}
.reg-ktmain li:nth-child(2)>a:hover{background-image: linear-gradient(to right,#ffdea5,#f6c56f);}
/*svip*/
.reg-ktmain li:nth-child(3) .kt-top1{background: url(../images/kt-svipback.jpg);background-size: 100% 100%;}
.reg-ktmain li:nth-child(3) .kt-top1 div h2{color:#fff;}
.reg-ktmain li:nth-child(3) .kt-top1 p{color:#fff;}
.reg-ktmain li:nth-child(3) .kt-top1 h4{color:#fff;}
.reg-ktmain li:nth-child(3)>a{background-image: linear-gradient(to right,#ffa642,#fe740c);color:#fff;}
.reg-ktmain li:nth-child(3)>a:hover{background-image: linear-gradient(to right,#f99f39,#f36c04);}
