@charset "utf-8";
/* *{-webkit-text-size-adjust: none;text-size-adjust: none;}  
body{ margin-top:0;font-family: PingFangSC-Regular,Helvetica,Arial,Microsoft Yahei,sans-serif;margin:0 auto;}
body, html{ -moz-user-select: none; /*火狐*//*选中文字时避免出现蓝色背景*/ -webkit-user-select: none; /*webkit浏览器*//*选中文字时避免出现蓝色背景*/ -ms-user-select: none; /*IE10*//*选中文字时避免出现蓝色背景*/ user-select: none;/*选中文字时避免出现蓝色背景*/ } */
.loginFloat a{font-size: 16px;}
.loginFloat em{font-style:normal;}
.loginFloat input{ margin: 0; padding: 0; }
.loginFloat p { margin: 0; padding: 0; }
/*取消微软浏览器的密码小眼睛样式*/
#loginFloat input[type="password"]::-ms-reveal { display: none; }
#loginFloat input::-ms-reveal{display: none;}
#loginFloat input::-ms-clear{display: none;}
#loginFloat .clear{ height:0px; line-height:0; font-size:0; overflow:hidden; clear:both;}
/* 搜狗密码框软键盘问题 */
#loginFloat input::-webkit-input-safebox-button{display: none;}
#loginFloat input::-webkit-credentials-auto-fill-button { /* safari浏览器密码框图标问题 */ display: none !important; visibility: hidden; pointer-events: none; position: absolute; /* 避免占用 input 元素额外的 padding，正常情况下存在 display: none!; 就可以了 */ right: 0; }
#loginFloat input::-ms-clear{ display:none; } /*ie11 清除按钮*/
#loginFloat img{ transform: none !important;}
/* .column_wrapper{width: 1200px;margin: 120px auto 0px;} */
.loginFloat {font-family: PingFangSC-Regular,Helvetica,Arial,Microsoft Yahei,sans-serif;;position: fixed;top: 0;left: 0;right: 0;bottom: 0;background: url(//p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1658908558759922/loginFloat_bg.png) repeat;display: block;z-index: 99999;/* display: none; */}
.loginFloat *{box-sizing: content-box;}
.loginMain{ width: 580px; min-height: 800px; position: absolute; left: 50%; margin-left: -290px; top: 50%; margin-top:-375px; background-color: #ffffff; border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px;transform: scale(.75);}
.loginMain .Maincont{width: 464px;margin:0 auto;position: relative;}
.loginMain .close_btn{display: block;height: 25px;width: 25px;position: absolute;right: 0;top:30px;background-image: url(//p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1658908558759922/close_btn.png);background-position: left top;background-repeat: no-repeat;cursor: pointer;}
.loginMain .verifyAgain .close_btn {right: 58px;}
.loginMain .login_title{text-align: center;height: 36px;line-height: 36px;margin-bottom:51px;}
.loginMain .login_title span{font-size: 22px;color:#3e3e3e;display: inline-block;margin:0 18px;cursor: pointer;}
.loginMain .login_title span.cur{font-size: 26px;color:#c00000;cursor: auto;}
.loginMain .login_con{display: none;}
.loginMain .login_con.cur{display: block;}
.loginMain .conw{width: 464px;margin:0 auto;position: relative;}
#loginFloat .login_list.login_msg .daojishi.texthover {color:#7a7a7a}
#loginFloat .login_list.login_msg .daojishi.texthover:hover {color:#7a7a7a}

/* 表单 */
.loginMain .login_list{position: relative;margin-bottom:40px;vertical-align: top;}
.loginMain .login_list .con{ border: 1px solid #d3d3d3; border-radius:25px ; -webkit-border-radius:25px ; -moz-border-radius:25px ; -ms-border-radius:25px ; -o-border-radius:25px ;padding:10px 15px 10px 18px;height: 30px; }
.loginMain .login_list .tishi_error{position: absolute;left:18px;bottom:-26px;font-size: 16px;color:#c10000;line-height: 21px;display: none;}
.loginMain .login_list .tishi_msg{position: absolute;left:18px;bottom:-29px;color:#7a7a7a;font-size: 16px;line-height: 21px;background-image: url(//p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1658908558759922/msg_success.png);background-position: left 0px;background-repeat: no-repeat;padding-left:26px;}
.loginMain .login_list .input_box{position: relative;float: left;height: 30px;line-height:30px;color:#7a7a7a;font-size: 16px;}
.loginMain .login_list .input_box .clear_txt{position: absolute;top:5px;right:0px;z-index: 9;background-image: url(//p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1658908558759922/input_clear.png); background-repeat: no-repeat;background-position: left center;width: 20px;height: 20px;cursor: pointer;display: none;}
.loginMain .login_list .input_box input {background-color: transparent;border: 0;outline: none;height: 30px;line-height: 30px;font-size: 16px;color: #212121;width: 100%;float: left;display: none;}
.loginMain .login_list .input_box p{position: absolute;left:0px;top:0px;height: 30px;line-height: 30px;color:#7a7a7a;font-size: 16px;width: 100%;}
.loginMain .login_list .icon{float: left;width: 27px;height: 30px;background-repeat: no-repeat;margin-right:14px;}

.loginMain .login_iphone .icon{background-image: url(//p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1658908558759922/icon_phoneImg.png); background-position: left center;}

.loginMain .loginDuanxin .icon{background-image: url(//p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1658908558759922/icon_phoneImg.png); background-position: left center;}
.loginMain .loginZhanghao .icon{background-image: url(//p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1658908558759922/icon_phone.png); background-position: left center;}

.loginMain .login_list.login_iphone .input_box{width: 384px;}
.loginMain .login_list.login_iphone .input_box input{width: 340px;float: right;}
.loginMain .login_list.login_iphone .input_box p{left: 40px;width: 344px;}
.loginMain .loginZhanghao .login_list.login_iphone .input_box p{left: 0px;}
.loginMain .loginZhanghao .login_list.login_iphone .input_box input{position: relative; right: 40px;}
.loginMain .login_list.login_cord .icon{background-image: url(//p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1658908558759922/icon_cord.png); background-position: left center;}
.loginMain .login_list.login_cord .cord_img{right: 15px;top: 10px;cursor: pointer;width: 130px;float: right;position: absolute;}
.loginMain .login_list.login_cord .cord_img img{width:100px;/*height: 22px;*/}
.loginMain .login_list.login_cord .cord_img img:hover{transform: none;}
.loginMain .login_list.login_cord .cord_img em {display: block;position: absolute;right: 0;top: 5px;width: 20px;height: 20px;background: url(//p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1658908558759922/msg_shuaxin.png);background-repeat:  no-repeat ;background-position: right top;}
.loginMain .login_list.login_cord .input_box{width: 268px;}

.loginMain .login_list.login_msg .icon{background-image: url(//p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1658908558759922/icon_msg.png); background-position: right center;}
.loginMain .login_list.login_msg .daojishi{position: absolute;right: 15px;top: 12px;height: 30px;line-height: 30px;color:#bf0614;font-size: 16px;text-align: right;}
.loginMain .login_list.login_msg .daojishi:hover {cursor: pointer;color:#bf0614;}
.loginMain .login_list.login_msg .daojishi.again{color:#7a7a7a;}
.loginMain .login_list.login_msg .daojishi.again:hover{color:#c00000;}
.loginMain .login_list.login_msg .input_box{width: 268px;}
.loginMain .login_list.login_id .icon{background-image: url(//p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1658908558759922/icon_phone.png); background-position: left center;}
.loginMain .login_list.login_id .input_box{width: 384px;}
.loginMain .login_list.login_id .input_box input{width: 344px;float: right;}
.loginMain .login_list.login_id .input_box p{left: 40px;width: 344px;}
.loginMain .login_list.login_password .icon{background-image: url(//p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1658908558759922/icon_pass.png);background-position: left center;}
.loginMain .login_list.login_password .input_box{width: 382px;overflow: hidden;}
.loginMain .login_list.login_password .input_box .look{z-index: 99; position: absolute;right: 0px;top: 0;height: 30px;width: 19px;background: url(//p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1658908558759922/input_look1.png) no-repeat right center;width: 23px;}
.loginMain .login_list.login_password .input_box .look.cur {background-image: url(//p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1658908558759922/input_look.png);}
.loginMain .login_list.login_password .input_box .clear_txt{right: 30px;}
.loginMain .login_list.login_password .input_box #showpsd {background: transparent;position: absolute;left: 0;top: 0;border: 0;outline: none;height: 17px;padding: 5px 0;width: 140%;font-size: 16px;color: #7a7a7a;z-index: 1;display: block;line-height: normal;}
.loginMain .login_list.login_password .input_box #passwordFU {background-color: transparent;height: 17px;padding: 9px 0;border: 0;outline: none;width: 140%;display: none;font-size: 16px;color: #7a7a7a;position: relative;z-index: 1;}

.loginMain .login_checked{width: 100%;height: 22px;line-height: 22px;color: #878787;font-size: 16px;}
.loginMain .login_checked .remeber {float: left;padding-left: 26px;cursor: pointer;position: relative;color:#878787;font-size: 16px;line-height: 24px;}
.loginMain .login_checked .remeber em {position: absolute;display: block;left: 0;top: 0px;height: 21px;width: 21px;background: url(//p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1658908558759922/remebe.png) no-repeat left center;}
.loginMain .login_checked .remeber.cur em {background-image: url(//p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1658908558759922/remebe_hover.png);}
.loginMain .login_checked .state{float: right;color:#878787;font-size: 16px;}
.loginMain .login_checked .state a{color:#878787;}
.loginMain .login_checked .state a:hover {color:#c00000 !important;}

.loginMain .login_btn{width: 264px;height: 58px;line-height: 58px;color:#fff;font-size: 24px;text-align: center;margin:0 auto;background-image: url(//p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1658908558759922/login_btn.png);background-repeat: no-repeat;background-position: left center;display: block;text-decoration: none;}
.loginMain .login_btn:hover{background-image: url(//p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1658908558759922/login_btn_hover.png); color:#fff !important;}
.loginMain .hint_y{color:#c00000;font-size: 16px;height: 22px;margin-bottom:6px;padding-left: 22px;visibility: hidden;}
.loginMain .hint_y a{color:#c00000;}
.loginMain .reading_register {position: relative;-moz-user-select: none; /*火狐*//*选中文字时避免出现蓝色背景*/ -webkit-user-select: none; /*webkit浏览器*//*选中文字时避免出现蓝色背景*/ -ms-user-select: none; /*IE10*//*选中文字时避免出现蓝色背景*/ user-select: none;/*选中文字时避免出现蓝色背景*/}
.loginMain .reading_register .remeber{color:#545454;font-size: 16px;float: left;line-height: 30px;padding-left: 22px;position: relative;}
.loginMain .reading_register .remeber a{color:#c00000; }
.loginMain .reading_register .remeber a:hover{color:#c00000 !important;text-decoration: none;}
.loginMain .reading_register .remeber em {cursor: pointer; position: absolute; display: block;left: 0;top: 3px;height: 22px;width: 16px;background: url(//p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1658908558759922/input_unchecked.png) no-repeat left center;}
/*  */
.loginMain .reading_register .register_btn{color:#7a7a7a;font-size: 16px;position: absolute; right: 0; top: 33px; cursor: pointer;}
.loginMain .reading_register .register_btn:hover{color:#ff9231;}
.loginMain .reading_register .remeber.cur em{background-image: url(//p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1658908558759922/input_checked.png);}


.loginMain .codeLoginBox .xiazai{ font-size: 20px;line-height: 30px;color: #545454;text-align: center;margin-top: 18px;display: block;text-decoration: none;}
.loginMain .codeLoginBox .xiazai:hover {cursor: pointer; color: #c00000 !important;;}
/* 登录 */
.loginMain .loginBox{padding-top:81px;}
/* .loginMain .loginBox .login_con{height: 535px;} */


/* 账号登录 */
.loginMain .loginZhanghao{} 
.loginMain .loginZhanghao .login_list.login_cord{margin-bottom:31px;}



/* 第三方登录 */
.loginMain .disanfangLogin{height: 50px;text-align: center;margin-top: 10px;}
.loginMain .disanfangLogin a {display: inline-block;width: 50px;height: 50px;margin:0 15px;background-repeat: no-repeat;background-position: center center;}
.loginMain .disanfangLogin a.weixin{background-image: url(//p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1658908558759922/login_weixin.png);}
.loginMain .disanfangLogin a.weibo{background-image: url(//p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1658908558759922/login_weibo.png);}
.loginMain .disanfangLogin a.qqlogin{background-image: url(//p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1658908558759922/login_qq.png);}
.loginMain .disanfangLogin a.zhifubao{background-image: url(//p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1658908558759922/login_zhifubao.png);}

/* 二维码、信息切换登录 */
.loginMain .codeLoginBtn{width: 90px;height: 90px;position: absolute;left:0;top:0; z-index: 99;}
.loginMain .codeLoginBtn .code{background-image: url(//p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1658908558759922/code.png);background-position: left top;background-repeat: no-repeat;width: 55px;height: 55px;display: block;margin-left:17px;margin-top:17px;display: block;}
.loginMain .codeLoginBtn .zhanghao{background-image: url(//p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1658908558759922/jurassic.png);background-position: left top;background-repeat: no-repeat;width: 55px;height: 55px;display: block;margin-left:17px;margin-top:17px;display: none;}
.loginMain .codeLoginBtn .shadow{position: absolute;left:0;top:0;width: 100%;height: 100%;display: block;background-image: url(//p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1658908558759922/img_shadow.png);background-position: left top;background-repeat: no-repeat;cursor: pointer;}
.loginMain .codeLoginBtn.cur{}
.loginMain .codeLoginBtn.cur .code{display: none;}
.loginMain .codeLoginBtn.cur .zhanghao{display: block;}


/* 注册 */
.loginMain .registerBox{padding-top:81px;display: none;position: relative;box-sizing: border-box;padding-bottom: 10px;}
.loginMain .registerBox .close_btn{display: block;height: 25px;width: 25px;position: absolute;right: 58px;top:30px;background-image: url(//p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1658908558759922/close_btn.png);background-position: left top;background-repeat: no-repeat;cursor: pointer;}
.loginMain .login_list.login_email .icon {background-image: url(//p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1658908558759922/icon_email.png);background-position: left center;}
.loginMain .login_list.login_email .input_box {width: 387px;}
.loginMain .login_list.login_password .input_box #iphoneshowpsd {background: transparent;position: absolute;left: 0;top: -2px;border: 0;outline: none;height: 20px; line-height: 20px; padding: 6px 0;width: 140%;font-size: 16px;color: #7a7a7a;z-index: 1;display: block;}
.loginMain .login_list.login_password .input_box #iphonepasswordFU {width: 140%;}
.loginMain .login_list.login_password .input_box #iphoneshowpsd02 {background: transparent;position: absolute;left: 0;top: -2px;border: 0;outline: none;height: 20px;line-height: 20px; padding: 6px 0;width: 140%;font-size: 16px;color: #7a7a7a;z-index: 1;display: block;}
.loginMain .login_list.login_password .input_box #iphonepasswordFU02 {width: 140%;}
.loginMain .login_list.login_password .input_box #emailshowpsd {background: transparent;position: absolute;left: 0;top: -2px;border: 0;outline: none;height: 20px;line-height: 20px; padding: 6px 0;width: 140%;font-size: 16px;color: #7a7a7a;z-index: 1;display: block;}
.loginMain .login_list.login_password .input_box #emailpasswordFU {width: 140%;} 
.loginMain .login_list.login_password .input_box #emailshowpsd02 {background: transparent;position: absolute;left: 0;top: -2px;border: 0;outline: none;height: 20px; line-height: 20px;padding: 6px 0;width: 140%;font-size: 16px;color: #7a7a7a;z-index: 1;display: block;}
.loginMain .login_list.login_password .input_box #emailpasswordFU02 {width: 140%;}

/* 二维码登录 */
.loginMain .codeLoginBox{padding-top:139px;display: none;}
.loginMain .codeLoginBox h4{text-align: center;font-size: 26px;color:#545454;line-height: 30px;font-weight: normal;margin: 0;}
.loginMain .codeLoginBox h4 span{color:#c10000;font-size: 26px;}
.loginMain .codeLoginBox .QRcodeBox{width: 235px;height: 235px;border:2px solid #ebebeb;margin:0 auto;position: relative;margin-top:43px;margin-bottom:69px;}
.loginMain .codeLoginBox .QRcodeBox .img{width: 184px;height: 184px;margin:0 auto;margin-top:26px;}
.loginMain .codeLoginBox .QRcodeBox .shadow{background-image: url(//p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1658908558759922/code_shadow.png);background-repeat: repeat;position: absolute;left:0;top:0;width: 100%;height: 100%;display: none;}
.loginMain .codeLoginBox .QRcodeBox .shadow p{font-size: 22px;color:#ffffff;text-align: center;line-height: 30px;margin-top:52px;}
.loginMain .codeLoginBox .QRcodeBox .shadow .sx_btn{font-size: 18px;color:#383838;width:125px;height:32px;line-height: 32px;text-align: center;margin:0 auto;background-image: url(//p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1658908558759922/shuaxin_btn.png);background-repeat: no-repeat;background-position: center center;cursor: pointer;margin-top:62px;}
.loginMain .codeLoginBox .QRcodeBox .shadow .sx_btn:hover{background-image: url(//p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1658908558759922/shuaxin_btn_hover.png);color:#fff;}
.loginMain .codeLoginBox .QRcodeBox_success{margin-top:34px;margin-bottom:70px;display: none;}
.loginMain .success_icon{width: 149px;height: 143px;background-image: url(//p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1658908558759922/success_code.png);background-repeat: no-repeat;background-position: left top;margin:0 auto;}
.loginMain .codeLoginBox .QRcodeBox_success .txt01{color:#5d5d5d;font-size:24px;line-height: 30px;text-align: center;margin-top:33px;}
.loginMain .codeLoginBox .QRcodeBox_success .txt02{color:#373737;font-size:18px;line-height: 30px;text-align: center;margin-top:11px;}
.loginMain .codeLoginBox .reading{text-align: center;}
.loginMain .codeLoginBox .reading .remeber{color:#3e3e3e;font-size: 16px;line-height: 30px;}
.loginMain .codeLoginBox .reading .remeber a{color:#c10000;text-decoration: none;}
.loginMain .codeLoginBox .reading .down_tishi a{font-size: 20px;color:#383838;line-height: 30px;text-decoration: none;}
.loginMain .codeLoginBox .reading .down_tishi:hover a{color:#c10000  !important;}

/* 登录成功 */
.loginMain .loginSuccessBox {    padding-top: 118px; display: none; background: #fff; position: relative; z-index: 2; border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px;}
.loginMain .loginSuccessBox .txt01{color:#545454;font-size: 26px;text-align: center;line-height: 30px;margin-top:32px;}

/* 绑定手机号 */

.loginMain .bindPhoneBox{padding-top:84px;display: none; background: #fff; position: relative; z-index: 2; border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px;}
.loginMain .bindPhoneBox .close_btn{display: block;height: 25px;width: 25px;position: absolute;right: 58px;top:30px;background-image: url(//p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1658908558759922/close_btn.png);background-position: left top;background-repeat: no-repeat;cursor: pointer;}
.loginMain .bindPhoneBox .tit{font-size: 26px;color:#c00000;line-height: 30px;text-align: center;margin-bottom:54px;}
.loginMain .bindPhoneBox .tips{ font-size: 16px; color: #7a7a7a; line-height: 30px; padding-top: 73px; }
/* 验证邮件 */
.loginMain .verifyMailBox{padding-top:118px;display: none;background: #fff; position: relative; z-index: 2; border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px;}
.loginMain .verifyMailBox .close_btn {right: 58px;}
.loginMain .verifyMailBox .txt01{color:#545454;font-size: 26px;line-height: 48px;text-align: center;margin-top:22px;}
.loginMain .verifyMailBox .txt01 a{color:#c00000;text-decoration: none;}
.loginMain .verifyMailBox .verifyMail{width: 330px;margin:0 auto;}
.loginMain .verifyMailBox .verifyMail .login_emailcode{float: left;width: 260px;}
.loginMain .verifyMailBox .verifyMail .login_emailcode .icon{background-image: url(//p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1658908558759922/icon_cord.png);background-position: left center;}
.loginMain .verifyMailBox .verifyMail .login_emailcode .input_box{width: 164px;}
.loginMain .verifyMailBox .verifyMail .confirm_btn{ float: left; width: 52px; height: 52px; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%;background-color: #8c8c8c;text-align: center;line-height: 52px;font-size: 16px;color:#fff;cursor: pointer; margin-left:10px;display: block;text-decoration: none;}
.loginMain .verifyMailBox .verifyMail .confirm_btn:hover{background-color: #b90101;}
/* .loginMain .verifyMailBox .verifyMail .confirm_btn.cur:hover{background-color: #f11313;} */
.loginMain .verifyMailBox .verifyMail .chongxinfasong{cursor: not-allowed; font-size: 16px;line-height: 30px;color: #a3a3a3;margin: 3px 0 0 30px;display: block;text-decoration: none;}
.loginMain .verifyMailBox .verifyMail .chongxinfasong.cf {cursor: pointer; color: #7a7a7a;}
.loginMain .verifyMailBox .verifyMail .chongxinfasong.cf:hover {color: #c00000 !important;}
.loginMain .verifyMailBox .tishi_error{background-image: url(//p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1658908558759922/zhuyi.png);background-repeat: no-repeat;background-position: left center;color:#b90101;font-size: 16px;line-height: 30px;padding-left:26px;width: 304px;margin:0 auto;margin-bottom:4px;}

/* 激活成功 */
.loginMain .activationSucceedBox{padding-top:148px;display: none;    background: #fff; position: relative; z-index: 2; border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px;}
.loginMain .activationSucceedBox .txt01{color:#545454;font-size: 26px;line-height: 48px;text-align: center;margin-top:14px;}
.loginMain .activationSucceedBox .txt02{color:#636363;font-size: 16px;line-height: 38px;text-align: center;}


/* 立即访问邮箱 */
.loginMain .fangwenEmailBox{padding-top:148px;display: none; background: #fff; position: relative; z-index: 2; border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px;}
.loginMain .fangwenEmailBox .txt01{color:#545454;font-size: 26px;line-height: 40px;text-align: center;margin-top:18px;}

/* 系统异常提示 */
.loginMain .systemErrorBox{z-index: 9999; position: absolute;left: -1px;top: 0;width: 100.3%;height: 100%;background:url(//p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1658908558759922/systembg.png) repeat left top;display: none;border-radius: 10px;}
.loginMain .systemErrorBox .systemtxt{ width: 400px; height: 200px; background: #fff; border-radius:5px ; -webkit-border-radius:5px ; -moz-border-radius:5px ; -ms-border-radius:5px ; -o-border-radius:5px ; text-align: center;color:#666666;font-size: 20px;position: absolute;left: 50%;top: 50%;margin-left: -200px;margin-top:-100px;    display: flex;align-items: center;justify-content: center;}
.loginMain .systemErrorBox .systemtxt p{color:#666666;font-size: 20px;line-height: 30px;}



/***************************************************    忘记密码页面    ****************************************/
.forgetPassBox{background-image: url(//p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1658908558759922/forgetBg.jpg);background-repeat:  no-repeat;background-position: center top;padding:60px 0px 63px 0px;}
.forgetPassBox .forgetMain{ width: 1200px; height: 1036px; margin:0 auto; border-radius:8px ; -webkit-border-radius:8px ; -moz-border-radius:8px ; -ms-border-radius:8px ; -o-border-radius:8px ;box-shadow: 0px 0px 20px rgba(0,0,0,0,.7);background-image: url(//p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1658908558759922/forgetConBg.png);background-repeat:  no-repeat;background-position: center top; }
.forgetMain .Maincont{padding:32px 50px;}
.forgetMain .friend_tishi{color:#545454;font-size: 16px;line-height: 48px;background-image:url(//p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1658908558759922/forget_yanzhengma.png) ;background-position: left center;background-repeat: no-repeat;padding-left:21px;}

.forgetMain .forget_list{position: relative;margin-bottom:30px;vertical-align: top;}
.forgetMain .forget_list .con{ height: 45px; }
.forgetMain .forget_list .tishi_error{position: absolute;left:130px;bottom: -24px;font-size: 14px;color: #bf0614;line-height: 21px;background-image: url(//p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1658908558759922/forget_zhuyi.png);background-repeat: no-repeat;background-position: left center;padding-left: 16px;}
.forgetMain .forget_list .tishi_msg{position: absolute;left:18px;bottom:-29px;color:#7a7a7a;font-size: 16px;line-height: 21px;background-image: url(//p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1658908558759922/msg_success.png);background-position: left 0px;background-repeat: no-repeat;padding-left:26px;display: none;}
.forgetMain .forget_list .formRight{float: left; height: 25px; line-height:25px; color:#7a7a7a; font-size: 16px; width:342px; border:1px solid #a4a4a4; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px;padding:9px 18px;position: relative; }
.forgetMain .forget_list .input_box{ position: relative;display: block; height: 25px;}
.forgetMain .forget_list .input_box .clear_txt{position: absolute;top: 2px;right: 0px;z-index: 9;background-image: url(//p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1658908558759922/input_clear.png); background-repeat: no-repeat;background-position: left center;width: 20px;height: 20px;cursor: pointer;display: none;}
.forgetMain .forget_list .input_box input {background-color: transparent;border: 0;outline: none;height: 25px;line-height: 25px;font-size: 16px;color: #545454;width: 100%;float: left;display: none;}
.forgetMain .forget_list .input_box p{position: absolute;left:0px;top:0px;height: 25px;line-height: 25px;color:#a8a8a8;font-size: 16px;width: 100%;}
.forgetMain .forget_list .icon{float: left;width: 130px;height: 45px;line-height: 45px;font-size: 20px;color:#545454;}
.forgetMain .forget_list .cord_img {right: 18px;top: 9px;cursor: pointer;width: 130px;float: right;position: absolute;}
.forgetMain .forget_list .cord_img img {width: 100px;/*height: 24px;*/}
.forgetMain .forget_list .cord_img em {display: block;position: absolute;right: 0;top: 5px;width: 16px;height: 16px;background-image: url(//p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1658908558759922/forgetShuaxin.png);background-repeat: no-repeat;background-position: right top;}
.forgetMain .forget_list.login_password .input_box{width: 314px;}
.forgetMain .forget_list.login_password .input_box .look{position: absolute;right: -28px;top: 0;height: 25px;width: 19px;background: url(//p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1658908558759922/input_look1.png) no-repeat right center;z-index: 11;width: 23px;}
.forgetMain .forget_list.login_password .input_box .look.cur {background-image: url(//p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1658908558759922/input_look.png);}
.forgetMain .title{color:#545454;font-size: 22px;background-image: url(//p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1658908558759922/forget_email.png);background-repeat: no-repeat;line-height: 30px;padding-left:36px;white-space: nowrap;height: 50px;background-position: left 3px;margin-bottom:36px;}
.forgetMain .title a{color:#bf0614;text-decoration: none;}
.forgetMain .title a:hover{color:#ff9231;}
.forgetMain .forget_btn{width: 288px;height: 52px;line-height: 52px;text-align: center;color:#fff;background-image: url(//p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1658908558759922/forget_btn.png);background-repeat: no-repeat;background-position: left top;font-size: 20px;margin:0 auto;cursor: pointer;}
.forgetMain .forget_btn:hover{background-image: url(//p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1658908558759922/forget_btn_hover.png);}

/* 默认状态输入手机号或者邮箱 */
.forgetMain .morenPhoneBox{width: 438px;margin:0 auto;display: none;}
.forgetMain .morenPhoneBox .forget_list.login_iphone .icon{width: 215px;}
.forgetMain .morenPhoneBox .forget_list.login_iphone .formRight{width: 183px;}
.forgetMain .morenPhoneBox .forget_list.login_iphone .tishi_error{left:218px;}
.forgetMain .morenPhoneBox .forget_list.login_cord .icon{width: 127px;}
.forgetMain .morenPhoneBox .forget_list.login_cord .formRight{width: 272px;}
.forgetMain .morenPhoneBox .forget_list.login_cord .formRight .input_box{width: 160px;}


/* 02手机重置密码 */
.forgetMain .phoneResetBox{width: 510px;margin:0 auto;display: none;}
.forgetMain .forget_list .formRight.cur{background-color: #e4e4e4;}
.forgetMain .forget_list .formRight.cur p{color:#545454;}
.forgetMain .phoneResetBox .forget_list.login_cord .input_box{width: 220px;}
.forgetMain .phoneResetBox .forget_list.login_msg .input_box{width: 220px;}
.forgetMain .phoneResetBox .forget_list.login_msg .daojishi {position: absolute;right: 18px;top: 9px;height: 25px;line-height: 25px;color: #7a7a7a;font-size: 16px;text-align: right;}
.forgetMain .phoneResetBox .forget_list.login_msg .daojishi.again{color:#c00000 !important;}
.forgetMain .phoneResetBox .forget_list.login_password .input_box #forgetemailshowpsd {background: transparent;position: absolute;left: 0;top: 0;border: 0;outline: none;height: 17px;padding: 4px 0;width: 100%;font-size: 16px;color: #7a7a7a;z-index: 1;display: block;}
.forgetMain .phoneResetBox .forget_list.login_password .input_box #forgetemailshowpsd02 {background: transparent;position: absolute;left: 0;top: 0;border: 0;outline: none;height: 17px;padding: 4px 0;width: 100%;font-size: 16px;color: #7a7a7a;z-index: 1;display: block;}
.forgetMain .phoneResetBox .tishi_msg {color: #7a7a7a;font-size: 16px;line-height: 21px;background-image: url(//p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1658908558759922/forget_msg_success.png);background-position: left 0px;background-repeat: no-repeat;padding-left: 28px;    }

/* 03重置成功  */
.forgetMain .resetSuccessBox{padding-top:140px;display: none;}
.forgetMain .resetSuccessBox .success_icon{width: 81px;height: 81px;background-image: url(//p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1658908558759922/forget_success.png);background-repeat: no-repeat;background-position: left top;margin:0 auto;}
.forgetMain .resetSuccessBox .txt01{color:#545454;font-size:24px;line-height: 30px;text-align: center;margin-top:22px;}
.forgetMain .resetSuccessBox .txt02{color:#a9a8a8;font-size:16px;line-height: 30px;text-align: center;margin-top:5px;}

/* 05邮箱重置密码  */
.forgetMain .emailResetBox{width: 510px;margin:0 auto;display: none;}
.forgetMain .emailResetBox .forget_list.login_password .input_box #emailResetshowpsd {background: transparent;position: absolute;left: 0;top: 0;border: 0;outline: none;height: 17px;padding: 4px 0;width: 100%;font-size: 16px;color: #7a7a7a;z-index: 1;display: block;}
.forgetMain .emailResetBox .forget_list.login_password .input_box #emailResetshowpsd02 {background: transparent;position: absolute;left: 0;top: 0;border: 0;outline: none;height: 17px;padding: 4px 0;width: 100%;font-size: 16px;color: #7a7a7a;z-index: 1;display: block;}
.forgetMain .emailResetBox .forget_list.login_cord .input_box {width: 220px;}
.forgetMain .emailResetBox .forget_list.login_msg .tishi_msg{background-image: none;left: initial;right: 0;bottom: -24px;padding-left:0;font-size: 14px;}

/* 07邮箱验证码错误提示 */
.forgetMain .emailErrorBox{width: 510px;margin:0 auto;}
.forgetMain .emailErrorBox .forget_list.login_cord .input_box {width: 220px;}
.forgetMain .emailErrorBox .forget_list.login_msg .tishi_msg{background-image: none;left: initial;right: 0;bottom: -24px;padding-left:0;font-size: 14px;}

/* 再次验证邮箱 */
.loginMain .verifyAgain{display: none; position: relative;}
.loginMain .verifyAgain .title{font-size: 26px;text-align: center;color: #c00000;background-color: #fff; padding-top: 100px; border-radius: 10px;}
.loginMain .verifyAgain .login_list {width: 464px; height: 50px; margin: 110px auto 0; position: relative; margin-bottom: 40px;}
.loginMain .verifyAgain .button{width: 264px;height: 58px;line-height: 58px; color: #fff; font-size: 24px; text-align: center; margin: 180px auto 0; background-image: url(//p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1658908558759922/login_btn.png); background-repeat: no-repeat; background-position: left center; display: block;text-decoration: none;cursor: pointer;}
.loginMain .verifyAgain .button:hover {background-image: url(//p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1658908558759922/login_btn_hover.png);}
.loginMain .verifyAgain .back{cursor: pointer; font-size: 16px;color: #7a7a7a;margin-top: 20px;text-align: center;}
.loginMain .verifyAgain .back:hover{color:#ff9231;}

/* 存在风险修改密码 */
.loginMain .passwordRisk{display: none;}
.loginMain .passwordRisk .close_btn {right: 58px;}
.loginMain .passwordRisk .conw{margin-top: 146px;}
.loginMain .passwordRisk .success_icon{width: 149px;height: 149px;background-image: url(//p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1658908558759922/icon_tanhao.png);background-repeat: no-repeat;background-position: left top;margin:0 auto;}
.loginMain .passwordRisk .txt{margin-top: 46px;font-size: 26px;text-align: center;color: #545454;}
.loginMain .passwordRisk .txt a{color: #b80000;text-decoration: none;}

.login_cord{display: none;}

/* 密码找回滑动验证 */
.loginFloat .xiugaiqu03 .mask .verifybox{position: relative; box-sizing: border-box; border-radius: 5px; border: 1px solid #e4e7eb; background-color: #fff; box-shadow: 0 0 10px rgba(0,0,0,.3); left: 50%; top: 50%; transform: translate(-50%,-50%) }
.loginFloat .xiugaiqu03 .mask .verifybox .verifybox-top { padding: 0 24px; height: 74px; line-height: 74px; text-align: left; font-size: 22px; color: #545454; box-sizing: border-box }
.loginFloat .xiugaiqu03 .mask .verifybox .verifybox-bottom { padding: 15px; box-sizing: border-box }
.loginFloat .xiugaiqu03 .mask .verifybox .verifybox-top .verifybox-close { position: absolute; top: 28px; right: 24px; width: 20px; height: 20px; text-align: center; cursor: pointer; background: url(//p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1658908558759922/guanbi.png) no-repeat; }
.loginFloat .xiugaiqu03 .mask { position: fixed; top: 0; left: 0; z-index: 1001; width: 100%; height: 100vh; background: rgba(0,0,0,.3); transition: all .5s }
.loginFloat .verify-tips { position: absolute; left: 0; bottom: 0; width: 100%; height: 30px; line-height: 30px; color: #fff }
.loginFloat .suc-bg { background-color: rgba(92,184,92,.5); filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7f5CB85C,endcolorstr=#7f5CB85C) }
.loginFloat .err-bg { background-color: rgba(217,83,79,.5); filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7fD9534F,endcolorstr=#7fD9534F) }
.loginFloat .tips-enter,.tips-leave-to { bottom: -30px }
.loginFloat .tips-enter-active,.tips-leave-active { transition: bottom .5s }
.loginFloat .verify-code { font-size: 20px; text-align: center; cursor: pointer; margin-bottom: 5px; border: 1px solid #ddd }
.loginFloat .cerify-code-panel { height: 100%; overflow: hidden }
.loginFloat .verify-code-area { float: left }
.loginFloat .verify-input-area { float: left; width: 60%; padding-right: 10px }
.loginFloat .verify-change-area { line-height: 30px; float: left }
.loginFloat .varify-input-code { display: inline-block; width: 100%; height: 25px }
.loginFloat .verify-change-code { color: #337ab7; cursor: pointer }
.loginFloat .verify-btn { width: 200px; height: 30px; background-color: #337ab7; color: #fff; border: none; margin-top: 10px }
.loginFloat .xiugaiqu03 .mask .verifybox .verifybox-bottom .verify-bar-area { position: relative; text-align: center; -webkit-border-radius: 30px; background-color: #e4e4e4; }
.loginFloat .xiugaiqu03 .mask .verifybox .verifybox-bottom .verify-bar-area,.verify-bar-area .verify-move-block { background-color: #e4e4e4; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box }
.loginFloat .xiugaiqu03 .mask .verifybox .verifybox-bottom .verify-bar-area .verify-move-block { position: absolute; top: 0; left: 0; cursor: pointer; }
.loginFloat .xiugaiqu03 .mask .verifybox .verifybox-bottom .verify-bar-area .verify-move-block:hover { /* background-color: #337ab7; */ color: #fff }
.loginFloat .xiugaiqu03 .mask .verifybox .verifybox-bottom .verify-bar-area .verify-left-bar { position: absolute; top: 0px; left: -1px; cursor: pointer; }
.loginFloat .xiugaiqu03 .mask .verifybox .verifybox-bottom .verify-bar-area .verify-left-bar,.verify-img-panel { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box}
.loginFloat .xiugaiqu03 .mask .verifybox .verifybox-bottom .verify-img-out .verify-img-panel { margin: 0; position: relative }
.loginFloat .xiugaiqu03 .mask .verifybox .verifybox-bottom .verify-img-out .verify-img-panel .verify-refresh { width: 20px; height: 20px; text-align: center; cursor: pointer; position: absolute; top: -47px; right: 44px; z-index: 2; background: url(//p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1658908558759922/shuaxin.png) no-repeat; }
.loginFloat .xiugaiqu03 .mask .verifybox .verifybox-bottom .verify-img-out .verify-img-panel .icon-refresh { font-size: 20px; color: #fff }
.loginFloat .xiugaiqu03 .mask .verifybox .verifybox-bottom .verify-img-out .verify-img-panel .verify-gap { background-color: #fff; position: relative; z-index: 2; border: 1px solid #fff }
.loginFloat .xiugaiqu03 .mask .verifybox .verifybox-bottom .verify-bar-area .verify-move-block .verify-sub-block { position: absolute; text-align: center; z-index: 3 }
.loginFloat .xiugaiqu03 .mask .verifybox .verifybox-bottom .verify-bar-area .verify-move-block .verify-icon { font-size: 18px }
.loginFloat .xiugaiqu03 .mask .verifybox .verifybox-bottom .verify-bar-area .verify-msg { z-index: 3; font-size: 20px; color: #545454; }
.loginFloat .iconfont { font-size: 16px }
.loginFloat .icon-check:before{ background: url(//p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1658908558759922/duihao.png) no-repeat;}
.loginFloat .icon-check:before,.icon-close,.icon-close-a:before { content: " "; display: block; width: 35px; height: 25px; position: absolute; margin: auto; left: 0; right: 0; top: 0; bottom: 0; z-index: 9999; background-size: contain } 
.loginFloat .icon-close-a:before{ background: url(//p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1658908558759922/cuohao.png) no-repeat; }
.loginFloat .xiugaiqu03 .mask .verifybox .verifybox-bottom .verify-bar-area .verify-move-block .icon-right:before { background-size: cover; background: url(//p5.img.cctvpic.com/photoAlbum/templet/common/DEPA1658908558759922/jiantou1.png) no-repeat; }
.loginFloat .xiugaiqu03 .mask .verifybox .verifybox-bottom .verify-img-out .verify-img-panel .icon-refresh:before,.icon-right:before { content: " "; display: block; width: 36px; height: 25px; position: absolute; margin: auto; left: 0; right: 0; top: 0; bottom: 0; z-index: 9999; background-size: contain; }
.loginFloat .xiugaiqu03 .mask .verifybox .verifybox-bottom .verify-img-out .verify-img-panel .tishii{position: absolute;bottom: 0px;left: 0;font-size: 18px;color: #fff;height: 30px;width: 434px;opacity: 1;line-height:30px;text-indent: 10px;z-index: 1;}