.leftmain_box {width: 1200px;margin-right: 8px; background-color:#FFFFFF;}
.xianquan{border: 1px solid #DEDEDE;}
.rightmain_box {width: 252px;}
.mryl_cont {width: 98%;margin: 0 auto;}
.nolinkblack:link {color: #333333;text-decoration: none;}
.nolinkblack:visited {color: #333333;text-decoration: none;}
.nolinkblack:hover {color: #1d8fe2;text-decoration: underline;}
.lcontnr{word-break:break-all;margin-bottom:20px;line-height:30px;}
.f-ml30{margin-left:30px;}
.fs20{font-size:20px;}
.fs18{font-size:18px;}

/*登录页面*/
.newwrap{width: 100%;background: #F3F4F7;overflow: hidden;height: 580px;padding-top: 20px;}
.fuli-box {width: 500px;position:relative;padding:10px 0px;margin-left: 100px;overflow: hidden;}
.fuli{height:530px;display:block;overflow: hidden;}
.flash-img{display:block;position:relative;}
.flash-img>li{display:block;position: absolute;left:0px;top:0px;}
.fuli .fuli-01,.fuli .fuli-02,.fuli .fuli-03{position:relative;margin-top:-30px;}
.fuli .fuli-01 {width: 500px;height: 500px;background: url(../img/login1.png) no-repeat;}
.fuli .fuli-02 {width: 500px;height: 500px;background: url(../img/login2.png) no-repeat;}
.fuli .fuli-03 {width: 500px;height: 500px;background: url(../img/login3.png) no-repeat;}
.fuli a {display: block;height: 100%;}
.fuli-font {display: block;overflow: hidden;height: 140px;}
.fuli-font h3 {font-size: 36px;color: #102a4d;font-weight: normal;}
.fuli-font strong {color: #FF6C00;font-weight: normal;padding-right: 20px}
.fuli-font p {color: #344b75;font-size: 18px;line-height: 30px;}
.hd {height: 3px;left: 220px;overflow: hidden;display:block;text-align:center;width:114px;margin:0px auto;position:relative;margin-top:-40px;padding-top:1px;}
.hd ul {display:block;}
.hd ul li {float: left;margin: 0px 4px;width: 30px;height: 3px;line-height: 14px;text-align: center;background: #e8e3e3;cursor: pointer}
.hd ul li.current {background: #FF7926}
.hd ul li:hover {background: #e13b29}
.prev {position: absolute;left: 0px;top: 50%;margin-top: -5px;width: 32px;height: 64px;background-image: url(png-left.png);background-repeat: no-repeat;background-size: 100% 100%}
.next {position: absolute;right: -30px;top: 50%;margin-top: -5px;display: no ne;width: 32px;height: 64px;background-image: url(png-right.png);background-repeat: no-repeat;background-size: 100% 100%}
.prev:hover {background-image: url(png-left-sel.png)}
.next:hover {background-image: url(png-right-sel.png)}
.fuli-box .prev,.fuli-box .next{display: none;}
.fuli-box:hover .prev,.fuli-box:hover .next{display: block;}
.log_right{width: 400px;float: right;position: relative;height: auto;background: #fff;border-radius: 5px;margin-top: 14px;box-shadow:0px 0px 10px 1px rgba(0, 0, 0, 0.1);margin-right: 20px;}
.log_right .msgbox{width: 100%;position: absolute;text-align: center;top: 44%;overflow: hidden;display:none;}
.log_right .msgbox span{display: inline-block;background: #000;border-radius: 5px;color: #fff;padding: 8px 14px;max-width: 80%;opacity: .7;text-align: left;}
.logbt{width: 85%;height: 40px;line-height: 40px;text-align: center;color: #FF6C00;font-size: 24px;padding-top: 10px;font-weight: bold;border-bottom: 1px dashed #E6E6E6;margin: 0 auto;padding-bottom: 10px;}
.logmode{width: 75%;margin: 10px auto;text-align: center;overflow: hidden;font-size: 16px;color: #999999;}
.logmode ul li{width: 45%;float: left;padding-top: 8px;padding-bottom: 10px;border-bottom: 2px solid #FFFFFF;cursor: pointer;}
.logmode ul li:last-child{float: right;}
.logmode ul li:hover{border-bottom: 2px solid #FF6C00;color: #FF6C00;}
.logmode ul .hovli{border-bottom: 2px solid #FF6C00;color: #FF6C00;}
.logcenter,.logcenter_yzm,.logcenter_wx{width: 85%;margin: 0 auto;overflow: hidden;padding-top: 10px;}
.logcenter .userul li{width: 99%;margin: 0 auto;height: 40px;line-height: 40px;border: 1px solid #E6E6E6;border-radius: 5px;overflow: hidden;margin-bottom: 15px;position: relative;}
.logcenter .userul li img{margin-left: 11px;margin-right: 5px;position: relative;top: 2px;}
.logcenter .userul li:last-child img:last-child{position: absolute;right: 4px;top: 10px;width: 7%;cursor: pointer;}
.logcenter .userul li input{width: 82%;height: 38px;border: none;position: relative;top: -1px;padding-left: 3px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-tap-highlight-color: transparent;outline: none;-webkit-user-select: text;}
.logcenter .userul li input::placeholder{color: #999999;}
.logcenter .logwjpad{width: 100%;overflow: hidden;margin-bottom: 8px;}
.logcenter .logwjpad a{text-align: left;display: block;float: right;color: #999;}
.logcenter .logwjpad a:hover{color: #FF6C00;}
.logbtn{width: 100%;height: 40px;background: linear-gradient(0deg,rgba(255,121,1,1),rgba(255,140,17,1));border-radius: 20px;border: none;color: #fff;font-size: 16px;margin: 5px auto 15px auto;cursor: pointer;}
.logcenter .logqtmode{width: 68%;margin: 5px auto;overflow: hidden;}
.logcenter .logqtmode li{float: left;margin-right: 25px;cursor: pointer;}
.logcenter .logqtmode li:last-child{margin-right: 0px;}
.logmfreg{text-align: center;margin: 10px auto 15px auto;width: 100%;overflow: hidden;font-size: 14px;color: #999;}
.logmfreg a{color: #FF6C00;}
.logdownapp{width: 80%;height: 40px;border: 1px solid #bbb;border-radius: 10px;margin: 0 auto;display: block;line-height: 40px;text-align: center;color: #666666;margin-bottom: 30px;}
.logdownapp:hover{background: #FAFBFC; color: #666666;}
.ishide{display: none;}
.logcenter_yzm .yzmul li{width: 99%;margin: 0 auto;height: 40px;line-height: 40px;border-radius: 5px;overflow: hidden;margin-bottom: 15px;}
.logcenter_yzm .yzmul li:first-child,.logcenter_yzm .yzmul .libor{border: 1px solid #E6E6E6;}
.logcenter_yzm .yzmul li img:first-child,.logcenter_yzm .yzmul .libor img:first-child{margin-left: 11px;margin-right: 5px;position: relative;top: 2px;}
.logcenter_yzm .yzmul li:first-child input,.logcenter_yzm .yzmul .libor input{width: 89%;height: 38px;border: none;position: relative;top: -1px;padding-left: 4px;outline: none;}
.logcenter_yzm .yzmul li input::placeholder{color: #999999;}
.logcenter_yzm .yzmul li p{width: 70%;float: left;height: 38px;line-height: 38px;border: 1px solid #E6E6E6;border-radius: 5px;}
.logcenter_yzm .yzmul li p input{border: none;height: 91%;width: 83%;padding-left: 3px;outline: none;}
.logcenter_yzm .yzmul li .yzmimg{float: right;margin-right: 2px;position: relative;top: 2px;width: 84px;height: 36px;overflow: hidden;}
.logcenter_yzm .yzmul li .dxyzmbtn{float: right;margin-right: 2px;position: relative;top: 2px;width: 84px;height: 36px;overflow: hidden;background: #379be7;border: none;border-radius: 4px;color: #fff;font-size: 14px;cursor: pointer;}
.logewmimg{width: 80%;text-align: center;margin: 0 auto;overflow: hidden;margin-top: -10px;}
.logcenter_yzm .yzmul .libor .yjimg{width: 7%;cursor: pointer;float: right;position: relative;top: 9px;right: 10px;}

/*注册页面*/
.login-b{margin-left: 38%;background: #ff6c00;color: #FFFFFF;border: 1px solid #FF6C00;}
/* .show5 {
	display: none;
} */
.show{display: none;}
.show.show6,.show5.show6 {display: block;}
.log{margin-top: 20px;}
.reddiv{width:1200px;text-align: center;}
.user-login{width: 100%;height: 80px;font-size:25px;line-height: 80px;color:#ff6c00;border-bottom: 1px dashed #EFEFEF;}
.user-login .pts{font-size: 14px;position: relative;top: -46px;color: #999;}
.logintitle{width: 100%;height: 60px;margin: 0 auto;overflow: hidden;}
.loginpwd{color:#CCCCCC;border-bottom: 2px solid #CCCCCC;font-size: 16px;width: 14%;height: 95%;line-height: 60px;margin: 0 auto;float: left;cursor: pointer;}
.loginpwd-checked{color:#ff6c00;border-bottom: 2px solid #ff6c00}
.tabs-process-checked{display: block !important;}
.tabs-process{display: none;}
.m{margin-left: 36%;}
.u{margin-top: 40px;}
.wz{margin-left: 39%;text-align: left;}

.user-reg{margin-bottom:20px;font-size:25px;color:#ff6c00;border-bottom: 1px dashed #EFEFEF;padding-bottom:15px;position:relative;top:-10px;}
.reg-select{height:30px;margin-bottom:10px;}
.reg-input{width:200px;height:25px;margin-bottom:10px;}
.reg-tit{color:#6d6d6d;position:relative;top:-5px;}
.yzm{height:30px;width:90px;background-color:#8ea3b9;color:#fff;border:none;border-radius:5px;}
.reg-btn{height:33px;width:76px;background-color:#ff6c00;color:#fff;border:none;border-radius:5px;}
.yyzh{color:#3d3d3d;font-size:14px;margin:5px auto;}
.yyzh a{color:#ff6c00;}
.reg-footer{ color:#8d8d8d;font-size:12px;margin:0 auto;}
.reg-footer a{color:#ff6c00;}

.imgdiv{margin-top: 26px;cursor: pointer;}
.weixin{margin-top: 20px;color: #333333;font-size: 18px;font-family:MicrosoftYaHei;font-weight:400;}
.zxbox{width: 25%;margin: 10px auto;overflow: hidden;}
.zxkh{width: 25px;height: 25px;border-radius: 50%;background: #B9CFF0;float: left;line-height: 30px;cursor: pointer;}
.col{color: #0D75D9;font-size:16px;font-family:MicrosoftYaHei;font-weight:400;float: left;margin-left: 8px;cursor: pointer;}
.zhlogin{color: #FF6C00;font-size:16px;font-family:MicrosoftYaHei;font-weight:400;float: left;margin-left: 64px;cursor: pointer;}
.zhu{font-size:14px;font-family:MicrosoftYaHei;font-weight:400;color:rgba(153,153,153,1);line-height:29px;width:600px;height:43px;margin: 0 auto;}

/* 二维码 */
.er_icon{width: 30px;height: 30px;border-radius: 50%;background: #edf5ff;text-align: center;float: left;margin-right: 20px;}
.dsf{width: 26% !important;margin-left: 37%;margin-top: 20px;}
.er_juli{margin-top:20px;}
.er_font{font-size: 18px;margin-top: 10px;}
.er_float {float: left;color: #333333;line-height: 39px;}
.dsf i {margin-left: 10px;line-height: 76px;width: 10px;height: auto;border: 0px;float:none}
.er_box{color:#CCCCCC;font-size: 16px;width: 26%;line-height: 60px;margin-left: 37%;margin-top: 20px;float: left;cursor: pointer;}
/* .shuaxin {position: relative;top: -194px;left: 0px;background-color: #FFFFFF;opacity: 0.92;width: 200px;height: 200px;margin: 0 auto;text-align: center;line-height: 245px;} */
.er_div {width: 200px;height: 200px;margin: 0 auto;overflow: hidden;position: relative;}
.shuaxin {position: absolute;top: 18px;left: 5px;background-color: #FFFFFF;opacity: 0.92;width: 190px;height: 190px;margin: 0 auto;text-align: center;line-height: 245px;}
.logcenter_wx{position: relative;}
.show5{text-align: center;}
.head{display: none;}
@media screen and (max-width: 800px) {
	body{min-width: 100% !important;background: #F3F4F7;}
	.head {display: -webkit-flex;justify-content: space-between;align-items: center;line-height: initial;overflow: initial;background-color: #fff;height: 3.2rem;padding-right: 0.5rem;padding-left: 0.5rem;position: fixed;z-index: 10;right: 0;left: 0;}
    .logcenter_yzm .yzmul li p input {width: 80% !important;}
	.tubiao {width: 6rem;height: 2rem;}
	.tubiao img {width: 100%;height: 95%;display: block;}
	.login {font-size: 0.6rem;color: #333;padding: .2rem;}
	.header,.ggdb,.subnav,.footer,.fuli-box{display: none !important;}
	.wrap{width: 100% !important;}
	.log_right{width: 96%;float: none;margin: 3.2rem auto 0;overflow: hidden;}
	.logcenter .logqtmode{width: 75%;}
}
@media screen and (max-width: 320px){
	.logcenter .logqtmode{width: 90%;}
}

.usertips{font-size:12px;margin-bottom:10px;}
.user_protocol{color: #999;}
    .user_protocol:hover{
        cursor:pointer;
    }
    .user_protocol > a {
        color: #379Be7;
    }
.user_protocol input{margin-right: 6px;}
.user_protocol input:hover{cursor: pointer;}
.user_protocolCheck.red {
    border-color: #e13b29;
    animation: ztzdd 1 0.3s linear;
}

@keyframes ztzdd {
    0% {
        transform: translate(0);
    }

    15% {
        transform: translate(0);
    }

    30% {
        transform: translate(4px,-4px);
    }

    45% {
        transform: translate(0px,0px);
    }

    60% {
        transform: translate(4px,-2px);
    }

    75% {
        transform: translate(0px,0px);
    }

    90% {
        transform: translate(4px,-1px);
    }

    100% {
        transform: translate(0px,0px);
    }
}
/* 20220517 更新 */


/* 2023 09 12 */
.smlogin{position: absolute;right: 0;top: -1px;overflow: hidden;display: inline-block;text-align: right;cursor: pointer;}
.smlogin span{width: 58px;height: 18px;background: #FFB580;border-radius: 2px;display: inline-block;text-align: center;color: #FFF;font-size: 12px;position: relative;right: -24px;top: -12px;}
.smApplogin{display: none;}
.smApplogin .smrwmlog{width: 166px;height: 166px;margin: 30px auto;position: relative;}
.smApplogin .smrwmlog .smrwmimg{display: block;width: 100%;height: 100%;}
.smApplogin .smxgapl,.smxgapls{font-size: 14px;color: #333;text-align: center;}
.smApplogin .smxgapl span,.smxgapls span{color: #FF8E46;}
.smxgapls{display: none;}
.smApplogin .smdltb{color: #999999;text-align: center;font-size: 14px;padding:15px 0;}
.smtsucc{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(255, 255, 255, 0.9);display: none;}
.smtsucc img{display: block;width: 40px;height: 40px;margin: 40px auto 13px;}
.smtsucc p{text-align: center;font-size: 18px;color: #333333;}
.smdltbll{visibility: hidden;}

