﻿@charset "utf-8";
/* 首页 */
.Banner{width: 100%; clear: both;}
.Banner .item .img{width: 100%;}
.Banner .item .sj{display: none;}
.Banner .item .BanCon{position: absolute; left: 0; right: 0; z-index: 5; top: 20%; bottom: 0; display: flex; align-items: center;}
.Banner .item .BanCon img{display: inline-block; width: 50%;}
.Banner .slick-current .BanCon{animation:fadeInUp 1s 1; -webkit-animation:fadeInUp 1s 1;}
/* .Banner .item.active .img,.Banner .item.slick-current .img{-webkit-animation: scale-bg 3s ease-in-out 0s 1 alternate forwards; animation: scale-bg 3s ease-in-out 0s 1 alternate forwards;} */

@keyframes fadeInUp {
    0% {
        opacity:0;
        transform:translate3d(0, 100%, 0)
    }
    to {
        opacity: 1;
        transform: none
    }
}

@media ( max-width:1024px){ 
    .Banner .item .BanCon{top: 0;}
}


/* index */
.HomeTit,.SlideTxt .more{line-height: 0.45rem;}
.HomeTit h2{font-size: 0.4rem; color: #111;}
.HomeTit .more{color: #ca0000;}
.HomeTit.whitetxt h2,.HomeTit.whitetxt .more{color: #fff;}

.HomeTit ul{margin-left: 0.3rem;}
.HomeTit li{float: left; margin-left: 0.1rem;}
.HomeTit li a{display: block; padding: 0 0.22rem; font-size: 0.24rem; border-radius: 0.25rem;}
.HomeTit li.on a{background: #ca0000; color: #fff;}

.HomeNews{background-image: url(../images/boxbg1.jpg);}
.HomeNews .ntop{width: 43.75%;}
.HomeNews .ntop .Scale-img{height: 4.5rem;}
.HomeNews .ntop .con{border-left: 6px solid #ca0000; padding: 0.34rem 0.38rem 0.34rem 0.3rem; background: #fff;}
.HomeNews .ntop .con .tit{font-size: 0.2rem; font-weight: bold; line-height: 0.3rem; height: 0.3rem; margin-bottom: 0.13rem; color: #111;}
.HomeNews .ntop .con .p{color: #666; -webkit-line-clamp: 2; line-height: 0.25rem; height: 0.5rem; -webkit-line-clamp: 2;}
.HomeNews .list1{width: 21.875%; margin-left: 2.3%;}
.HomeNews .list1 dd{margin-bottom: 0.3rem;}
.HomeNews .list1 dd .Scale-img{height: 2.1rem;}
.HomeNews .list1 dd .title{padding: 0.15rem 0.2rem; background: #fff;}
.HomeNews .list1 dd .title .p{font-size: 0.18rem; line-height: 0.25rem; height: 0.5rem; -webkit-line-clamp: 2;}
.HomeNews .list1 dd:hover .title{background: #ca0000; color: #fff;}
.HomeNews .list2{width: 28.75%;}
.HomeNews .list2 dd{padding-bottom: 0.18rem; margin-bottom: 0.16rem; border-bottom: 1px solid #d5d5d5; font-size: 0.18rem;}
.HomeNews .list2 dd span,.HomeNews .list2 dd .p{padding-left: 0.16rem;}
.HomeNews .list2 dd span{display: block; background: url(../images/dot1.png) no-repeat left center; line-height: 0.4rem;}
.HomeNews .list2 dd .p{ line-height: 0.3rem; height: 0.3rem; -webkit-line-clamp: 1;}
.HomeNews .list2 dd:last-child{margin-bottom: 0; border-bottom: none;}


.HomeVideo{background-image: url(../images/boxbg2.jpg); background-repeat: no-repeat; background-position: center top; background-size: 100% 65%;}
.HomeVideo .box .tit{text-align: center;}
.HomeVideo .box .play{position: absolute; left: 0; right: 0; top: 0; bottom: 0; background-color: rgba(0,0,0,0.1); z-index: 9; background-image: url(../images/play.png); background-position: center center; background-repeat: no-repeat;}
.HomeVideo .videotop{width: 57.5%;}
.HomeVideo .videotop .Scale-img{height: 5rem;}
.HomeVideo .videotop .tit{line-height: 0.3rem; height: 0.3rem; margin-top: 0.15rem; font-size: 0.2rem;}
.HomeVideo .videotop .play{background-size: 0.8rem 0.8rem;}

.HomeVideo .list{width: 41.875%;}
.HomeVideo .list dl{background: #fff; padding: 1.49%;}
.HomeVideo .list dd{width: 48.5%; float: left; margin: 0 1.5% 0.34rem 0;}
.HomeVideo .list dd:nth-child(2n){float: right; margin-right: 0;}
.HomeVideo .list dd .Scale-img{height: 2.1rem;}
.HomeVideo .list dd .tit{margin-top: 0.1rem; height: 0.26rem; line-height: 0.26rem; font-size: 0.18rem;}
.HomeVideo .list dd .play{background-size: 0.4rem 0.4rem;}

.SlideTxt .more{position: absolute; right: 0; top: 0; color: #ca0000;}

.HomeStudy .list1{width: 58.75%;}
.HomeStudy .list1 dl{margin-left: -4%;}
.HomeStudy .list1 dd{width: 46%; float: left; margin-left: 4%;}
.HomeStudy .list1 dd .Scale-img{height: 2.7rem;}
.HomeStudy .list1 dd .con{border-left: 1px solid #ecdcdc; padding: 0.36rem 0.34rem;}
.HomeStudy .list1 dd .con .time{font-size: 0.18rem; color: #ca0000; font-weight: bold;}
.HomeStudy .list1 dd .con .tit{margin: 0.14rem 0 0.16rem; font-size: 0.22rem; line-height: 0.3rem; height: 0.3rem;}
.HomeStudy .list1 dd .con .p{line-height: 0.25rem; height: 0.5rem; -webkit-line-clamp: 2;}
.HomeStudy .list1 dd .con .detail{margin-top: 0.3rem; color: #ca0000; font-size: 0.3rem;}
.HomeStudy .list1 dd:hover .con{border-left: 1px solid #ca0000; background: #ca0000; color: #fff;}
.HomeStudy .list1 dd:hover .con .time{color: rgba(255,255,255,0.5);}
.HomeStudy .list1 dd:hover .con .p{color: rgba(255,255,255,0.55) !important;}
.HomeStudy .list1 dd:hover .con .detail{color: #fff;}
.HomeStudy .list2{width: 38.75%; background: #f6f6f6;}
.HomeStudy .list2 dl{padding: 0.5rem;}
.HomeStudy .list2 dl dd{margin-bottom: 0.35rem;}
.HomeStudy .list2 dl dd:last-child{margin-bottom: 0;}
.HomeStudy .list2 dl dd .Scale-img{width: 38.46%; height: 1.2rem;}
.HomeStudy .list2 dl dd .con{width: 57.69%; padding-top: 0.18rem; font-size: 0.18rem;}
.HomeStudy .list2 dl dd .con .time{display: block; margin-bottom: 0.1rem; color: #ca0000; margin-bottom: 0.1rem; font-weight: bold;}
.HomeStudy .list2 dl dd .con .tit{}

.HomeSence{background-image: url(../images/boxbg3.jpg);}
.HomeSence .relative{overflow: hidden;}
.HomeSence .list dl{margin-left: -0.5rem;}
.HomeSence .list dd{margin-left: 0.5rem;}
.HomeSence .list .slick-prev{left: 0.7rem;}
.HomeSence .list .slick-next{right: 0.2rem;}
.commonitem{padding-bottom: 0.3rem; border-bottom: 1px solid #e0e0e0;}
.commonitem .Scale-img{padding-top: 58%; margin-bottom: 0.2rem;}
.commonitem .con{padding: 0.15rem 0.4rem 0.05rem 1.07rem;}
.commonitem .con .date{position: absolute; left: 0; top: 0; bottom: 0; width: 0.82rem; display: flex; flex-direction: column; align-items: center; justify-content: center; border-right: 1px solid #e0e0e0; text-align: center; color: #ca0000;}
.commonitem .con .date span{display: block; font-size: 0.44rem; font-weight: bold; line-height: 0.46rem;}
.commonitem .con .date p{font-size: 0.14rem; line-height: 0.2rem;}
.commonitem .con .date p i{display: none;}
.commonitem .con .tit{font-size: 0.2rem; margin-bottom: 0.07rem; font-weight: bold; color: #111;}
.commonitem .con .p{line-height: 0.25rem; height: 0.5rem; color: #666; -webkit-line-clamp: 2;}

@media(max-width:1024px){ 
    .HomeTit h2{font-size: 0.25rem;}
    .HomeTit li a{font-size: 0.2rem;}
    .HomeNews .ntop{width: 65%;}
    .HomeNews .list1{width: 33%; margin-left: 0; float: right;}
    .HomeNews .list2{width: auto; float: none; clear: both;}
    .HomeNews .list2 dd span{line-height: 0.3rem;}
    .HomeVideo{background-size: 100% auto;}
    .HomeVideo .videotop,.HomeVideo .list,.HomeStudy .list1,.HomeStudy .list2{width: auto; float: none;}

    .HomeStudy .list2 dl{padding: 0.4rem;}
    .HomeStudy .list2 dl dd .Scale-img{height: 1.8rem;}
    .HomeStudy .list2 dl dd .con{padding: 0.5rem 0;}

    .HomeSence .list .slick-arrow{border-radius: 0; background: #fff;}
    .HomeSence .list .slick-arrow span{color: #000;}
    .HomeSence .list .slick-prev{left: 0.2rem;}
    .HomeSence .list .slick-next{right: 0;}
    .HomeSence .list .slick-arrow:hover{background: #ca0000; border: 1px solid #ca0000;}
    .HomeSence .list .slick-arrow:hover span{color: #fff;}
    .HomeSence .list dl{margin-left: -0.2rem;}
    .HomeSence .list dd{margin-left: 0.2rem;}
}

@media(max-width:480px){
    .HomeNews .ntop,.HomeNews .list1{width: auto; float: none;}
    .HomeNews .ntop{margin-bottom: 0.2rem;}
    .HomeNews .ntop .Scale-img{height: 2.6rem;}
    .HomeNews .ntop .con{padding: 0.15rem 0.15rem 0.15rem 0.25rem;}
    .HomeNews .list1 dd{margin-bottom: 0.2rem;}
    .HomeNews .list2 dd{margin-bottom: 0.12rem; padding-bottom: 0.12rem;}
    .HomeVideo .videotop .Scale-img{height: 2.4rem;}
    .HomeVideo .list dd,.HomeVideo .list dd:nth-child(2n),.HomeStudy .list2 dl dd .Scale-img,.HomeStudy .list2 dl dd .con{width: auto; float: none;}
    .HomeVideo .list dd{margin: 0.15rem 0 0;}

    .HomeTit ul{float: none; clear: both; margin-left: 0; padding: 0.1rem 0 0; text-align: center;}
    .HomeTit ul li{display: inline-block; float: none; margin: 0 0.05rem;}
    .HomeTit ul li a{padding: 0 0.15rem;}

    .HomeStudy .list1 dd{width: 96%;}
    .HomeStudy .list1 dd .con{padding: 0.2rem;}
    .HomeStudy .list1 dd .con .tit{margin: 0.05rem 0 0.1rem; font-size: 0.18rem;}
    .HomeStudy .list1 dd .con .detail{margin-top: 0.15rem;}

    .HomeStudy .list2 dl{padding: 0.2rem;}
    .HomeStudy .list2 dl dd{margin-bottom: 0.2rem;}
    .HomeStudy .list2 dl dd .con{padding: 0.15rem 0 0;}

    .commonitem{padding-bottom: 0.2rem;}
    .commonitem .con{padding: 0 0.2rem;}
    .commonitem .con .date{position: static; border-right: none; width: auto; display: block; text-align: left;}
    .commonitem .con .date span{display: none;}
    .commonitem .con .date p{font-size: 0.18rem; font-weight: bold; margin-bottom: 0.1rem;}
    .commonitem .con .date p i{display: inline-block;}
}

/* 银行动态 */
.NewsTop{margin-bottom: 0.4rem;}
.NewsTop a{display: block;}
.NewsTop .Scale-img{width: 43.75%; height: 4.5rem;}
.NewsTop .con{width: 52.5%; padding-top: 0.68rem;}
.NewsTop .con .time{display: block; font-size: 0.24rem; font-weight: bold;}
.NewsTop .con .tit{line-height: 0.3rem; height: 0.3rem; font-weight: bold; font-size: 0.22rem; color: #000; margin: 0.15rem 0 0.26rem;}
.NewsTop .con .p{color: #666; -webkit-line-clamp: 3; line-height: 0.3rem; margin-bottom: 0.56rem;}
.NewsTop .con .more{width: 1.8rem; line-height: 0.6rem; border-radius: 0.4rem; text-align: center; background: #ca0000; color: #fff;}
.NewsTop .con .more i,.NewsList dd .con .more i{margin-left: 0.1rem;}

.NewsList dd{border-top: 1px solid #dedede; margin-bottom: 0.3rem; box-shadow: 0 0.3rem 0.5rem rgba(0,0,0,0.05);}
.NewsList dd .a{display: block; padding: 0.4rem 0.48rem;}
.NewsList dd .box{position: relative; padding: 0 0 0 1.08rem;}
.NewsList dd .date{text-align: center; position: absolute; left: 0; top: 0; color: #ca0000; font-weight: bold;}
.NewsList dd .date span{font-size: 0.5rem; line-height: 0.5rem; display: block;}
.NewsList dd .date p{font-size: 0.14rem; line-height: 0.2rem;}
.NewsList dd .date p i{display: none;}
.NewsList dd .con .tit{font-size: 0.22rem; line-height: 0.3rem; font-weight: bold;}
.NewsList dd .con .p{margin: 0.08rem 0 0.28rem; line-height: 0.3rem; color: #888; -webkit-line-clamp: 2;}
.NewsList dd .con .more{color: #ca0000; font-weight: bold;}
.NewsList dd:hover{box-shadow: 0 0.15rem 0.98rem rgba(202,0,0,0.08);}

@media(max-width:1024px){ 
    .NewsTop .Scale-img{height: 2.8rem;}
    .NewsTop .con{padding-top: 0.3rem;}
    .NewsTop .con .tit{margin: 0.1rem 0;}
    .NewsTop .con .p{-webkit-line-clamp: 2; margin-bottom: 0.3rem;}
    .NewsTop .con .more{margin-top: 0.25rem;}
    .NewsList dd .a{padding: 0.3rem;}
    .NewsList dd .date span{font-size: 0.4rem;}
    .NewsList dd .box{padding-left: 0.8rem;}
    .NewsList dd .con .tit{font-size: 0.18rem; line-height: 0.24rem;}
    .NewsList dd .con .p{line-height: 0.24rem; margin: 0.05rem 0 0.15rem;}
} 

@media(max-width:480px){
    .NewsTop{margin-bottom: 0;}
    .NewsTop .Scale-img,.NewsTop .con{width: auto; float: none;}
    .NewsTop .Scale-img{height: 2.2rem;}
    .NewsTop .con{padding: 0.2rem;}
    .NewsTop .con .time{font-size: 0.18rem;}
    .NewsTop .con .tit{font-size: 0.18rem; line-height: 0.24rem; height: 0.24rem;}
    .NewsTop .con .p{line-height: 0.24rem; margin-bottom: 0.15rem;}
    .NewsTop .con .more{width: 1.4rem; line-height: 0.45rem; margin-top: 0.15rem;}

    .NewsList dd .a{padding: 0; margin-bottom: 0.15rem;}
    .NewsList dd .box{padding: 0.2rem;}
    .NewsList dd .date{text-align: left; position: static;}
    .NewsList dd .date span{display: none;}
    .NewsList dd .date p{font-size: 0.18rem; margin-bottom: 0.1rem;}
    .NewsList dd .date p i{display: inline-block;}
    .NewsList dd .con{padding-right: 0;}
    .NewsList dd .con .p{margin: 0.05rem 0 0.1rem;}
}

/* 详情页 */
.NewsDetail{padding: 3.5%;}
.NewsDetail .title{padding: 0 0.25rem 0.34rem; border-bottom: 3px solid #ca0000; margin-bottom: 0.46rem; font-size: 0.18rem;}
.NewsDetail .title h2{font-size: 0.36rem; line-height: 0.45rem; margin-bottom: 0.27rem;}
.NewsDetail .title p i{display: inline-block; vertical-align: middle;}
.NewsDetail .title p i{width: 1px; height: 12px; background: #e9e9e9; margin: 0 0.2rem;}
.NewsDetail .title p em{margin-right: 0.1rem;}
.NewsDetail .title p a{color: #999;}

.PrevNextBox{margin-top: 0.7rem; padding-top: 0.2rem; border-top: 2px solid #ca0000;}
.PrevNextBox dl{margin-top: 0.3rem; font-size: 0.2rem; line-height: 0.5rem;}
.PrevNextBox dl b{display: inline-block; width: 1.15rem; background: #ca0000; color: #fff; border-radius: 0.3rem; text-align: center; margin-right: 0.2rem; font-weight: normal;}
.PrevNextBox dl a{font-weight: bold;}
.PrevNextBox dl span{margin-left: 0.15rem; color: #999; font-family: 'din';}

@media(max-width:1024px){ 
    /* .NewsDetail{padding: 0.4rem;} */
    .NewsDetail .title{padding: 0 0 0.15rem; margin-bottom: 0.2rem;}
    .NewsDetail .title h2{font-size: 0.22rem; line-height: 0.3rem; margin-bottom: 0.1rem;}
    .PrevNextBox{margin-top: 0.25rem; padding-top: 0.25rem;}
    .PrevNextBox dl{font-size: 0.18rem; margin-top: 0.15rem; line-height: 0.4rem;}
} 

@media(max-width:480px){
    .NewsDetail{padding: 5%;}
    .NewsDetail .title{font-size: 0.16rem;}
    .NewsDetail .title h2{font-size: 0.2rem; line-height: 0.26rem;}
    .NewsDetail .title p i{margin: 0 0.1rem;}
    .PrevNextBox{padding-top: 0.15rem;}
    .PrevNextBox dl span{display: none;}
    .PrevNextBox dl b{width: auto; padding: 0 0.15rem; margin-right: 0.1rem;}
}

/* 视频列表 */
.VideoList dl,.PicList dl{margin-left: -3%;}
.VideoList dd,.PicList dd{width: 30.3333%; float: left; margin: 0 0 3% 3%;}
.VideoList dd .Scale-img,.PicList dd .Scale-img{padding-top: 58%;}
.VideoList dd .play{position: absolute; left: 0; right: 0; top: 0; bottom: 0; background-color: rgba(0,0,0,0.1); background-repeat: no-repeat; background-position: center center; background-size: 0.5rem 0.5rem; background-image: url(../images/play.png);}
.VideoList dd .tit{margin-top: 0.24rem; text-align: center; font-size: 0.2rem;}

@media(max-width:1024px){ 
    .VideoList dd,.PicList dd{width: 47%;}
    .VideoList dd .tit{font-size: 0.18rem; margin-top: 0.15rem;}
}

@media(max-width:480px){
    .VideoList dd,.PicList dd{width: 97%; margin-bottom: 5%;}
}

/* 列表页 */
.CommonList{border-top: 5px solid #ca0000; padding: 1% 2% 3%;}
.CommonList li a{display: block; padding: 0.24rem 0.3rem; line-height: 0.3rem; font-size: 0.2rem; border-bottom: 1px solid #ececec;}
.CommonList li .tit{padding-left: 0.18rem; background-image: url(../images/dot1.png); background-repeat: no-repeat; background-position: left center;}
.CommonList li span{color: #666; font-size: 0.16rem; margin-left: 0.1rem;}
.CommonList li:hover a{background: #ffefef;}
.CommonList li:hover .tit{font-weight: bold;}

@media ( max-width:1024px){
    .CommonList li a{padding: 0.2rem 0.15rem; font-size: 0.18rem;}
}

@media ( max-width:480px){
    .CommonList{box-shadow: none; padding: 0;}
    .CommonList li a{padding: 0.15rem 0.1rem;}
    .CommonList li span{font-size: 0.14rem;}
}

/* 我要报名_学历提升 */
.SignupForm{padding: 5% 7.5%;}
.JnForm .form{max-width: 8.1rem; margin-left: auto; margin-right: auto;}
.SignupForm .item{width: 48%; float: left;}
.SignupForm .item:nth-child(2n){float: right;}
.SignupForm .item.fnone{width: auto; float: none; clear: both;}
.SignupForm dl{position: relative; margin-bottom: 0.2rem;}
.SignupForm dl.dl{width: 48%;}
.SignupForm dl dt{position: absolute; left: 0; top: 50%; transform: translate(0,-50%); width: 1.08rem; text-align: right; color: #111;}
.SignupForm dl.time dd{position: relative;}
.SignupForm dl.time .iconfont{position: absolute; right: 0.2rem; color: #ca0000; font-size: 0.3rem;}
.SignupForm dl.time .input{padding-right: 0.66rem;}
.SignupForm dl dd{margin-left: 1.08rem; line-height: 0.6rem;}
.SignupForm dl dd .input,.SignupForm dl dd .SelectFoldBox .SelectTxt,.SignupForm dl dd textarea{border: 1px solid #e1e1e1; padding: 0 0.2rem;}
.SignupForm dl dd .input{width: 100%; height: 0.6rem;}
.SignupForm dl dd input[name=sex]{display: inline-block; margin-right: 0.1rem;}
.SignupForm dl dd textarea{width: 100%; height: 2rem; line-height: 0.58rem;}
.SignupForm dl dd .SelectFoldBox .SelectTxt,.SignupForm dl.time .iconfont{line-height: 0.58rem;}
.SignupForm dl dd .SelectFoldBox .SelectTxt{height: 0.58rem;}
.SignupForm dl.sex dd span,.SignupForm dl.sex dd input{display: inline-block; vertical-align: middle;}
.SignupForm dl.sex dd span{display: inline-block; padding-left: 0.06rem;}
.SignupForm dl.sex dd i{padding: 0 0.08rem;}

.SignupForm .btns input{width: 2rem; height: 0.7rem; font-size: 0.2rem; color: #fff; background: #a8a8a8; margin: 0 0.1rem;}
.SignupForm .btns input.tj{background: #ca0000;}

.HxrFrom{padding: 4%;}
.HxrFrom .textarea dl dt{transform: none; top: 0.18rem;}
.HxrFrom dl dt{width: 1.9rem;}
.HxrFrom dl dd{margin-left: 2rem;}

@media(max-width:1024px){ 
    .SignupForm{padding: 5% 3.5%;}
    .SignupForm .item,.SignupForm .item:nth-child(2n){float: none; width: auto;}
    .SignupForm dl dd .input,.SignupForm dl dd .SelectFoldBox .SelectTxt{height: 0.42rem;}
    .SignupForm dl dd,.SignupForm dl dd .SelectFoldBox .SelectTxt,.SignupForm dl.time .iconfont,.SignupForm dl dd textarea{line-height: 0.42rem;}
    .HxrFrom .textarea dl dt{transform: none; top: 0.1rem;}
    .SignupForm dl dd textarea{height: 1.4rem;}
    .SignupForm .btns input{width: 1.3rem; height: 0.45rem; font-size: 0.18rem;}
}

@media(max-width:480px){
    .SignupForm dl.dl{width: auto; float: none;}
    .HxrFrom dl dt{position: static; width: auto; text-align: left; transform: none; font-size: 0.18rem; margin-bottom: 0.1rem;}
    .HxrFrom dl dd{margin-left: 0;}
    .HxrFrom dl.sex dt{position: absolute; margin-top: -0.12rem;}
    .HxrFrom dl.sex dd{padding-left: 0.6rem;}
}

/* 登录 */
.LoginBan{padding-top: 45%;}
.LoginForm{position: absolute; width: 4.8rem; left: 50%; top: 50%; transform: translate(-50%,-40%); z-index: 9; background: #fff;}
.LoginForm .box{padding: 0.36rem 0.6rem;}
.LoginForm .box h2{text-align: center; margin-bottom: 0.25rem;}
.LoginForm .box form dd{margin-bottom: 0.15rem; border: 1px solid #e5e5e5; position: relative;}
.LoginForm .box form dd .SelectFoldBox .SelectTxt{padding: 0 0.1rem; line-height: 0.43rem;}
.LoginForm .box form dd .input{height: 0.43rem; padding: 0 0.1rem;}
.LoginForm .box form dd.sex{border: none;}
.LoginForm .box form dd.sex input{display: inline-block; vertical-align: middle; margin-right: 0.1rem;}
.LoginForm .box form dd.getcode{padding-right: 1.33rem;}
.LoginForm .box form dd .send{position: absolute; right: 0.03rem; top: 0.02rem; width: 1.2rem; line-height: 0.39rem; background: #ca0000; color: #fff; border-radius: 0.05rem; text-align: center;}
.LoginForm .box form dd.rz{border: 1px solid #f9e2e2; background-color: #ffe5e5; background-image: linear-gradient(to bottom,#fff5f5,#ffe5e5);}
.LoginForm .box form dd.rz a{display: block; line-height: 0.43rem; font-weight: bold; color: #ca0000; text-align: center;}
.LoginForm .box form .login{height: 0.5rem; background: #ca0000; color: #fff; border-radius: 0.05rem; width: 100%;}
.LoginForm .text{padding: 0.15rem; line-height: 0.3rem; text-align: center; border-top: 1px solid #e5e5e5; color: #999;}
.LoginForm .cheack{padding-left: 0.2rem; margin-top: 0.1rem;}
.LoginForm .cheack input{position: absolute; left: 0; top: 0.04rem; width: 0.15rem; height: 0.15rem;}
.LoginForm .cheack span{color: #999;}

@media(max-width:1024px){ 
    .LoginBan{padding: 22% 0;}
    .LoginForm{position: static; transform: none; margin: 0 auto;}
}

@media(max-width:520px){
    .LoginBan{padding: 16% 5%;}
    .LoginForm{width: 100%;}
    .LoginForm .box{padding: 0.2rem;}
}

/* 24-11-11 */
/* 个人资料 */
.w1200{width: 1200px; margin: 0 auto;}
.LeftBar{width: 16.666%;}
.LeftBar dd a{display: block; padding: 0.52rem 0; background: #9c9c9c; text-align: center;}
.LeftBar dd img{display: block; width: 0.55rem; margin: 0 auto;}
.LeftBar dd p{font-size: 0.22rem; line-height: 0.4rem; color: #fff;}
.LeftBar dd.on a{background: #ca0000;}
.RightBar{width: 81.666%;}
.SubName{font-size: 0.24rem; color: #ca0000; line-height: 0.24rem; padding-bottom: 0.2rem; border-bottom: 2px solid #ca0000; margin-bottom: 0.55rem;}
.RightBar .SignupForm .btns input{width: 1.5rem; height: 0.6rem; margin: 0.3rem 0 0;}

@media(max-width:1240px){ 
    .w1200{padding: 0 5%; width: auto;}
}

@media(max-width:1024px){ 
    .LeftBar dd a{padding: 0.25rem 0;}
}

@media(max-width:480px){
    .LeftBar,.RightBar{width: auto; float: none;}
    .LeftBar{margin-bottom: 0.15rem;}
    .LeftBar dd{width: 50%; float: left;}
    .LeftBar dd a{padding: 0.15rem 0;}
    .LeftBar dd img{display: none;}
    .RightBar .SignupForm .btns input{margin: 0.3rem auto 0; display: block;}
    .SubName{margin-bottom: 0.3rem;}
}

/* 报名记录 */
.SoreList table th,.SoreList table td{border: none;}
.SoreList table th{background: #9c9c9c; height: 0.6rem; font-size: 0.18rem; color: #fff;}
.SoreList table .w1{width: 50%; text-align: left;}
.SoreList table .w2,.SoreList table .w3{width: 25%;}
.SoreList table th.w1{padding-left: 0.45rem;}
.SoreList table td.w1{padding-left: 0.24rem;}
.SoreList table td{border-bottom: 1px dashed #b2b2b2; height: 0.59rem; text-align: center;}
.SoreList table td .c1{color: #ca0000;}
.SoreList table td .c2{color: #00a3b6;}
