/*reset*/
body,dl,dd,ul,ol,h1,h2,h3,h4,h5,h6,p,form,header,section,article,footer{margin:0;}
body,button,input,select,textarea{font:12px/1.5 '\5FAE\8F6F\96C5\9ED1',tahoma,sans-serif;border-radius: 0;}
h1,h2,h3,h4,h5,h6{font-size:100%}
em,b{font-style:normal}
a,a:hover{text-decoration:none}
img{border:0}
body{box-sizing: border-box; background: #fff;}
button,input,select,textarea{font-size:100%;outline:none}
table{border-collapse:collapse;border-spacing:0}
td,th,ul,ol{padding:0;border: none;}
ul li{list-style:none;}
a,li,ul,[onclick]{-webkit-tap-highlight-color:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}
/* reset end */
html,body{ width: 100%;overflow-x: hidden;background: #e6dccf;user-select: none;-webkit-user-select: none;-webkit-text-size-adjust: 100% !important;-webkit-touch-callout: none;}
.wrap{position:relative;overflow:hidden; }
.wrap img{display: block;}
.hide{display: none;}
#afooter {position: relative;padding: .3rem 0; text-align: center;z-index: 10; background-color: #000;font-size: .2rem;line-height: 1.5;}
#afooter,#afooter a { color: #c0c0c0; text-decoration: none;}
.db{text-indent: -999em;font-size: 0;display: block;}
a:focus,input:focus,textarea:focus,p:focus,div:focus {-webkit-tap-highlight-color: transparent;/*-webkit-user-modify:read-write-plaintext-only;*/}
html{-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;-webkit-overflow-scrolling: touch;overflow-x: hidden;}
*{box-sizing: border-box;outline: none;}
:focus{outline: none;}

.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
}

/*×ÖÌåÒýÈë*/
@font-face {
	font-family: "SourceHanSansCN-Bold";
	src: url(//val.qq.com/act/a20260803university/font/SourceHanSansCN-Bold.woff2) format("woff2");
	font-display: swap;
}

@font-face {
	font-family: "SourceHanSansCN-Regular";
	src: url(//val.qq.com/act/a20260803university/font/SourceHanSansCN-Regular.woff2) format("woff2");
	font-display: swap;
}

@font-face {
	font-family: "BBHBogle-Regular";
	src: url(//val.qq.com/act/a20260803university/font/BBHBogle-Regular.otf) format("opentype");
	font-display: swap;
}

.top{width: 100%;height: 0.68rem;background: #000000;position: fixed;z-index: 10;left: 0;top: 0;padding: 0 .2rem;}
.top .container{display: flex;justify-content: space-between;align-items: center;height: 100%;}
.logo{display: block;width: 2.63rem;height: 0.35rem;background: url(//game.gtimg.cn/images/val/act/a20260803university/m/logo.png) no-repeat;background-size: 100% 100%;}
.logo img{display: none;width: 100%;height: 100%;}
.login_box{color: #162635;font-size: 0.22rem;line-height: 1.4;position: absolute;left: .54rem;top: 2.42rem;z-index: 10;}
.login_box a{color: #ff4655;}

.wrapper{position: relative;}

.main{background: url(//game.gtimg.cn/images/val/act/a20260803university/m/bg.jpg) no-repeat 50% 0/100% auto;}

.slogan{position: absolute;background: url(//game.gtimg.cn/images/val/act/a20260803university/m/slogan.png) no-repeat;width: 5.56rem;height: .75rem;left: .52rem;top: 1.02rem;background-size: 100% 100%;}
.time{color: #162635;font-size: 0.26rem;line-height: 1.5;position: absolute;left: .54rem;top: 1.93rem;background: url(//game.gtimg.cn/images/val/act/a20260803university/time-icon.png) no-repeat 0 48%/.28rem .28rem;padding-left: 0.38rem;font-family: "SourceHanSansCN-Bold";}

.main .container{padding-top: 2.45rem;}
.btn{display: flex;justify-content: center;align-items: center;font-family: "SourceHanSansCN-Bold";line-height: 1.25;position: relative;z-index: 2;padding: 0.08rem;position: relative;}
.btn span{display: flex;width: 100%;height: 100%;justify-content: center;align-items: center;background: #ff4655;clip-path:  polygon(0.04rem 0,100% 0,100% calc(100% - 0.04rem),calc(100% - 0.04rem) calc(100% - 0.04rem),calc(100% - 0.04rem) 100%,0 100%,0 0.04rem,0.04rem 0.04rem);}
.btn::before{content: "";position: absolute;width: 100%;height: 40%;border: 1px solid #ff4655;border-bottom: none;left: 0;top: 0;transition: all .2s;opacity: .5;}
.btn::after{content: "";position: absolute;width: 100%;height: 40%;border: 1px solid #ff4655;border-top: none;left: 0;bottom: 0;transition: all .2s;opacity: .5;}

.part1{background: url(//game.gtimg.cn/images/val/act/a20260803university/m/box1.png) no-repeat 50% .4rem;background-size: 100% auto;width: 100%;height: 17.74rem;position: relative;padding: 4.22rem .45rem 0;}
.talk-text{background: url(//game.gtimg.cn/images/val/act/a20260803university/m/text-icon.png) no-repeat;width: 2.18rem;height: 1.01rem;left: 4.36rem;top: 0;position: absolute;animation: shake 2.5s infinite ease-in-out;transform-origin: 0 100%;background-size: 100% 100%;}
@keyframes shake {
  	0%, 100% {transform: rotate(0deg) translateX(0);}
  	10% {transform: rotate(-1.5deg) translateX(-0.03rem);}
  	20% {transform: rotate(1.5deg) translateX(0.03rem);}
  	30% {transform: rotate(-1deg) translateX(-0.02rem);}
  	40% {transform: rotate(1deg) translateX(0.02rem);}
  	50% {transform: rotate(-0.5deg) translateX(-0.01rem);}
  	60% {transform: rotate(0.5deg) translateX(0.01rem);}
  	70%, 95% {transform: rotate(0deg) translateX(0);}
}
.title1{display: flex;align-items: flex-end;gap: 0 0.35rem;justify-content: space-between;}
.title1 .title1-text{background: url(//game.gtimg.cn/images/val/act/a20260803university/m/text1.png) no-repeat;width: 2.92rem;height: 0.42rem;background-size: 100% 100%;}
.title1 .task-num{font-family: "BBHBogle-Regular";color: #162635;font-size: 0.38rem;line-height: 0.4rem;}
.task-list{display: flex;padding-top: .24rem;gap: 0.1rem; flex-direction: column;width: 100%;}
.task-list li{width: 100%;height: 1.94rem;border: 1px solid #162635;padding: 0.04rem 0.3rem 0;position: relative;}
.task-title{color: #ff4655;font-size: 0.26rem;line-height: 1.2;font-family: "SourceHanSansCN-Bold";display: flex;align-items: center;gap: 0 0.1rem;background: url(//game.gtimg.cn/images/val/act/a20260803university/line.png) no-repeat 0 100%/3.04rem .03rem;}
.task-title span{font-family: "BBHBogle-Regular";color: #162635;font-size: 0.34rem;line-height: 0.5rem;}
.task-info{display: flex;align-items: center;justify-content: space-between;color: #162635;font-size: 0.2rem;line-height: 0.26rem;height: 0.52rem;margin: 0.04rem 0;padding-right: 2.9rem;position: relative;z-index: 2;}
.task-info p span{color: #ff4655;}
.task-info p.task-need{color: #162635;}
.task-info p:nth-child(1){padding-right: .26rem;}
.task-gift-pic{width: 2.84rem;height: 1.74rem;position: absolute;display: flex;justify-content: center;align-items: center;z-index: 2;overflow: hidden;right: .08rem;background: #c7bdb0;clip-path: polygon(0 0, 100% 0, 100% 100%,.12rem 100%,0 calc(100% - .12rem));top: 50%;margin-top: -.87rem;flex-direction: column;padding: 0 .1rem;}
.task-gift-pic:before{content: "";position: absolute; inset: 1px;background-color: #c7bdb0;clip-path: polygon(0 0, 100% 0, 100% 100%,.12rem 100%,0 calc(100% - .12rem));background: #e9e2d9;}
.task-list li .task-gift-pic:after{content: "";position: absolute;font-family: "BBHBogle-Regular";color: #c7bdb0;font-size: 2.56rem;line-height: 1.1;left: 0;bottom: .02rem;pointer-events: none;width: 100%;height: 100%;overflow: hidden;padding-left: 0.76rem;box-sizing: border-box;z-index: 2;opacity: .3;}
.task-list li:nth-child(1) .task-gift-pic:after{content: "01";}
.task-list li:nth-child(2) .task-gift-pic:after{content: "02";}
.task-list li:nth-child(3) .task-gift-pic:after{content: "03";}
.task-gift-pic img{display: block;height: .9rem;object-fit: contain;position: relative;z-index: 4;}
.task-gift-pic p{font-size: .18rem;text-align: center;line-height: 1.2;text-align: center;color: #162635;padding-top: .24rem;position: relative;z-index: 2;}
.task-list li.ywc::after{content: "";position: absolute;background: url(//game.gtimg.cn/images/val/act/a20260803university/m/ywc-icon.png) no-repeat;width: .54rem;height: .54rem;right: 3.04rem;top: 0.06rem;background-size: 100% 100%;z-index: 5;}
.btn-task{width: 1.8rem;height: 0.56rem;margin: 0.12rem 0 0;color: #f0ede3;font-size: 0.24rem;}
.btn-task span{background: #ff4655;}
.btn-task.gray{pointer-events: none;}
.btn-task.gray span{background: #b5afa8;}
.btn-task.gray::before{border-color: #b5afa8;}
.btn-task.gray::after{border-color: #b5afa8;}
.btn-task.gray span::after{display: none;}
.btn-task.lq span::after{display: none;}
.task-more{display: flex;justify-content: center;align-items: center;position: relative;}
.task-more>span{display: block;background: url(//game.gtimg.cn/images/val/act/a20260803university/icon5.png) no-repeat;width: 0.36rem;height: 0.36rem;margin: 0 0.05rem;background-size: 100% 100%;}
.task-more img:nth-of-type(2){margin-top: -0.2rem;}
.btn-more{position: absolute;color: #ff4655;font-size: 0.16rem;line-height: 0.24rem;right: 0.04rem;bottom: -.1rem;z-index: 6;display: flex;align-items: center;transform: scale(.9);}
.btn-more span{border-bottom: 1px solid currentColor;display: block;}
.btn-more:before{content: "";display: block; background: url(//game.gtimg.cn/images/val/act/a20260803university/icon4.png) no-repeat;width: 0.2rem;height: 0.2rem;margin-right: 0.05rem;background-size: 100% 100%;}
.task3 .task-gift-pic img{height: 1.28rem;margin: 0;}
.task3 .task-gift-pic p{padding-top: 0.08rem;}

.part3{position: relative;margin-top: .54rem;display: flex;align-items: center;background: url(//game.gtimg.cn/images/val/act/a20260803university/m/qian-box.png) no-repeat;background-size: 100% 100%;height: 7.04rem;padding: 0 .45rem;}
.school-spe-box{display: flex;padding: 0.28rem 0 0;flex-direction: column;}
.school-spe-text{}
.school-spe-text h3{color: #fff7ec;font-size: 0.24rem;font-family: "SourceHanSansCN-Bold";line-height: 1.2;}
.school-spe-text h2{color: #ffffff;font-size: 0.44rem;line-height: 1.3;font-family: "SourceHanSansCN-Bold";padding: 0.1rem 0 0.04rem;}
.school-spe-text p{color: #ffffff;font-size: 0.24rem;line-height: 1.3;}
.qian-all{display: flex;justify-content: space-between;flex-wrap: wrap;gap:0.1rem;margin-top: 0.29rem;}
.qian-all li{background: url(//game.gtimg.cn/images/val/act/a20260803university/qian-bg.jpg) no-repeat;width: 1.22rem;height: 0.41rem;text-align: center;line-height: 0.41rem;color: #a37841;font-size: 0.24rem;background-size: 100% 100%;}
.qian-show-box{width: 100%;margin-top: .3rem;}
.qian-not-open{width: 100%;}
.qian-not-open img{display: block;width: 100%;height: 1.88rem;}
.qian-open{width: 100%;}
.qian-open img{display: block;width: 100%;height: 1.88rem;}
.btn-open,.btn-again1{display: flex;width: 3.95rem;height: 0.62rem;background: #162635;margin: 0.28rem auto 0;justify-content: center;align-items: center;font-size: 0.34rem;text-align: center;line-height: 1.2;color: #f0ede3;font-weight: bold;}
.btn-open:after,.btn-again1:after{content: "";display: block;width: 0.45rem;height: 0.13rem;background: url(//game.gtimg.cn/images/val/act/a20260803university/icon3.png) no-repeat;margin-left: 0.2rem;margin-right: -0.3rem;background-size: 100% 100%;}
.btn-again1{width: 3.19rem;}

.other-gift-box{display: flex;justify-content: center;padding-top: 0.24rem;align-items: center;flex-direction: column;gap: .28rem;}
.other-gift-left{background: url(//game.gtimg.cn/images/val/act/a20260803university/pic-gift1.png) no-repeat;width: 100%;height: 2.38rem;position: relative;background-size: 100% 100%;}
.other-gift-left p{font-family: "SourceHanSansCN-Bold";color: #ff4a58;font-size: 0.28rem;line-height: 0.65rem;padding-left: 0.38rem;}
.btn-other{display: block;width: 1.32rem;height: 0.4rem;display: flex;justify-content: center;align-items: center;color: #f0ede3;font-size: 0.22rem;text-align: center;line-height: 1.2;position: relative;background: #ffffff;clip-path: polygon(0.05rem 0,100% 0,100% calc( 100% - 0.05rem),calc( 100% - 0.05rem) calc( 100% - 0.05rem),calc( 100% - 0.05rem) 100%,0 100%,0 0.05rem,0.05rem 0.05rem);pointer-events: none;position: absolute;right: 0.18rem;top: 0.12rem;font-family: "SourceHanSansCN-Bold";}
.btn-other:before{content: "";position: absolute;inset: 0.01rem;background: #162635;clip-path: polygon(0.05rem 0,100% 0,100% calc( 100% - 0.05rem),calc( 100% - 0.05rem) calc( 100% - 0.05rem),calc( 100% - 0.05rem) 100%,0 100%,0 0.05rem,0.05rem 0.05rem);}
.btn-other span{position: relative;z-index: 3;}
.btn-other.ylq{pointer-events: none;}
.btn-other.lq{background: #f54553;color: #fefefe;clip-path: polygon(0.05rem 0,100% 0,100% calc( 100% - 0.05rem),calc( 100% - 0.05rem) calc( 100% - 0.05rem),calc( 100% - 0.05rem) 100%,0 100%,0 0.05rem,0.05rem 0.05rem);pointer-events: auto;}
.btn-other.lq:before{display: none;}
.btn-activity{display: block;width: 100%;overflow: hidden;}
.btn-activity img{display: block;width: 100%;height:auto;transition: transform .4s;}

.school-story-summay{height: 2.05rem;display: flex;align-items: center;justify-content: space-between;padding: 0 0 0 1.74rem;}
.school-story-summay p{color: #162635;font-size: 0.2rem;line-height: 1.3;font-family: "SourceHanSansCN-Bold";padding-top: 0.64rem;}
.btn-joinin{display: none;}

.part2{padding-top: 0.42rem;}
.title2{background: url(//game.gtimg.cn/images/val/act/a20260803university/m/title2.png) no-repeat;width: 2.49rem;height: 0.42rem;margin:0 auto 0.35rem;background-size: 100% 100%;}
.school-identity-tab{display: flex;justify-content: space-between;width: 6.86rem;margin: 0 auto;}
.school-identity-tab a{display: block;background: url(//game.gtimg.cn/images/val/act/a20260803university/m/tab.png) no-repeat;width: 2.52rem;height: 1.65rem;padding: 0.24rem 0.12rem 0;display: flex;flex-direction: column;align-items: center;background-size: 6.85rem auto;}
.school-identity-tab a.identity-tab1{background-position: 0 0;}
.school-identity-tab a.identity-tab2{background-position: -2.56rem 0;}
.school-identity-tab a.identity-tab3{background-position: -5.13rem 0;width: 1.72rem;}
.school-identity-tab a.identity-tab1.active{background-position: 0 -1.8rem;}
.school-identity-tab a.identity-tab2.active{background-position: -2.56rem -1.8rem;pointer-events: none;}
.school-identity-tab a.identity-tab3.active{background-position: -5.13rem -1.8rem;}
.identity-name{color: #162635;font-size: 0.3rem;line-height: 1.2;font-family: "SourceHanSansCN-Bold";transition: all .2s;text-align: center;}
.identity-name span{color: #fe4f5d;}
.identity-text{color: #162635;font-size: 0.16rem;line-height: 0.22rem;margin: 0.32rem 0 0;height: 0.44rem;transition: all .2s;text-align: center;}
.identity-icon{color: #ff4655;font-size: 0.14rem;line-height: 0.24rem;background: url(//game.gtimg.cn/images/val/act/a20260803university/icon1.png) no-repeat 100% 50%/.14rem .08rem;padding-right: 0.2rem;display: block;transition: all .2s;}
.school-identity-tab a.active .identity-name{color: #ffffff;}
.school-identity-tab a.active .identity-name span{color: #fe4f5d;}
.school-identity-tab a.active .identity-text{color: #ffffff;}
.school-identity-tab a.active .identity-icon{display: none;}
.school-identity-content{background: #ece8e3;margin-top: 0.1rem;position: relative;z-index: 4;width: 6.86rem;margin: 0.1rem auto 0;}
.school-identity-item{display: none;height: 100%;width: 100%;position: relative;}
.step-oprate-tab{display: flex;}
.step-oprate-tab a{display: flex;flex: 1;height: 1.04rem; background: #f8f6f4;border: 1px solid #ff4655;padding: 0.14rem 0 0;flex-direction: column;align-items: center;}
.step-oprate-tab a:nth-child(2){border-left-color: transparent;border-right-color: transparent;}
.step-name{display: flex;justify-content: center;align-items: center;gap: 0 .08rem;}
.step-name h3{color: #162635;font-size: 0.22rem;line-height: 1.2;font-family: "SourceHanSansCN-Bold";}
.step-num{width: 0.28rem;height: 0.28rem;background: url(//game.gtimg.cn/images/val/act/a20260803university/num-bg.png) no-repeat;text-align: center;line-height: 0.28rem;font-family: "BBHBogle-Regular";color: #162635;font-size: 0.18rem;background-size: 100% 100%;}
.step-info-text{display: flex;flex-direction: column;align-items: center;gap: 0.07rem 0;margin-top: .04rem;}
.step-text1{color: #162635;font-size: 0.16rem;line-height: 1.3;}
.step-state{margin-top: auto;color: #f54553;font-size: 0.16rem;line-height: 1.3;}
.step-oprate-tab a.active{background: #f54553;}
.step-oprate-tab a.active .step-state{color: #ece8e3;}
.school-identity-item.active{display: flex;flex-direction: column;}

.step-oprate-content{min-height: 5.8rem;padding-bottom: .3rem;}
.step-oprate-item{display: none;width: 100%;height: 100%;padding: 0.36rem 0.12rem 0;position: relative;flex-direction: column;align-items: center;}
.step-oprate-item.active{display: flex;}
.step-oprate-item h3{color: #162635;font-size: 0.34rem;line-height: 1.3;font-family: "SourceHanSansCN-Bold";text-align: center;}
.oprate-text1{color: #6b6b6b;font-size: 0.18rem;line-height: 0.24rem;padding: 0.12rem 0 0.26rem;text-align: center;text-indent: -.04rem;}
.age-limite{width: 100%;background: #e9e2d9;height: .64rem;padding: 0 .68rem 0 0.34rem;display: flex;align-items: center;color: #162635;font-size: 0.2rem;line-height: 1.2;clip-path: polygon(0 0,100% 0,100% 100%,0.12rem 100%,0 calc( 100% - 0.12rem ));}
.age-limite span{margin-left: auto;font-family: "BBHBogle-Regular";color: #162635;font-size: 0.24rem;margin-right: 0.1rem;}
.btn-verify{display: block;color: #f0ede3;font-size: 0.28rem;padding: 0.05rem;width: 3.55rem;height: 0.66rem;line-height: 1.2;margin-top: 0.46rem;}
.btn-verify span{background: #162635;}
.btn-verify span:after{content: "";display: block;width: .28rem;height: .09rem;background: url(//game.gtimg.cn/images/val/act/a20260803university/icon3.png) no-repeat;margin-left: .1rem;margin-right: -.2rem;background-size: 100% 100%;}
.btn-verify::before,.btn-verify::after{border-color: #162635;}

.search-school-box{width: 100%;height: 0.52rem;background: #f8f6f4;position: relative;}
.search-school-box input{display: block;height: 100%;padding: 0 .7rem 0 0.3rem;border: 1px solid #162635;outline: none;background: none;color: #162635;font-size: 0.2rem;line-height: 1.2;width: 100%;}
.search-school-box input::-webkit-input-placeholder{color: #6b6b6b;}
.btn-search{display: block;width: .7rem;height: 100%;background: url(//game.gtimg.cn/images/val/act/a20260803university/search-icon.png) no-repeat 50% 50%;position: absolute;right: 0;top: 0;z-index: 3;background-size: auto .23rem;}
.search-reasult-box{position: absolute;width: 100.6%;top: 0.52rem;left: 0;box-sizing: content-box;padding-right: 0.06rem;max-height: 3.5rem;overflow-x: hidden;overflow-y: auto;display: none;z-index: 2;}
.search-reasult-box ul{width: 6.62rem;}
.search-reasult-box li{display: flex;width: 100%;height: 0.5rem;background: #f8f6f4;border: 1px solid #162635;border-top: none;align-items: center;padding: 0 0.25rem 0 0.3rem;color: #162635;font-size: 0.2rem;line-height: 1.3;cursor: pointer;position: relative;}
.search-reasult-box li span{color: #6b6b6b;font-size: 0.18rem;margin-left: 0.22rem;}
.search-reasult-box li::after{content: "";display: block;width: 0.3rem;height: 0.1rem;background: url(//game.gtimg.cn/images/val/act/a20260803university/icon2.png) no-repeat;margin-left: auto;background-size: 100% 100%;}
.search-reasult-box::-webkit-scrollbar {width: 0.04rem;}
.search-reasult-box::-webkit-scrollbar-track {background: #eee;}
.search-reasult-box::-webkit-scrollbar-thumb {background: #999;border-radius: 0.04rem;}
.search-reasult-box li.not::after{display: none;}

.search-reasult-content{width: 100%;padding: 0.18rem 0.3rem 0.24rem;clip-path: polygon(0 0,100% 0,100% 100%,0.15rem 100%,0 calc( 100% - 0.15rem ));background: #e9e2d9;position: relative;}
.school-name{color: #162635;font-size: 0.22rem;line-height: 1.2;height: 0.38rem;display: flex;align-items: baseline;margin-bottom: 0.05rem;}
.school-name::before{content: "";width: 0.34rem;height: 0.34rem;background: url(//game.gtimg.cn/images/val/act/a20260803university/school-icon.png) no-repeat;margin-right: 0.25rem;background-size: 100% 100%;}
.btn-again{position: absolute;color: #162635;font-size: 0.18rem;width: 1.18rem;height: 0.3rem;border: 1px solid #162635;display: flex;align-items: center;justify-content: center;gap: 0 0.06rem;z-index: 2;right: 0.5rem;top: 0.24rem;}
.btn-again::before{content: "";display: block;width: 0.17rem;height: 0.14rem;background: url(//game.gtimg.cn/images/val/act/a20260803university/change-icon.png) no-repeat;background-size: 100% 100%;}
.btn-submit-school{display: block;color: #f0ede3;font-size: 0.24rem;padding: 0.08rem;width: 2.72rem;height: 0.59rem;line-height: 1.2;margin: 0 auto;}
.btn-submit-school span{background: #162635;}
.btn-submit-school span:after{content: "";display: block;width: .28rem;height: .09rem;background: url(//game.gtimg.cn/images/val/act/a20260803university/icon3.png) no-repeat;margin-left: .1rem;margin-right: -.2rem;background-size: 100% 100%;}
.btn-submit-school::before,.btn-submit-school::after{border-color: #162635;}

.oprate-text2{color: #6b6b6b;font-size: 0.18rem;line-height: 0.24rem;padding: 0.06rem 0 0.12rem;text-align: center;}
.oprate-text2 span{color: #162635;}
.oprate-text2 em{margin: 0.04rem 0.08rem 0;}
.school-joinin-box{width: 100%;padding: 0.22rem 0.16rem;clip-path: polygon(0 0,100% 0,100% 100%,0.2rem 100%,0 calc( 100% - 0.2rem ));background: #e9e2d9;position: relative;display: flex;align-items: center;}
.ewm-box{width: 1.2rem;height: 1.2rem;background: #ffffff;padding: 0.1rem;margin-right: 0.2rem;}
.ewm-box img,.ewm-box *{display: block;width: 100%;height: 100%;}
.joinin-intro-box{flex: 1;height: 100%;display: flex;flex-direction: column;justify-content: space-between;gap: 0.04rem 0;align-items: flex-start;}
.joinin-name{color: #162635;font-size: 0.16rem;line-height: 0.24rem;}
.joinin-tips1{color: #162635;font-size: 0.24rem;line-height: 1.4;}
.joinin-tips2{color: #a18968;font-size: 0.16rem;line-height: 0.24rem;}
.btn-show{display: block;color: #f0ede3;font-size: 0.24rem;padding: 0.08rem;width: 4.26rem;height: 0.66rem;line-height: 1.2;margin: 0.2rem auto 0;}
.btn-show span{background: #162635;}
.btn-show span:after{content: "";display: block;width: .28rem;height: .09rem;background: url(//game.gtimg.cn/images/val/act/a20260803university/icon3.png) no-repeat;margin-left: .1rem;margin-right: -.2rem;background-size: 100% 100%;}
.btn-show::before,.btn-show::after{border-color: #162635;}
.btn-bindfri{position: absolute;color: #a18968;font-size: 0.18rem;width: 1.2rem;height: 0.32rem;border: 1px solid currentcolor;text-align: center;line-height: 0.26rem;right: 0.3rem;top: 0.2rem;z-index: 2;display: flex;align-items: center;justify-content: center;transform: scale(.85);transform-origin: 100% 0;}
.btn-bindfri:after{content: "";display: block;background: url(//game.gtimg.cn/images/val/act/a20260803university/refresh-icon.png) no-repeat;width: 0.18rem;height: 0.15rem;margin-left: 0.05rem;background-size: 100% 100%;}

.bind-gift-box{background: url(//game.gtimg.cn/images/val/act/a20260803university/m/gift-box.png) no-repeat;width: 6.45rem;height: 4.16rem;z-index: 4;display: flex;jbackground-size: 100% 100%;align-items: center;padding: 0 .28rem;margin-top: .2rem;position: relative;flex-direction: column;align-items: center;}
.bind-gift-box h2{color: #8e652e;font-size: 0.36rem;line-height: 0.4rem;text-align: center;font-family: "SourceHanSansCN-Bold";white-space: nowrap;padding-bottom: 0.12rem;padding-top: .16rem;}
.bind-gift-box img{display: block;height: 100%;width: 100%;}
.get-tips{color: #8e652e;font-size: 0.2rem;line-height: 0.24rem;text-align: center;padding: .12rem 0 .2rem;}
.btn-lq{display: block;color: #162635;font-size: 0.26rem;padding: 0.08rem;width: 2.66rem;height: 0.68rem;line-height: 1.2;pointer-events: none;order: 3;}
.btn-lq span{background: #162635;position: relative;}
.btn-lq span:after{content: "";inset: 1px;clip-path: polygon(0.04rem 0,100% 0,100% calc(100% - 0.04rem),calc(100% - 0.04rem) calc(100% - 0.04rem),calc(100% - 0.04rem) 100%,0 100%,0 0.04rem,0.04rem 0.04rem);background: #ffe09c;position: absolute;margin: 0;width: auto;height: auto;z-index: -1;}
.btn-lq::before,.btn-lq::after{border-color: #162635;}
.btn-lq.lq{color: #ffffff;pointer-events: auto;}
.btn-lq.lq span{background: #ff4655;}
.btn-lq.lq span:after{display: none;}
.btn-lq.lq::before,.btn-lq.lq::after{border-color: #ff4655;}
.btn-lq.ylq{color: #ffffff;pointer-events: none;}
.btn-lq.ylq span{background: #b5afa8;}
.btn-lq.ylq span:after{display: none;}
.btn-lq.ylq::before,.btn-lq.ylq::after{border-color: #b5afa8;}
.have-num1{position: absolute;left: 0;top: 0;font-size: .18rem;line-height: .24rem;clip-path: polygon(0 0,100% 0,calc( 100% - .15rem ) 100%,0 100%);position: absolute;padding: 0 .14rem 0 .07rem;background: #ff4655;height: .24rem;color: #ffffff;transform: scale(.8);transform-origin: 0 0;}
.bind-gift-pic{position: relative;width: 5.68rem;height: 2rem;}
.gift_float{position: fixed;width: 6.92rem;height: 7.28rem;left: 50%;margin-left: -3.46rem;top: 50%;margin-top: -3.64rem;z-index: 100;background: url(//game.gtimg.cn/images/val/act/a20260803university/m/gift_float.png) no-repeat;background-size: 100% 100%;display: none;}


.bind-operate-info{width: 100%;}
.fri-info-box{display: flex;justify-content: space-between;width: 100%;}
.info-intro-con{padding: 0.24rem 0.13rem;clip-path: polygon(0 0,100% 0,100% 100%,0.15rem 100%,0 calc( 100% - 0.15rem ));background: #e9e2d9;position: relative;display: flex;align-items: center;width: 4.86rem;height: 1.72rem;position: relative;}
.fri-tx1{width: 1.06rem;height: 1.08rem;position: relative;padding: 0.05rem 0.02rem 0.02rem 0.03rem;}
.fri-tx1 img{display: block;width: 100%;height: 100%;}
.fri-tx1:after{content: "";position: absolute;width: 100%;height: 100%;left: 0;top: 0;z-index: 2;background: url(//game.gtimg.cn/images/val/act/a20260803university/tx-bg1.png) no-repeat;background-size: 100% 100%;}
.fri-info-cn{padding-left: 0.3rem;flex: 1;}
.fri-name1{color: #162635;font-size: 0.24rem;line-height: 1.3;}
.fri-school{color: #162635;font-size: 0.18rem;line-height: 1.4;}
.fri-num-info{display: flex;align-items: center;color: #a18968;font-size: 0.18rem;line-height: 1.4;}
.fri-num-info p{display: flex;align-items: center;gap: 0 0.1rem;margin-top: 0.2rem;width: 50%;margin-right: .1rem;}
.bind-state1{color: #a18968;font-size: 0.18rem;border: 1px solid currentcolor;width: 0.8rem;height: 0.28rem;text-align: center;line-height: 0.28rem;right: 0.2rem;top: 0.15rem;position: absolute;transform: scale(.9);transform-origin: 100% 0;}

.info-ewm{width: 1.54rem;height: 1.72rem;background: #e9e2d9;display: flex;flex-direction: column;align-items: center;padding-top: 0.03rem;}
.info-ewm p{color: #a18968;font-size: 0.18rem;line-height: 1.1;display: flex;justify-content: center;align-items: center;padding: 0 0.08rem;height: 0.43rem;text-align: center;margin-bottom: 0.06rem;}
.ewm-box1{width: 1.1rem;height: 1.1rem;background: #FFFFFF;padding: 0.05rem;}
.ewm-box1 *{width: 100%;height: 100%;}

.text2{color: #6b6b6b;font-size: 0.24rem;line-height: 1.4;padding: 0.3rem 0 .2rem;text-align: center;}

.identity-info-box{width: 100%;background: #e9e2d9;height: .96rem;padding: 0 0.4rem 0 0.3rem;display: flex;align-items: center;color: #162635;font-size: 0.24rem;line-height: 1.25;clip-path: polygon(0 0,100% 0,100% 100%,0.2rem 100%,0 calc( 100% - 0.2rem ));}
.identity-info-box p span{color: #6b6b6b;font-size: 0.18rem;}
.identity-info-box p:nth-child(2){margin-left: auto;font-family: "SourceHanSansCN-Bold";font-size: 0.24rem;}
.btn-go{display: block;color: #f0ede3;font-size: 0.26rem;padding: 0.08rem;width: 3.64rem;height: 0.66rem;line-height: 1.2;margin: 0.45rem auto 0;}
.btn-go span{background: #162635;}
.btn-go span:after{content: "";display: block;width: .28rem;height: .09rem;background: url(//game.gtimg.cn/images/val/act/a20260803university/icon3.png) no-repeat;margin-left: .1rem;margin-right: -.2rem;background-size: 100% 100%;}
.btn-go::before,.btn-go::after{border-color: #162635;}
.infomation-list{display: flex;align-items: center;margin-bottom: 0.2rem;flex-direction: column;gap: .2rem 0;width: 100%;}
.infomation-list li{width: 100%;height: 0.6rem;background: #f8f6f4;border: 1px solid #162635;display: flex;align-items: center;}
.infomation-list li p{color: #162635;font-size: 0.22rem;height: 0.4rem;width: 1.26rem;border-right: 1px solid #c4c4c4;text-align: center;}
.infomation-list li input{display: block;flex: 1;height: 100%;padding: 0 0.2rem;border: none;outline: none;background: none;font-size: 0.2rem;color: #162635;}
.infomation-list li input::-webkit-input-placeholder{color: #6b6b6b;}
.infomation-list + .oprate-text1{width: 80%;}
.school-joinin-box1{width: 100%;padding: 0.16rem 0.2rem;clip-path: polygon(0 0,100% 0,100% 100%,0.2rem 100%,0 calc( 100% - 0.2rem ));background: #e9e2d9;position: relative;display: flex;align-items: center;position: relative;}
.school-joinin-box1 .joinin-tips2{font-size: .14rem;}
.school-joinin-box1 .joinin-tips1{font-size: .22rem;}
.school-joinin-box1 .ewm-box{width: 1rem;height: 1rem;padding: 0.05rem;}
.state-text{color: #a18968;font-size: 0.18rem;min-width: 0.72rem;height: 0.22rem;text-align: center;line-height: 0.2rem;border: 1px solid currentColor;padding: 0 0.08rem;transform: scale(.85);transform-origin: 0 0;}
.btns-box{display: flex;padding-top: 0.2rem;align-items: center;gap: 0 .12rem;}
.btn-creat{display: block;color: #f0ede3;font-size: 0.24rem;padding: 0.08rem;width: 3.6rem;height: 0.66rem;line-height: 1.2;margin-top: 0;}
.btn-creat span{background: #162635;}
.btn-creat span:after{content: "";display: block;width: .28rem;height: .09rem;background: url(//game.gtimg.cn/images/val/act/a20260803university/icon3.png) no-repeat;margin-left: .1rem;margin-right: -.2rem;background-size: 100% 100%;}
.btn-creat::before,.btn-creat::after{border-color: #162635;}
.btn-skip{display: block;color: #162635;font-size: 0.18rem;width: 1.4rem;height: 0.3rem;border: 1px solid currentColor;text-align: center;line-height: 0.26rem;margin-top: .15rem;}

.identity-submit-after .oprate-text1,.identity-submit-before .oprate-text1{width: 80%;margin: 0 auto;}

.contact-info-content{width: 100%;padding: 0.22rem 0.3rem;clip-path: polygon(0 0,100% 0,100% 100%,0.2rem 100%,0 calc( 100% - 0.2rem ));background: #e9e2d9;position: relative;display: flex;align-items: center;flex-direction: column;}
.contact-text1{color: #162635;font-size: 0.22rem;line-height: 1.4;text-align: center;}
.contact-text1 span{color: #a18968;font-size: 0.18rem;}
.bind-state{display: flex;align-items: center;color: #a18968;font-size: 0.18rem;margin-top: 0.1rem;}
.bind-state p{display: flex;align-items: center;gap: 0 0.14rem;}
.tel-info{padding-right: 0.36rem;border-right: 0.01rem solid #c7bdb0;margin-right: 0.36rem;}
.tel-info::before{content: "";display: block;width: 0.17rem;height: 0.3rem;background: url(//game.gtimg.cn/images/val/act/a20260803university/bind-icon1.png) no-repeat;background-size: 100% 100%;flex-shrink: 0;}
.wx-info::before{content: "";display: block;width: 0.32rem;height: 0.26rem;background: url(//game.gtimg.cn/images/val/act/a20260803university/bind-icon2.png) no-repeat;background-size: 100% 100%;flex-shrink: 0;}
.btn-contact-state{width: 1.04rem;height: 0.28rem;background: url(//game.gtimg.cn/images/val/act/a20260803university/contact-icon1.png) no-repeat;z-index: 3;display: block;background-size: 100% 100%;margin-top: .12rem;}
.btn-contact-state.close{background: url(//game.gtimg.cn/images/val/act/a20260803university/contact-icon2.png) no-repeat;background-size: 100% 100%;}
.oprate-text3{width: 85%;}

.invite-fri-content{display: flex;padding-top: 0.18rem;flex-direction: column;width: 100%;}
.invite-fri-list{width: 100%;justify-content: space-between;display: flex;}
.invite-fri-list li{width: 1.26rem;height: 2.26rem;background: #f8f6f4;clip-path: polygon(0 0,100% 0,100% 100%,0.1rem 100%,0 calc( 100% - 0.1rem ));position: relative;padding-top: 0.2rem;}
.fri-num1{color: #a18968;font-size: 0.18rem;width: 0.2rem;height: 0.2rem;background: #e9e2d9;clip-path: polygon(0 0,100% 0,100% calc( 100% - 0.05rem ),calc( 100% - 0.05rem ) 100%,0 100%);text-align: center;line-height: 0.2rem;left: 1px;top: 1px;font-family: "BBHBogle-Regular";position: absolute;}
.fri-tx{width: 0.89rem;height: 0.91rem;position: relative;padding: 0.04rem 1px 1px 0.02rem;margin: 0 auto;}
.fri-tx img{display: block;width: 100%;height: 100%;object-fit: cover;}
.fri-tx::after{content: "";position: absolute;width: 100%;height: 100%;background: url(//game.gtimg.cn/images/val/act/a20260803university/tx-bg.png) no-repeat;z-index: 2;left: 0;top: 0;background-size: 100% 100%;}
.fri-name{color: #162635;font-size: 0.16rem;line-height: 0.3rem;text-align: center;width: 90%;margin: 0 auto;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.invite-oprate{display: flex;justify-content: center;flex-direction: column;align-items: center;height: 0.65rem;gap: 0.06rem 0;margin-top: .05rem;}
.btn-ybd{display: block;width: 1.04rem;height: 0.3rem;background: url(//game.gtimg.cn/images/val/act/a20260803university/btn-bind.png) no-repeat;text-align: center;line-height: 0.3rem;pointer-events: none;color: #162635;font-size: 0.2rem;background-size: 100% 100%;}
.btn-copy{display: block;width: 1.14rem;height: 0.3rem;background: #f54553;clip-path: polygon(0.03rem 0,100% 0,100% calc( 100% - 0.03rem),calc( 100% - 0.03rem) calc( 100% - 0.03rem),calc( 100% - 0.03rem) 100%,0 100%,0 0.03rem,0.03rem 0.03rem);color: #ffffff;font-size: 0.18rem;text-align: center;line-height: 0.3rem;}
.btn-check{display: block;width: 1.14rem;height: 0.3rem;background: #162635;clip-path: polygon(0.03rem 0,100% 0,100% calc( 100% - 0.03rem),calc( 100% - 0.03rem) calc( 100% - 0.03rem),calc( 100% - 0.03rem) 100%,0 100%,0 0.03rem,0.03rem 0.03rem);color: #ffffff;font-size: 0.18rem;text-align: center;line-height: 0.3rem;}
.wxqun-bind-box{width: 100%;height: 1.08rem;background: #f8f6f4;clip-path: polygon(0 0,100% 0,100% 100%,0.08rem 100%,0 calc( 100% - 0.08rem ));display: flex;flex-direction: column;align-items: center;margin-top: .18rem;position: relative;padding: 0 0.62rem 0 2.27rem;justify-content: center;}
.wxqun-bind-box h4{color: #162635;font-size: 0.22rem;text-align: center;line-height: 0.26rem;padding: 0.12rem 0 0;order: 2;font-weight: normal;}
.ewm-wxqun{width: .95rem;height: .95rem;padding: 0.04rem;background: #e9e2d9;position: absolute;left: 1.3rem;top: 50%;margin-top: -.47rem;}
.ewm-wxqun *{width: 100%;height: 100%;}
.bind-state-text{color: #a18968;font-size: 0.18rem;width: 0.72rem;height: 0.22rem;text-align: center;line-height: 0.2rem;border: 1px solid currentColor;order: 1;align-self: flex-start;margin-left: .2rem;}

.lottery-content{width: 6.86rem;background: #ece8e3;margin: 0.1rem auto 0;padding: 0.3rem 0.15rem;position: relative;}
.lottery-content .oprate-text1{font-size: .2rem;line-height: .26rem;text-align: center;padding: 0.16rem .3rem;}
.lottery-content h3{color: #162635;font-size: 0.34rem;font-family: "SourceHanSansCN-Bold";line-height: 0.46rem;text-align: center;}
.have-num{color: #162635;font-size: 0.18rem;line-height: 1.4;right: 0.1rem;top: 0.1rem;position: absolute;}
.lottery-list{display: flex;justify-content: space-between;}
.lottery-list li{background: url(//game.gtimg.cn/images/val/act/a20260803university/lottery-boc.png) no-repeat;width: 2.11rem;height: 2.86rem;padding: 0.2rem 0.16rem;position: relative;background-size: 100% 100%;}
.limite-num{color: #1c2b39;font-size: 0.18rem;height: 0.24rem;background: #ffd35e;clip-path: polygon(0 0,100% 0,100% 100%,0.22rem 100%);position: absolute;right: 0;top: 0;padding: 0 0.1rem 0 0.2rem;line-height: .24rem;}
.need-text{color: #162635;font-size: 0.26rem;line-height:0.6rem;}
.need-text span{color: #f54553;}
.lottery-gift{display: flex;justify-content: space-between;align-items: center;flex-direction: column;align-items: center;}
.lottery-gift img{display: block;height: .85rem;}
.lottery-gift p{color: #1c2b39;font-size: 0.2rem;line-height: 1.3;order: 2;}
.lottery-gift p span{font-size: 0.46rem;font-family: "BBHBogle-Regular";margin: 0 0.05rem;}
.btn-lottery{display: block;width: 100%;height: 0.4rem;display: flex;justify-content: center;align-items: center;color: #37444f;font-size: 0.2rem;text-align: center;line-height: 1.1;position: relative;background: #162635;clip-path: polygon(0.03rem 0,100% 0,100% 100%,0 100%,calc( 100% - 0.03rem) 100%,0 100%,0 0.03rem,0.03rem 0.03rem);pointer-events: none;margin-top: .08rem;}
.btn-lottery:before{content: "";position: absolute;inset: 1px;background: #f8f6f4;clip-path: polygon(0.03rem 0,100% 0,100% calc( 100% - 0.03rem),calc( 100% - 0.03rem) calc( 100% - 0.03rem),calc( 100% - 0.03rem) 100%,0 100%,0 0.03rem,0.03rem 0.03rem);}
.btn-lottery span{position: relative;z-index: 3;margin-bottom: .02rem;}
.btn-lottery.lq{background: #f54553;color: #fefefe;clip-path: polygon(0.03rem 0,100% 0,100% calc( 100% - 0.03rem),calc( 100% - 0.03rem) calc( 100% - 0.03rem),calc( 100% - 0.03rem) 100%,0 100%,0 0.03rem,0.03rem 0.03rem);pointer-events: auto;}
.btn-lottery.ylq:before{display: none;}
.btn-lottery.ylq{background: #b5afa8;color: #fefefe;clip-path: polygon(0.03rem 0,100% 0,100% calc( 100% - 0.03rem),calc( 100% - 0.03rem) calc( 100% - 0.03rem),calc( 100% - 0.03rem) 100%,0 100%,0 0.03rem,0.03rem 0.03rem);}
.btn-lottery.lq:before{display: none;}
.qb-tips{color: #a18968;font-size: 0.2rem;line-height: 1.3;padding-top: 0.2rem;text-align: center;}

.xfbt-content{width: 100%;padding-bottom: .78rem;}
.xfbt-text{color: #162635;font-size: 0.38rem;line-height: 0.46rem;text-align: center;font-family: "SourceHanSansCN-Bold";padding: 0.52rem 0 .1rem;}
.xfbt-content .oprate-text1{text-align: center;padding: 0.12rem 0.4rem 0.26rem;}
.btn-apply{display: block;color: #f0ede3;font-size: 0.28rem;padding: 0.08rem;width: 3.84rem;height: 0.7rem;line-height: 1.2;margin: 0 auto;}
.btn-apply span{background: #162635;}
.btn-apply span:after{content: "";display: block;width: .28rem;height: .09rem;background: url(//game.gtimg.cn/images/val/act/a20260803university/icon3.png) no-repeat;margin-left: .1rem;margin-right: -.2rem;background-size: 100% 100%;}
.btn-apply::before,.btn-apply::after{border-color: #162635;}

.school-other-bottom{display: flex;padding-top: 0.1rem;flex-direction: column;align-items: center;}
.other-right-content{background: #ece8e3 url(//game.gtimg.cn/images/val/act/a20260803university/m/box3.png) no-repeat;background-size: 100% 100%;width: 6.87rem;height: 2.76rem;padding: 0.24rem 0.33rem 0;position: relative;}
.school-other-bottom h3{color: #162635;font-size: 0.36rem;font-family: "SourceHanSansCN-Bold";line-height: 0.46rem;}
.btn-btrule{position: absolute;color: #ff4655;font-size: 0.2rem;line-height: 0.26rem;background: url(//game.gtimg.cn/images/val/act/a20260803university/icon1.png) no-repeat 100% 50%/.22rem .12rem;padding-right: 0.32rem;right: 0.5rem;top: 0.37rem;z-index: 2;}
.stall-school-list{display: flex;flex-direction: column;gap: 0.05rem 0;margin-top: 0.24rem;}
.stall-school-list li{display: flex;height: .8rem;align-items: center;border-bottom: 1px solid #c4c4c4;padding: 0.15rem 0;}
.stall-info{color: #6b6b6b;font-size: 0.2rem;line-height: 0.24rem}
.stall-info p:first-child{color: #162635;font-size: 0.24rem;font-family: "SourceHanSansCN-Bold";margin-bottom: 0.1rem;}
.stall-state{width: 1.14rem;height: 0.3rem;background: url(//game.gtimg.cn/images/val/act/a20260803university/btn-bind.png) no-repeat;text-align: center;line-height: 0.3rem;pointer-events: none;color: #162635;font-size: 0.22rem;margin-left: auto;align-self: flex-end;transform: scale(.9);transform-origin: 100% 100%;background-size: 100% 100%;}

.other-left-content{background: url(//game.gtimg.cn/images/val/act/a20260803university/m/box2.png) no-repeat;background-size: 100% 100%;width: 6.87rem;height: 2.31rem;padding: 0.26rem 0.34rem 0;position: relative;margin-top: .08rem;}
.text1{color: #162635;font-size: 0.18rem;line-height: 0.3rem;width: 5.04rem;margin: 0.22rem 0 0.25rem;}
.other-left-content::after{content: "";position: absolute;background: url(//game.gtimg.cn/images/val/act/a20260803university/rw.png) no-repeat;width: 1.95rem;height: 2.3rem;bottom: 0;pointer-events: none;right: -0.2rem;background-size: 100% 100%;}
.btn-rule1{position: absolute;color: #ff4655;font-size: 0.2rem;line-height: 0.26rem;background: url(//game.gtimg.cn/images/val/act/a20260803university/icon1.png) no-repeat 100% 50%/.22rem .12rem;padding-right: 0.32rem;left: 0.34rem;bottom: 0.26rem;z-index: 2;}

.pop{display: none;}

.pop-con{position: relative;}
.pop-close{position: absolute;background: url(//game.gtimg.cn/images/val/act/a20260803university/pop/close.png) no-repeat;width: 0.32rem;height: 0.24rem;top: -0.5rem;right: 0;background-size: 100% 100%;}
.pop h2{color: #162635;font-size: 0.28rem;font-family: "SourceHanSansCN-Bold";line-height: 0.64rem;background: url(//game.gtimg.cn/images/val/act/a20260803university/pop/line.png) no-repeat 50% 100%/100% .03rem;background-size: 100% 0.03rem;text-align: center;margin-bottom: 0.22rem;}

.pop1 .pop-con{background: url(//game.gtimg.cn/images/val/act/a20260803university/pop/pop5.png) no-repeat;width: 6.41rem;height: 10.15rem;padding: 0.1rem 0.35rem 0;background-size: 100% 100%;}
.pop-gift-list{display: flex;justify-content: center;flex-wrap: wrap;gap: 0.22rem 0.24rem;}
.pop-gift-list li{width: 1.7rem;}
.gift-box{background: url(//game.gtimg.cn/images/val/act/a20260803university/pop/gift-bg.png) no-repeat;width: 1.7rem;height: 1.7rem;position: relative;display: flex;justify-content: center;align-items: center;margin: 0 auto;background-size: 100% 100%;}
.gift-box img{display: block;width: 100%;height: 100%;object-fit: contain;}
.pop-gift-list li p{color: #162635;font-size: 0.18rem;line-height: 0.22rem;text-align: center;margin-top: 0.1rem;}

.pop2 .pop-con{background: url(//game.gtimg.cn/images/val/act/a20260803university/pop/pop2.png) no-repeat;width: 5.4rem;height: 5.16rem;padding: 0.1rem 0.35rem 0;background-size: 100% 100%;}
.ewm-invite{width: 2.47rem;height: 2.47rem;margin: 0.45rem auto 0.34rem;padding: 0.08rem;border: 1px solid #ff4655;position: relative;}
.ewm-invite .ewm-con{width: 100%;height: 100%;background: #ffffff;padding: 0.05rem;}
.ewm-invite .ewm-con *{width: 100%;height: 100%;}
.fri-num{position: absolute;color: #ffffff;font-size: 0.3rem;width: 0.32rem;height: 0.32rem;background: #ff4655;clip-path: polygon(0 0,100% 0,100% calc( 100% - 0.1rem ),calc( 100% - 0.1rem ) 100%,0 100%);text-align: center;line-height: 0.32rem;left: -0.46rem;top: 0;font-family: "BBHBogle-Regular";}
.pop-text{color: #162635;font-size: 0.2rem;line-height: 0.3rem;text-align: center;}

.pop3 .pop-con{background: url(//game.gtimg.cn/images/val/act/a20260803university/pop/pop3.png) no-repeat;width: 5.87rem;height: 3.09rem;padding: 0.1rem 0.35rem 0;background-size: 100% 100%;}
.rule-text1{color: #162635;font-size: 0.2rem;line-height: 0.3rem;padding-top: .1rem;}

.pop4 .pop-con{background: url(//game.gtimg.cn/images/val/act/a20260803university/pop/pop4.png) no-repeat;width: 5.87rem;height: 4.29rem;padding: 0.1rem 0.35rem 0;background-size: 100% 100%;}
.rule-text2{color: #162635;font-size: 0.18rem;line-height: 0.3rem;width: 100%;height: 2.2rem;display: flex;flex-direction: column;align-items: flex-start;justify-content: space-between;}
.rule-text2 span{color: #fa4954;}
.btn-question,.btn-pop{margin: 0 auto;width: 2.54rem;height: 0.66rem;margin: 0.24rem auto 0;color: #f0ede3;font-size: 0.24rem;}
.btn-question span:after{content: "";display: block;width: .28rem;height: .09rem;background: url(//game.gtimg.cn/images/val/act/a20260803university/icon3.png) no-repeat;margin-left: .1rem;margin-right: -.2rem;background-size: 100% 100%;}
.pop-comm-tips{color: #162635;font-size: 0.26rem;line-height: 0.38rem;width: 100%;height: 1.6rem;display: flex;align-items: center;justify-content: center;}

.btn-pop{position: absolute;left: 50%;width: 2.24rem;margin-left: -1.12rem;bottom: .3rem;z-index: 2;}

.pc-cn{display: none !important;}

.pop-getgift-list{display: flex;justify-content: center;gap: 0 .3rem;}
.pop-getgift-list li{width: 1.54rem;}
.pop-gift-pic{background: url(//game.gtimg.cn/images/val/act/a20260803university/pop/gift-bg.png) no-repeat;width: 1.54rem;height: 1.54rem;position: relative;display: flex;justify-content: center;align-items: center;background-size: 100% 100%;}
.pop-gift-pic img{display: block;max-width: 90%;max-height: 90%;object-fit: contain;}
.gift-name{color: #162635;font-size: 0.18rem;line-height: 0.22rem;text-align: center;margin-top: 0.1rem;height: 0.48rem;}

.address-list{display: flex;flex-wrap: wrap;justify-content: space-between;gap: 0.1rem;margin-top: -0.08rem;}
.address-list li{color: #162635;font-size: 0.18rem;line-height: 0.4rem;}
.address-list li input{display: block;width: 2.4rem;height: 0.4rem;background: #f8f6f4;border: 1px solid #162635;color: #162635;font-size: 0.18rem;padding: 0 0.1rem;outline: none;}
.address-list li textarea{display: block;width: 5.18rem;height: 1rem;background: #f8f6f4;border: 1px solid #162635;color: #162635;font-size: 0.18rem;padding: 0.06rem 0.1rem;outline: none;resize: none;}

#pop9 .pop-text{text-align: left;font-size: .18rem;}
.qq-val{display: block;width: 100%;height: 0.4rem;background: #f8f6f4;border: 1px solid #162635;color: #162635;font-size: 0.18rem;padding: 0 0.1rem;outline: none;margin-top: 0.05rem;}

.pc-cn{display: none !important;}

.float-link{position: fixed;width: 1.19rem;height: 1.89rem;background: url(//game.gtimg.cn/images/val/act/a20260803university/float-h5.png);right: .1rem;bottom: 3%;z-index: 100;background-size: 100% 100%;}
.float-link i{position: absolute;width: .28rem;height: .28rem;right: 0;top: .18rem;}
