@charset "UTF-8";
/*! reset */
body,dd,dl,form,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0}
body,button,input,select,textarea{font-size:24rem;line-height:1.5}
h1,h2,h3,h4,h5,h6{font-size:100%}
b,em{font-style:normal}
a{text-decoration:none}
a:hover{text-decoration:none}
img{vertical-align:middle;border:0;padding:0;margin:0}
button,input,select,textarea{font-size:100%;outline:0}
table{border-collapse:collapse;border-spacing:0}
ol,td,th,ul{padding:0}
dl,ol,ul{list-style:none}
body{/*! 禁止双击放大 */touch-action:none;/*! 旧版浏览器的兼容写法 */-webkit-user-drag:none;-webkit-user-select:none;-moz-user-focus:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
a,button,input,textarea{-webkit-tap-highlight-color:transparent}
/*!!! 通用底部样式*/
#afooter2{background:#1c1c1c;text-align:center}
#afooter2 .wrap_ieg{width:100%;margin:0 auto;padding:30rem 0}
#afooter2 p{color:#6e6e6e;line-height:24rem;font-size:10rem}
#afooter2 a{color:#6e6e6e;font-size:12rem}
#afooter{display:none!important}
/*!!! asyncCookie的iframe样式*/
#loginStatusSyncFrame_ams_ame{display:block}
.gray{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray;pointer-events:none}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:' ';clear:both;height:0}
html{font-size:calc(100vw / 750)}
/*! .wxzsBox{
  display: ;
} */
.db{text-indent:-999em;overflow:hidden;font-size:0}
.flex{display:flex;justify-content:center;align-items:center}
body,html{overflow:hidden}
.logo{background:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/logo.png) no-repeat;background-size:100% 100%;display:block;position:absolute;left:30rem;top:30rem;width:112rem;height:70rem;background-size:100% 100%;z-index:9}
.swiper-no-swiping{z-index:99;position:relative}
.btn{display:flex;justify-content:center;align-items:center;margin:0 auto;position:relative}
.dia{display:none;left:50%!important;top:50%!important;transform:translate(-50%,-50%) scale(1.22)!important;margin:0!important}
.dia .dia-close{position:absolute;top:-.4rem;right:0}
.home-swiper{height:100vh;position:relative}
.home-swiper*{background-size:100% 100%!important;box-sizing:border-box}
.home-swiper .swiper-container{width:100%;height:100%}
.home-swiper .swiper-container .swiper-slide{height:100%;position:relative}
.home-swiper .swiper-container .swiper-slide::after{position:absolute;content:'';width:559rem;height:65rem;background:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/m/xh-icon.png);background-size:100% 100%;left:50%;bottom:2rem;transform:translateX(-50%);z-index:2}
.home-swiper .swiper-container .swiper-slide:nth-last-child(1)::after{background-image:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/m/btn-top.png)}
.home-swiper .swiper-container .swiper-slide img{width:100%;height:100%;object-fit:cover}
.unverified-txt{text-align:center;font-size:42rem;color:#fff;padding-top:20rem;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2}
section{width:100%;height:100%;background:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/m/bg1.jpg) no-repeat center center;background-size:cover!important;padding:50rem 0;box-sizing:border-box}
.btn-bg0{width:165rem;height:47rem;background:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/btn-bg0.png) no-repeat center center;background-size:100% 100%;font-size:20rem;color:#f4cf67}
.btn-bg1{width:200rem;height:40rem;background:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/btn-bg1.png) no-repeat center center;background-size:100% 100%;font-size:22rem;font-weight:600;color:#000}
.btn-bg2{width:318rem;height:60rem;background:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/btn-bg1.png) no-repeat center center;background-size:100% 100%;font-size:24rem;font-weight:600;color:#000}
.btn-bg3{width:241.6rem;height:48rem;background:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/btn-bg3.png) no-repeat center center;background-size:100% 100%;font-size:24rem;font-weight:600;color:#000}
.banner{position:relative;padding-top:150rem!important}
.banner>div{position:absolute;bottom:12%;width:100%;height:780rem}
.banner .schoolName{display:block;color:#044a2f;font-size:37rem;width:585rem;text-align:center;position:absolute;left:95rem;top:499rem;font-weight:700}
.banner .logo-box{position:fixed;left:50rem;top:40rem;display:flex;align-items:center}
.banner .logo-box img{width:56rem!important;object-fit:contain}
.banner .info{position:fixed;right:50rem;top:40rem;display:flex;align-items:end;flex-direction:column;column-gap:32rem}
.banner .loginBox{color:#fff;font-size:26rem}
.banner .loginBox a{color:#0ff796}
.banner .btn-website{width:142rem;height:42rem;line-height:42rem;text-align:center;color:#010101;font-size:22rem;background:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/btn-website.png) no-repeat center center;background-size:cover}
.banner .con{display:flex;flex-direction:column;align-items:center;justify-content:center}
.banner .con.active .wjh{display:none}
.banner .con.active .yjh{display:block}
.banner .con.active .title{display:none}
.banner .con.active .title.title2{display:block}
.banner .con .yjh{display:none}
.banner .con .title{font-size:62rem;color:#fff;font-weight:700;line-height:1.2}
.banner .con .title span{display:inline-block;position:relative}
.banner .con .title span::after{content:'';position:absolute;right:-30rem;bottom:-20rem;width:294rem;height:40rem;background:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/m/tit-icon.png);background-size:100% 100%}
.banner .con .title2{display:none}
.banner .con .con1{width:651rem;height:229rem;background:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/m/p1-img1.png) no-repeat center center;background-size:100% 100%;margin:0 auto;margin-top:30rem}
.banner .con .con2{display:flex;margin:0 auto;margin-top:10rem;position: relative;}
.banner .con .con2 .wjh{font-size:26rem;color:#fff;margin-bottom:16rem;width:651rem;height:434rem;background:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/m/p1-img-wjh.png) no-repeat center center;background-size:100% 100%;position:relative;padding-top:112rem;box-sizing:border-box;text-align:left}
.banner .con .con2 .wjh a{margin-left:453rem}
.banner .con .con2 .wjh a+a{margin-top:62rem}
.banner .con .con2 .yjh{color:#fff;width:651rem;height:348rem;background:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/m/p1-img2.png) no-repeat center center;background-size:100% 100%}
.banner .con .con2 .yjh .user-info{margin-top:365rem;width:100%;justify-content:space-between;font-size:22rem;color:#b8b9b9;display: flex;justify-content: space-between;align-items: flex-start; }
.banner .con .con2 .yjh .user-info>div{text-align:center}
.banner .con .con2 .yjh .user-info .btn-bg1{margin:0 auto}
.banner .con .con2 .yjh .user-info>a{color:#fff;text-decoration:underline;width:150rem;display: block; margin:0}
.banner .con .con2 .btn-top-rules{font-size: 22rem; text-align: right; color: #fff;text-decoration: underline;position: absolute;right: 0;top: 423rem;}
.profile{margin:0 auto;background-image:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/m/bg2.jpg)}
.profile.bg1{background-image:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/m/bg2-1.jpg)}
.profile.bg1 .p2-con-bg0{background-image:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/p2-con-bg0-1.png)!important}
.profile:nth-child(1) .prop-box:nth-child(1) .prop-name{font-size:20rem}
.profile:nth-child(1) .prop-box:nth-child(2) .prop-name{font-size:20rem}
.profile:nth-child(1) .prop-box:nth-child(3) .prop-name{font-size:20rem}
.profile:nth-child(1) .prop-box:nth-child(4) .prop-name{font-size:20rem}
.profile:nth-child(1) .prop-box:nth-child(5) .prop-name{font-size:20rem}
.profile.bg2{background-image:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/m/bg2-2.jpg)}
.profile.bg2 .p2-con-bg0{background-image:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/p2-con-bg0-2.png)!important}
.profile:nth-child(2) .prop-box:nth-child(1) .prop-name{font-size:20rem}
.profile:nth-child(2) .prop-box:nth-child(2) .prop-name{font-size:20rem}
.profile:nth-child(2) .prop-box:nth-child(3) .prop-name{font-size:20rem}
.profile:nth-child(2) .prop-box:nth-child(4) .prop-name{font-size:20rem}
.profile:nth-child(2) .prop-box:nth-child(5) .prop-name{font-size:20rem}
.profile.bg3{background-image:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/m/bg2-3.jpg)}
.profile.bg3 .p2-con-bg0{background-image:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/p2-con-bg0-3.png)!important}
.profile:nth-child(3) .prop-box:nth-child(1) .prop-name{font-size:20rem}
.profile:nth-child(3) .prop-box:nth-child(2) .prop-name{font-size:20rem}
.profile:nth-child(3) .prop-box:nth-child(3) .prop-name{font-size:20rem}
.profile:nth-child(3) .prop-box:nth-child(4) .prop-name{font-size:20rem}
.profile:nth-child(3) .prop-box:nth-child(5) .prop-name{font-size:20rem}
.profile.bg4{background-image:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/m/bg2-4.jpg)}
.profile.bg4 .p2-con-bg0{background-image:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/p2-con-bg0-4.png)!important}
.profile:nth-child(4) .prop-box:nth-child(1) .prop-name{font-size:20rem}
.profile:nth-child(4) .prop-box:nth-child(2) .prop-name{font-size:20rem}
.profile:nth-child(4) .prop-box:nth-child(3) .prop-name{font-size:20rem}
.profile:nth-child(4) .prop-box:nth-child(4) .prop-name{font-size:20rem}
.profile:nth-child(4) .prop-box:nth-child(5) .prop-name{font-size:20rem}
.profile.bg5{background-image:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/m/bg2-5.jpg)}
.profile.bg5 .p2-con-bg0{background-image:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/p2-con-bg0-5.png)!important}
.profile:nth-child(5) .prop-box:nth-child(1) .prop-name{font-size:20rem}
.profile:nth-child(5) .prop-box:nth-child(2) .prop-name{font-size:20rem}
.profile:nth-child(5) .prop-box:nth-child(3) .prop-name{font-size:20rem}
.profile:nth-child(5) .prop-box:nth-child(4) .prop-name{font-size:20rem}
.profile:nth-child(5) .prop-box:nth-child(5) .prop-name{font-size:20rem}
.profile.bg6{background-image:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/m/bg2-6.jpg)}
.profile.bg6 .p2-con-bg0{background-image:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/p2-con-bg0-6.png)!important}
.profile:nth-child(6) .prop-box:nth-child(1) .prop-name{font-size:20rem}
.profile:nth-child(6) .prop-box:nth-child(2) .prop-name{font-size:20rem}
.profile:nth-child(6) .prop-box:nth-child(3) .prop-name{font-size:20rem}
.profile:nth-child(6) .prop-box:nth-child(4) .prop-name{font-size:20rem}
.profile:nth-child(6) .prop-box:nth-child(5) .prop-name{font-size:20rem}
.profile>div{position:absolute;bottom:8%;width:100%;height:950rem}
.profile .content{display:flex;flex-direction:column;align-items:center;justify-content:center}
.profile .content .title-c{position:relative;font-size:82rem;color:#fff;display:flex;font-weight:600;width:100%;text-align:center;justify-content:center;text-shadow:0 0 5rem #1c1c1c,0 0 5rem #1c1c1c,0 0 5rem #1c1c1c,0 0 5rem #1c1c1c}
.profile .content .title-c>span{display:inline-block;position:relative}
.profile .content .title-c>span::after{content:'';position:absolute;bottom:-5rem;right:0;background:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/title-icon.png) no-repeat center;background-size:100% 100%;width:294rem;height:40rem;pointer-events:none}
.profile .content .con1,.profile .content .con2{width:1080rem;align-items:start;justify-content:space-between}
.profile .content .tab-box{width:654rem;justify-content:start;align-items:end;justify-content:center;margin-top:20rem}
.profile .content .tab-box>div{flex:1;color:#d1d1d1;font-size:26rem;font-weight:700;line-height:1;height:40rem;line-height:40rem;border-bottom:5rem solid #616161;text-align:center;cursor:pointer}
.profile .content .tab-box>div.active{border-bottom:8rem solid #0ff796;color:#0ff796}
.profile .content .tab-con{margin-top:20rem}
.profile .content .tab-con>div{display:none}
.profile .content .tab-con>div.active{display:flex;display:flex;flex-direction:column;justify-content:center;align-items:center}
.profile .content .tab-con .p2-con-bg0{width:583rem;height:473rem;background:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/p2-con-bg0.png) no-repeat center center;background-size:100% 100%;padding-top:1rem;margin-left:-30rem;padding-left:20rem;position:relative}
.profile .content .tab-con .p2-con-bg0 .rule-box{position:absolute;top:20rem;left:90rem;font-size:20rem;color:#fff}
.profile .content .tab-con .p2-con-bg0 .rule-box a{display:block;width:25rem;height:25rem;background:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/p2-rules-btn.png) no-repeat center center;background-size:100% 100%}
.profile .content .tab-con .p2-con-bg0 .dw-name{margin-top:150rem;line-height:1;font-size:45rem;color:#0c3f2f;font-weight:600;text-align:center}
.profile .content .tab-con .p2-con-bg0 .rd-people{margin-top:200rem;display:flex;align-items:start;color:#fff;line-height:1}
.profile .content .tab-con .p2-con-bg0 .rd-people .tit-s{font-size:22rem;color:#dadada;margin-right:44rem;margin-left:49rem}
.profile .content .tab-con .p2-con-bg0 .rd-people .num{font-size:30rem;display:flex;align-items:end}
.profile .content .tab-con .p2-con-bg0 .rd-people .num span{font-size:90rem;font-weight:600;line-height:1;margin-top:-22rem}
.profile .content .tab-con .p2-con-bg0 .btn-bg2{margin:0 auto;margin-top:30rem}
.profile .content .tab-con .pm-box{display:flex;justify-content:center;margin-top:100rem}
.profile .content .tab-con .pm-box .p2-con-bg1{width:317rem;height:283rem;background:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/m/p2-con-bg1.png) no-repeat center center;background-size:100% 100%;padding-top:1rem;flex-direction:column;color:#dadada;margin-bottom:10rem;margin:0 10rem}
.profile .content .tab-con .pm-box .p2-con-bg1 .tit-s{color:#dadada;font-size:28rem;font-weight:600;margin-bottom:15rem}
.profile .content .tab-con .pm-box .p2-con-bg1 .pm-item{flex-direction:column}
.profile .content .tab-con .pm-box .p2-con-bg1 .pm-item .item{text-align:center;font-size:22rem;margin:0 20rem;display:flex;line-height:1;align-items:end;justify-content:center;margin-bottom:20rem;position:relative}
.profile .content .tab-con .pm-box .p2-con-bg1 .pm-item .item::after{content:'';position:absolute;bottom:-20rem;left:0;width:272rem;height:19rem;background:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/m/sb-icon.png);background-size:100% 100%}
.profile .content .tab-con .pm-box .p2-con-bg1 .pm-item .item .num{color:#0ff796;font-weight:600;font-size:65rem;margin-right:10rem}
.profile .figure.no-proprieter .btn-bg3{display:flex}
.profile .figure.no-proprieter .figure-info{display:none}
.profile .figure.no-proprieter .title{text-align:center}
.profile .figure .btn-bg3{display:none}
.profile .figure .title{font-size:22rem;color:#d1d1d1;margin-bottom:16rem;text-align:center}
.profile .figure-info{display:block;align-items:center;column-gap:10rem}
.profile .figure-pic{width:94rem !important;height:94rem !important;display: block;margin: 0 auto;}
.profile .figure-desc{font-size:16rem;display:flex;flex-direction:column;justify-content:center;text-align: center;}
.profile .figure-desc .name{color:#fff;max-width:390rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.profile .figure-desc .txt{color:#ccc;display: none;}
.profile .btn-add{width:206rem;height:48rem;line-height:48rem;font-size:24rem;text-align:center;background-color:#f4cf67;font-weight:700;color:#000;margin-top:53rem}
.profile .user-info{display:flex;justify-content:space-between;align-items:start;padding:10rem}
.profile .user-info .head img{width:68rem;height:68rem;object-fit:cover;border:1rem solid #0ff796}
.profile .user-info .head .name{font-size:22rem;color:#fff;margin-left:10rem}
.profile .user-info .select-box{width:140rem;height:30rem;line-height:30rem;text-align:center;border:1rem solid #0ff796;position:relative}
.profile .user-info .select-box::after{content:'';width:21rem;height:14rem;background:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/arrow.png) no-repeat center center;background-size:100% 100%;position:absolute;top:8rem;right:6rem}
.profile .user-info .select-box select{width:90%;height:100%;font-size:20rem;color:#0ff796;text-align:center;background:0 0;border:none;background-color:rgba(24,22,22,.6)}
.profile .show{width:649rem;height:355rem;background:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/m/zb-bg1.png) no-repeat center center;background-size:100% 100%;padding-top:45rem;box-sizing:border-box;margin-bottom:10rem}
.profile .show .show-content{display:flex;align-items:start;justify-content:center;margin-bottom:15rem}
.profile .show .show-content .show-figure{position:relative;margin-right:20rem}
.profile .show .show-content .show-figure .img-box{width:268rem;height:230rem;background:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/hz-bg.png) no-repeat center center;background-size:100% 100%;margin-top:-10rem;display:flex;justify-content:center;align-items:center}
.profile .show .show-content .show-figure .txt{display:block;font-size:19rem;color:#fff;text-align:center}
.profile .show .show-content .show-figure .pic{width:90%;object-fit:contain}
.profile .show .show-content .standings{position:relative}
.profile .show .show-content .standings .title{font-size:19rem;color:#d1d1d1;margin-bottom:10rem}
.profile .show .show-content .standings .list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;position:relative;width:234rem;height:210rem}
.profile .show .show-content .standings .list::before{width:225rem;height:210rem;content:'';position:absolute;left:50%;top:0;transform:translateX(-50%);background:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/list-bg.png) no-repeat center center;background-size:cover}
.profile .show .show-content .standings .list .item{width:50%;height:50%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}
.profile .show .show-content .standings .list .item>span{width:100%;text-align:center}
.profile .show .show-content .standings .list .item .num{display:block;font-size:26rem;color:#fff;font-weight:700}
.profile .show .show-content .standings .list .item .txt{font-size:19rem;color:grey}
.profile .show .ranking{font-size:19rem;color:#fefefe;margin-left:16rem;padding-top:5rem;width:93%}
.profile .impression{width:649rem;height:386rem;background:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/m/impression.png) no-repeat center center;background-size:cover;position:relative}
.profile .impression .yx-icon{font-size:22rem;color:#fff;font-weight:600;text-align:center;background:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/yx-icon.png) no-repeat center center;background-size:cover;width:175rem;height:32rem;text-align:center;box-sizing:border-box;position:absolute;top:30rem;left:10rem}
.profile .impression.pos1 .origin{display:block;left:410rem;top:-28rem}
.profile .impression.pos2 .origin{display:block;left:204rem;top:28rem}
.profile .impression.pos3 .origin{display:block;left:230rem;top:245rem}
.profile .impression.pos3 .origin::before{left:218rem;top:32rem;transform:rotateY(180deg)}
.profile .impression.pos4 .origin{display:block;left:306rem;top:127rem}
.profile .impression.pos5 .origin{display:block;left:456rem;top:63rem}
.profile .impression.pos6 .origin{display:block;left:196rem;top:253rem}
.profile .impression.pos7 .origin{display:block;left:155rem;top:181rem}
.profile .impression.pos7 .origin::before{left:218rem;top:32rem;transform:rotateY(180deg)}
.profile .impression.pos8 .origin{display:block;left:411rem;top:238rem}
.profile .impression .btn-estimate{display:flex;align-items:center;justify-content:center;cursor:pointer;position:absolute;right:10rem;top:30rem}
.profile .impression .btn-estimate .txt{font-size:19rem;color:#10ec90}
.profile .impression .btn-estimate .icon{width:21rem;height:21rem;background:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/icon-estimate.png) no-repeat center center;background-size:cover;margin-left:5rem}
.profile .impression .list{display:flex;flex-wrap:wrap;gap:20rem;margin-top:30rem}
.profile .impression .list .item{display:flex;align-items:center;flex-direction:column;cursor:pointer;position:absolute}
.profile .impression .list .item .txt{font-weight:700;line-height:1;font-size:17rem}
.profile .impression .list .item .icon{width:17rem;height:18rem;margin-top:-5rem}
.profile .impression .list .item.tag1{top:54rem;left:50%;transform:translateX(-50%)}
.profile .impression .list .item.tag1 .txt{color:#d9bc58}
.profile .impression .list .item.tag1 .icon{background:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/icon1.png) no-repeat center center;background-size:contain}
.profile .impression .list .item.tag2{left:70rem;top:100rem}
.profile .impression .list .item.tag2 .txt{font-size:26rem;color:#d958ce}
.profile .impression .list .item.tag2 .icon{width:25rem;height:26rem;background:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/icon2.png) no-repeat center center;background-size:contain}
.profile .impression .list .item.tag3{left:489rem;top:330rem}
.profile .impression .list .item.tag3 .txt{color:#58d95e}
.profile .impression .list .item.tag3 .icon{width:17rem;height:18rem;background:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/icon3.png) no-repeat center center;background-size:contain}
.profile .impression .list .item.tag4{left:171rem;top:199rem}
.profile .impression .list .item.tag4 .txt{color:#589ed9}
.profile .impression .list .item.tag4 .icon{background:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/icon4.png) no-repeat center center;background-size:contain}
.profile .impression .list .item.tag5{left:325rem;top:134rem}
.profile .impression .list .item.tag5 .txt{font-size:30rem;color:#59e0b4}
.profile .impression .list .item.tag5 .icon{width:28rem;height:29rem;background:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/icon5.png) no-repeat center center;background-size:contain}
.profile .impression .list .item.tag6{left:59rem;top:320rem}
.profile .impression .list .item.tag6 .txt{font-size:21rem;color:#fd6161}
.profile .impression .list .item.tag6 .icon{width:21rem;height:21rem;background:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/icon6.png) no-repeat center center;background-size:contain}
.profile .impression .list .item.tag7{left:392rem;top:250rem}
.profile .impression .list .item.tag7 .txt{font-size:24rem;color:#589ed9}
.profile .impression .list .item.tag7 .icon{width:23rem;height:23rem;background:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/icon7.png) no-repeat center center;background-size:contain}
.profile .impression .list .item.tag8{left:50%;top:308rem;transform:translateX(-50%)}
.profile .impression .list .item.tag8 .txt{font-size:18rem;color:#a458d9}
.profile .impression .list .item.tag8 .icon{height:19rem;background:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/icon8.png) no-repeat center center;background-size:contain}
.profile .impression .no-estimate{font-size:30rem;color:#d4d4d4;position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;text-align:center;font-weight:700}
.profile .origin{border:#858a8e 1rem solid;background-color:rgba(11,20,24,.8);width:215rem;position:absolute;display:none;z-index:2}
.profile .origin .btn-close{position:absolute;right:3rem;top:3rem;width:19rem;height:19rem;background:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/icon-close.png) no-repeat center center;background-size:contain;cursor:pointer}
.profile .origin::before{display:block;content:'';width:90rem;height:48rem;position:absolute;left:-92rem;top:24rem;background:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/origin-line.png) no-repeat center center;background-size:contain}
.profile .origin .title{height:26rem;line-height:26rem;font-size:18rem;color:#000;background-color:#81868a;margin:0;padding-left:10rem}
.profile .origin-figure{display:flex;align-items:center;gap:14rem;padding:12rem 10rem}
.profile .origin-figure .pic{width:100%;height:100%;object-fit:cover}
.profile .origin-figure .pic-box{width:64rem;height:64rem;background-color:#0b1418;border:#858a8e 1rem solid}
.profile .origin-figure .info{display:flex;flex-direction:column;font-size:18rem;flex:1;text-align:right}
.profile .origin-figure .info .name{color:#fff;font-weight:700;padding-bottom:4rem;border-bottom:1rem solid #43494d;line-height:1}
.profile .origin-figure .info .txt{font-size:16rem;color:#888d92;line-height:1.2;padding-top:4rem;width:115rem;height:44rem;align-self:flex-end;align-items:center;display:flex;justify-content:flex-end}
.member{display:flex;align-items:center;justify-content:center;background-image:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/m/bg3.jpg)}
.member.unverified .unverified-txt{display:block}
.member>div{width:100%}
.member .unverified-txt{color:#e4e4e4;font-size:40rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-weight:700}
.member .title{width:616rem;height:109rem;background:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/member-title.png?v=1) no-repeat center;background-size:cover;margin:0 auto 20rem}
.member .content{width:100%;min-height:719rem;padding:50rem 0;box-sizing:border-box;position:relative}
.member .content::after{content:'';background:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/m/member-bg.png) no-repeat center center;background-size:100% 100%;width:100%;height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;pointer-events:none}
.member .list{width:100%;max-height:650rem;overflow-y:auto;overflow-x:hidden;margin:0 auto;position:relative;z-index:2;text-align:center}
.member .list .list::-webkit-scrollbar{width:10rem;height:10rem;background-color:#eaeae9}
.member .list .list::-webkit-scrollbar-thumb{background-color:#6c908a}
.member .list .item{display:inline-block;vertical-align:top;width:135rem;margin:20rem 15rem;cursor:pointer}
.member .list .item .img-box{width:133rem;height:133rem;background:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/member-pic-bg.png) no-repeat center;background-size:cover;position:relative;border-radius:50%}
.member .list .item .img-box .img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:121rem;height:121rem;object-fit:cover;border-radius:50%}
.member .list .item .desc{font-size:16rem;color:#fff;text-align:center;margin-top:6rem;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.member .btn-more{display:block;width:374rem;height:83rem;line-height:83rem;text-align:center;font-size:38rem;color:#000;background:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/btn-more.png) no-repeat center center;background-size:cover;font-weight:700;margin:20rem auto 0;cursor:pointer;z-index:2;position:relative}
.present{background-image:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/m/bg3.jpg);display:flex;align-items:center;justify-content:center;padding-top:0;padding-bottom:70rem}
.present .unverified-pic{display:none;height:561rem}
.present .content{position:relative;margin:0 auto}
.present .content .con-item{margin:10rem auto}
.present__swiper-container{width:1398rem;margin:0 auto;overflow:hidden;position:relative}
.present .title{width:523rem;height:128rem;background:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/present-title.png) no-repeat center center;background-size:contain;margin:0 auto}
.present-tips{font-size:18rem;color:#d9d9d9;line-height:24rem;margin-bottom:10rem}
.present .desc{width:648rem;display:flex;align-items:center;justify-content:start;text-align:left;color:#e5e5e5;font-size:22rem;height:auto;position:relative}
.present .desc .txt{display:block;position:relative;padding-left:12rem}
.present .desc .txt::before{content:'';display:block;width:7rem;height:85%;top:2rem;background-color:#0ff796;left:0;position:absolute}
.present .desc-list{width:fit-content;display:flex;height:70rem;gap:42rem;position:relative;margin:0 auto 46rem}
.present .desc-list::before{content:'';display:block;width:100%;height:1rem;background-color:#999;position:absolute;bottom:-28rem;left:0}
.present .gallery-top .swiper-slide{width:648rem!important;margin-right:40rem!important}
.present .swiper-button-next,.present .swiper-button-prev{width:46rem;height:70rem;color:transparent;margin-top:0}
.present .swiper-button-next{background:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/button-next.png) no-repeat center center;background-size:cover;right:-106rem}
.present .swiper-button-prev{background:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/button-prev.png) no-repeat center center;background-size:cover;left:-106rem}
.present .item .figure{width:648rem;height:129rem;background:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/m/figure-bg.png) no-repeat center center;background-size:cover;position:relative}
.present .item .figure .mask{display:none;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.58);z-index:2}
.present .item .figure .tag{display:block;padding:0 10rem;height:23rem;line-height:24rem;font-size:18rem;color:#000;position:absolute;left:0;top:10rem;background-color:#0ff796}
.present .item .figure .icon-done{display:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:121rem;height:84rem;background:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/icon-done.png) no-repeat center center;background-size:contain;z-index:2}
.present .item .figure .inner .pic{width:auto;max-height:80rem;object-fit:contain;position:absolute;left:50%;top:45%;transform:translate(-50%,-50%)}
.present .item .figure .inner .info{position:absolute;left:50%;bottom:2rem;transform:translateX(-50%);display:flex;justify-content:center;width:100%}
.present .item .figure .inner .info .txt{display:block;font-size:18rem;color:#d9d9d9;line-height:1.2;text-align:center;margin:0 10rem}
.present .item .btn{display:block;width:648rem;height:55rem;line-height:56rem;text-align:center;font-size:30rem;cursor:pointer;font-weight:700;background-position:center center;background-repeat:no-repeat;background-size:cover}
.present .item .btn.btn-disabled{background-image:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/btn-disabled.png);cursor:not-allowed}
.present .item .btn.btn-get{background-image:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/btn-get.png)}
.present .item .btn.btn-status{cursor:default;height:42rem;line-height:42rem;font-size:26rem;background-image:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/btn-status.png)}
.present .item.done .figure .icon-done,.present .item.done .figure .mask{display:block}
.section-ranking{background-image:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/m/bg3.jpg);display:flex;align-items:center;justify-content:center;flex-direction:column;padding-top:20rem;padding-bottom:70rem}
.section-ranking-title{width:577rem;height:119rem;background:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/ranking-title.png?v=1) no-repeat center center;background-size:cover}
.section-ranking-desc{font-size:18rem;color:#d9d9d9;margin-top:-30rem}
.section-ranking .tab-content1{margin-top:40rem;height:auto}
.section-ranking .tab-content1 .ranking-tab-wrap{flex-direction:row;justify-content:center;align-items:center;width:auto;margin:30rem auto;height:auto;width:100%;position:relative}
.section-ranking .tab-content1 .ranking-tab-wrap::after{content:'';position:absolute;top:-14rem;left:50%;transform:translateX(-50%);height:1rem;width:100%;background:rgba(204,204,204,.7);background-size:cover}
.section-ranking .tab-content1 .ranking-tab-wrap .tab-item{width:100%;height:60rem;line-height:1.2;margin:0 10rem;font-size:22rem;color:#e4e4e4;background-size:cover;margin-right:15rem;position:relative;text-align:center;box-sizing:border-box;padding-top:20rem}
.section-ranking .tab-content1 .ranking-tab-wrap .tab-item::after{content:'';position:absolute;top:-51rem;left:50%;transform:translateX(-50%) rotate(90deg);width:44rem;height:78rem;background:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/pd-tab.png);background-size:cover}
.section-ranking .tab-content1 .ranking-tab-wrap .tab-item.on{color:#fff;font-weight:600}
.section-ranking .tab-content1 .ranking-tab-wrap .tab-item.on::after{background:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/pd-tab-on.png);background-size:cover}
.section-ranking .tab-content1 .ranking-tab-wrap .tab-item:last-child{margin-right:0}
.section-ranking .tab-content1 .ttb-item{margin:20rem auto}
.section-ranking .tab-content1 .ttb-item .ranking-head .h-item{color:#eaebeb}
.section-ranking .tab-content1 .ttb-item .ranking-body{width:auto;height:250rem;margin-right:5rem;margin-top:5rem}
.section-ranking .tab-content1 .ttb-item .ranking-body::-webkit-scrollbar{width:5rem}
.section-ranking .tab-content1 .ttb-item .ranking-body::-webkit-scrollbar-thumb{width:5rem;background-color:#6c908a}
.section-ranking .tab-content1 .ttb-item .ranking-body::-webkit-scrollbar-track-piece{width:5rem;background-color:#192d2b}
.section-ranking .tab-content1 .ttb-item .ranking-table td{color:#999}
.section-ranking .tab-content1 .ttb-item .ranking-table .info-wrap .info-text1{color:#fff}
.section-ranking .tab-content1 .ttb-item .ranking-table .info-wrap .info-text2{color:#ccc}
.section-ranking .tab-content1 .ttb-item .ranking-table .zl-info .info-wrap .info-text2{color:rgba(255,255,255,.5)}
.section-ranking .tab-content1 .ttb-item .ttb-ranking{width:691rem;height:375rem;border:1rem #636363 solid}
.section-ranking .tab-content1 .ttb-item .my-info .rank-num{color:#333}
.section-ranking .tab-content1 .ttb-item .my-info .info-wrap .info-text1{color:#333}
.section-ranking .tab-content1 .ttb-item .my-info .info-wrap .info-text2{color:rgba(51,51,51,.5)}
.section-ranking .tab-content1 .show-num-tip{color:#a3a3a3;margin-bottom:15rem}
.section-ranking .btn-go-ranking{display:block;width:292rem;height:65rem;background:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/btn-go-ranking.png) no-repeat center center;background-size:cover;margin:0 auto;line-height:65rem}
.tab-content{display:flex;flex-direction:column;height:100%;justify-content:center;align-items:center;margin:0 auto}
.tab-content1 .ranking-tab-wrap{width:257rem;flex-shrink:0;font-size:0;text-align:center;white-space:nowrap;display:flex;flex-direction:column;position:relative}
.tab-content1 .ranking-tab-wrap .tab-item{display:inline-block;vertical-align:middle;width:100%;height:198rem;font-family:zhanshu-bold;font-size:24rem;line-height:198rem;color:#666;position:relative}
.tab-content1 .ttb-list{display:none;flex-shrink:0;font-size:0;text-align:center;white-space:nowrap}
.tab-content1 .ttb-list .uncertified{display:none;padding-top:100rem;margin-bottom:100rem}
.tab-content1 .ttb-list .uncertified-desc{font-size:30rem;color:#fff;line-height:1.2;font-weight:700}
.tab-content1 .ttb-list .uncertified .btn-baoming{width:301rem;height:79rem;background:url(//game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0212/baoming.png) no-repeat center center;background-size:100% 100%;display:block;margin:40rem auto 0}
.tab-content1 .ttb-item:first-of-type{margin-left:0}
.tab-content1 .ttb-item .ttb-title{font-size:22rem;color:#000;margin:0 auto;position:relative}
.tab-content1 .ttb-item .ttb-title-box{height:42rem;margin-bottom:0;position:relative;background-color:#0ff796;display:flex;justify-content:center;align-items:center}
.tab-content1 .ttb-item .ttb-title-box::after{content:'';width:417rem;height:17rem;background:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/phb-bg-subtitle.png) no-repeat center center;background-size:100% auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}
.tab-content1 .tab-content-box{flex:1;margin-bottom:5rem}
.tab-content1 .ttb-item .ttb-ranking{position:relative;height:520rem;box-sizing:border-box;border:1rem solid rgba(123,123,123,.52);background-color:rgba(28,41,43,.7)}
.tab-content1 .ttb-item .ranking-head{font-size:0;white-space:nowrap;border-style:solid;border-color:rgba(123,123,123,.52);border-width:1rem 0}
.tab-content1 .ttb-item .ranking-head .h-item{display:inline-block;vertical-align:middle;height:32rem;font-family:zhanshu-medium;font-size:18rem;line-height:32rem;color:#000;text-align:center}
.tab-content1 .ttb-item .ranking-head .h-item:nth-of-type(2){padding-right:35rem;box-sizing:border-box}
.tab-content1 .ttb-item .ranking-head .h-item:nth-of-type(3){/*! padding-right: 0.8rem; */box-sizing:border-box}
.tab-content1 .ttb-item .h-item,.tab-content1 .ttb-item .ranking-table td{padding:0 10rem;box-sizing:border-box}
.tab-content1 .ttb-item .h-item:nth-of-type(1),.tab-content1 .ttb-item .ranking-table td:nth-of-type(1){width:20%}
.tab-content1 .ttb-item .h-item:nth-of-type(2),.tab-content1 .ttb-item .ranking-table td:nth-of-type(2){width:50%}
.tab-content1 .ttb-item .h-item:nth-of-type(3),.tab-content1 .ttb-item .ranking-table td:nth-of-type(3){width:30%}
.tab-content1 .ttb-item .ranking-body{overflow-x:hidden;overflow-y:auto;border-top:0}
.tab-content1 .ttb-item .ranking-body::-webkit-scrollbar-track-piece{background-color:#706f6c}
.tab-content1 .ttb-item .ranking-body::-webkit-scrollbar{width:4rem}
.tab-content1 .ttb-item .ranking-body::-webkit-scrollbar-thumb{background:#eaeae9}
.tab-content1 .ttb-item .ranking-table{width:100%}
.tab-content1 .ttb-item .ranking-table td{height:62rem;font-family:zhanshu-bold;font-size:16rem;color:#333;line-height:28rem;white-space:normal;word-break:break-word}
.tab-content1 .ttb-item .ranking-table .rank-num{font-size:20rem}
.tab-content1 .ttb-item .ranking-table .name-info,.tab-content1 .ttb-item .ranking-table .zl-info{font-size:0;text-align:left;white-space:nowrap}
.tab-content1 .ttb-item .ranking-table .info-img,.tab-content1 .ttb-item .ranking-table .info-wrap{display:inline-block;vertical-align:middle}
.tab-content1 .ttb-item .ranking-table .info-img{width:49rem;height:49rem;object-fit:contain;margin-right:4rem}
.tab-content1 .ttb-item .ranking-table .info-wrap{font-size:16rem;color:#000;line-height:24rem;white-space:normal;word-break:break-word;max-width:118rem}
.tab-content1 .ttb-item .ranking-table .info-wrap .info-text2{font-family:zhanshu-medium;color:#878787}
.tab-content1 .ttb-item .ranking-table .name-info .info-img{border:1rem solid rgba(255,255,255,.5);width:40rem;height:40rem;object-fit:cover;margin-right:6rem}
.tab-content1 .ttb-item .ranking-table .name-info .info-wrap{max-width:163rem}
.tab-content1 .ttb-item .ranking-table .name-info .info-text2{font-size:14rem}
.tab-content1 .ttb-item .my-info{position:absolute;bottom:0;left:0;height:65rem;width:100%;display:flex;align-items:center;justify-content:center;background-color:rgba(137,149,144,.8)}
.tab-content1 .ttb-item .my-info .rank-num{font-family:zhanshu-bold;font-size:20rem;line-height:32rem;width:102rem;text-align:center;padding:0 10rem;box-sizing:border-box}
.tab-content1 .ttb-item .my-info .rank-name{text-align:center;width:230rem;padding:0 10rem;box-sizing:border-box;font-size:16rem;color:#333}
.tab-content1 .ttb-item .my-info .name-text{font-family:zhanshu-bold;font-size:16rem;line-height:32rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tab-content1 .ttb-item .my-info .rank-zl{width:192rem;padding:0 10rem;box-sizing:border-box}
.tab-content1 .ttb-item .my-info .name-info,.tab-content1 .ttb-item .my-info .zl-info{font-size:0;text-align:left;white-space:nowrap}
.tab-content1 .ttb-item .my-info .info-img,.tab-content1 .ttb-item .my-info .info-wrap{display:inline-block;vertical-align:middle}
.tab-content1 .ttb-item .my-info .info-img{width:49rem;height:49rem;object-fit:contain;margin-right:4rem}
.tab-content1 .ttb-item .my-info .info-wrap{font-family:zhanshu-bold;font-size:16rem;line-height:24rem;word-break:break-word;white-space:nowrap;max-width:118rem}
.tab-content1 .ttb-item .my-info .info-wrap .info-text1,.tab-content1 .ttb-item .my-info .info-wrap .info-text2{overflow:hidden;text-overflow:ellipsis}
.tab-content1 .ttb-item .my-info .info-wrap .info-text2{font-family:zhanshu-medium;opacity:.5}
.tab-content1 .ttb-item .my-info .name-info .info-img{border:.01rem solid rgba(255,255,255,.5);width:40rem;height:40rem;object-fit:cover;margin-right:7rem}
.tab-content1 .ttb-item .my-info .name-info .info-wrap{max-width:161rem}
.tab-content1 .ttb-item .my-info .name-info .info-text2{font-size:14rem}
.tab-content1 .not-certified{width:113.2rem;height:470rem;background:url(//game.gtimg.cn/images/dfm/cp/a20241230gxttb/pc/ss-block.png) no-repeat bottom center;background-size:100% auto;padding-top:160rem;box-sizing:border-box;margin:33rem auto}
.tab-content1 .not-certified .text{font-family:zhanshu-bold;font-size:22rem;line-height:36rem;color:#eaebeb;text-align:center}
.tab-content1 .not-certified .btn-signup{display:block;width:328rem;height:64rem;background:url(//game.gtimg.cn/images/dfm/cp/a20241230gxttb/pc/btn-signup2.png) no-repeat center center;background-size:100% 100%;margin:40rem auto 0}
.tab-content1 .college.certified .ttb-item{display:inline-block}
.tab-content1 .college.certified .not-certified{display:none}
.tab-content1 .show-num-tip{flex-shrink:0;font-family:zhanshu-medium;font-size:18rem;line-height:1;color:#666;text-align:center;margin-top:10rem}
.privilege{height:972rem;background:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/privilege.png) no-repeat left top;background-size:1661rem 1759rem;position:relative}
.privilege .action{width:1073rem;height:496rem;display:block;position:absolute;left:588rem;top:368rem}
.activity{position:relative;height:894rem}
.activity__title{width:626rem;height:391rem;background:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/activity-title-light.png) no-repeat center center;background-size:cover;position:absolute;left:54rem;top:-114rem;z-index:2}
.activity .action{display:block;width:100%;height:100%}
.activity__swiper-container{overflow:hidden;height:100%}
.activity .gallery-top{height:100%;width:100%}
.activity .gallery-top .swiper-slide{background-size:cover;background-position:center}
.activity .gallery-top .swiper-slide img{width:100%;height:100%;object-fit:cover}
.activity .gallery-thumbs{box-sizing:border-box;position:relative;bottom:210rem;width:fit-content;overflow:hidden;margin:0 auto;border-top:1rem solid #999;padding-top:6rem;z-index:2}
.activity .gallery-thumbs .swiper-wrapper{justify-content:flex-start}
.activity .gallery-thumbs .swiper-slide{height:131rem;cursor:pointer;width:231rem!important;position:relative;box-sizing:border-box;margin-right:10rem!important}
.activity .gallery-thumbs .swiper-slide::after{display:block;content:'';position:absolute;left:0;bottom:0;width:230rem;height:4rem;background:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/thumb-bg.png) no-repeat center center;background-size:cover;z-index:2}
.activity .gallery-thumbs .swiper-slide:last-child{margin-right:0!important}
.activity .gallery-thumbs .swiper-slide img{width:100%;height:100%;object-fit:cover}
.activity .swiper-slide-thumb-active::before{width:100%;height:2rem;background:#11e98f;content:'';display:block;position:absolute;left:0;top:0}
.activity-rule{height:123rem;background-color:#000;display:flex;align-items:center;justify-content:center}
.activity-rule .action{color:#d9d9d9;text-decoration:underline;font-size:40rem;cursor:pointer}
.section-ranking .tab-content1 .ttb-item .my-info .info-wrap .info-text2{color:#ccc}
section.unverified::after{content:'请完成高校认证后查看';font-size:42rem;font-weight:600;color:#fff;display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;height:100%!important;width:100%!important;background:rgba(0,0,0,.8)!important;z-index:99}
.diaEwm{width:700rem!important;padding-top:30rem}
.diaEwm>img{width:189rem;object-fit:contain;display:block;margin:20rem auto}
.diaEwm .btn-primary{width:210rem;height:50rem}
.red-tip{font-size:16rem;color:red;padding-left:107rem}
.pop-jcPhone .red-tip{font-size:16rem;color:red;padding-left:80rem;margin-bottom:-20rem}
.diaShareHref{padding-top:30rem}
.diaShareHref .dia-title{font-size:30rem}
.diaShareHref .share-href{width:441rem;height:56rem;background:url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/popup/pop-sel-bg.png) no-repeat center center;background-size:100% 100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:0 10rem;margin:60rem auto;font-size:20rem;color:#fff;display:flex;justify-content:center;align-items:center}
.diaShareHref .btn-primary{margin:0 20rem}
.title-s{
  position: absolute;
  width: 100%;
  font-size: 22rem;
  text-align: center;
  top: 336rem;
  color: #fff;
}
.btn-top-rules{
  font-size: 26rem;
  color: #fff;
  margin: 10rem 0;
}

.popup-guide {
  display: none;
}
.popup-guide .mask {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  z-index: 999;
}

.popup-guide .pic {
  position: fixed;
  width: 441rem;
  height: 257rem;
  right: 0;
  top: 0;
  z-index: 1000;
}
@media all and (min-width: 667px) and (orientation: landscape){
  html,body{position:relative;overflow:hidden;width:100%;height:100%;padding:0;margin:0;}
  html::before{content:"";position:fixed;top:0;left:0;height:100%;width:100%;background:#333;z-index:99999;}
  html::after{content:"\4E3A\4E86\66F4\597D\7684\4F53\9A8C\FF0C\8BF7\5C06\624B\673A\7AD6\8FC7\6765";text-align:center;font-size:16px;color:#fff;position:absolute;top:50%;left:0;height:30px;width:100%;margin-top:50px;z-index:99999;}
  body::before{content:"";position:absolute;z-index:99999;height:200px;width:100px;left:50%;top:50%;margin:-140px 0 0 -50px;color:#fff;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHQAAAB2CAYAAAAZUrcsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDAwMjcwNkVEQzczMTFFNjlFMDFGQTEzNkM3N0JBMTMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDAwMjcwNkREQzczMTFFNjlFMDFGQTEzNkM3N0JBMTMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ0NzhCMTlBREM1ODExRTZCNTdFRjQ0Q0I1QzRCODZBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQ0NzhCMTlCREM1ODExRTZCNTdFRjQ0Q0I1QzRCODZBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+J30rNQAACRRJREFUeNrsXQlsFVUU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");background-repeat:no-repeat;background-position:center center;background-size:100px auto;-webkit-transform:rotateZ(-90deg);}
}
/* 如果是ipad */
@media all and (min-width: 768px) and (orientation: portrait){
  html{font-size:calc(100vw / 1000)}
}


.p1_tab_box{
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 0 20rem;
  margin-top: 20rem;
  /* margin-bottom: -10rem; */
}
.p1_tab{
  width: 314rem;
  height: 48rem;
  background: url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/p1_tab.png) center center no-repeat;
  background-size: 100% 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 23rem;
  color: #fff;
  font-weight: 600;
}
.p1_tab.active{
  color: #000;
  background-image: url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/p1_tab_on.png);
}
.wjh2{
  background-image: url(https://game.gtimg.cn/images/dfm/cp/a20240812collegectcc/0709/m/p1-img-wjh2.png);
}
.con.active .p1_tab_box{
  display: none;
}
.banner .con .con2 .wjh{
  height: 434rem;
      padding-top: 105rem;
}
.banner .con .con2 .wjh a+a{
  margin-top: 66rem;
}
.banner .con .con1{
  height:  248rem;
}
.banner>div{
  height: 820rem;
}