.pop { display:none; position: relative; box-sizing: border-box; } 
.pop .close { display: block; width: 37rem; height: 37rem; background: url(https://game.gtimg.cn/images/cf/cp/a20250730ewcgs/pop/pop_close.png) 0 0/100% no-repeat; position: absolute; top: 0; right: -40rem; cursor: pointer; } 
.pop1 { width: 1095rem; height: 571rem; background: url(https://game.gtimg.cn/images/cf/cp/a20250730ewcgs/pop/pop1.png) 0 0/100% no-repeat; padding: 70rem 60rem 40rem; } 
.pop p,.pop p span,.pop p a { font-size: 20rem; color: #fff6db; } 
.pop p a {color: #ccaf5f;}
.pop1 .txt1 { text-align: center; position: absolute; top: -80rem; width: 100%; left: 50%; transform: translateX(-50%); } 
.pop1 .txt_list { width: 100%; height: 400rem; overflow: hidden; overflow-y: auto; } 
.pop1 .txt_list::-webkit-scrollbar { width: 0; } 
.pop1 .txt_list li { margin-bottom: 30rem; } 
.pop1 .txt_list li img { display: block; width: auto; height: 125rem; } 
.pop1 .answer { width: 100%; display: flex; flex-wrap: wrap; } 
.pop1 .answer p { width: 50%; } 

.pop .pop_btn { display: block; width: 277rem; height: 55rem; background: url(https://game.gtimg.cn/images/cf/cp/a20250730ewcgs/pop/pop_btn.png) 0 0/100% no-repeat; margin: 20rem auto 0; cursor: pointer; } 
.pop .pop_btn span { display: block; width: 100%; height: 100%; font-size: 26rem; line-height: 55rem; text-align: center; color: #06040a; font-family: 'font2'; background: linear-gradient(to bottom,#1b100a,#5d3909); background-clip: text; color: transparent; box-sizing: border-box; } 
/* 直接修改原生单选按钮 */
.pop .txt_list li input[type="radio"] { 
 width: 15rem; 
 height: 15rem; 
 accent-color: #1b100a; /* 选中颜色 */
 margin-right: 8rem; 
 } 

.pop2 { width: 372rem; height: 390rem; background: url(https://game.gtimg.cn/images/cf/cp/a20250730ewcgs/pop/pop2.png) 0 0/100% no-repeat; } 
.pop3 { width: 603rem; height: 303rem;background: url(https://game.gtimg.cn/images/cf/cp/a20250730ewcgs/pop/pop3.png) 0 0/100% no-repeat; } 
.pop4{width: 686rem;height: 671rem;background: url(https://game.gtimg.cn/images/cf/cp/a20250730ewcgs/pop/pop4.png) 0 0/100% no-repeat;}
.pop .pop_cont { width: 100%; height: 100%; display: flex; flex-direction: column; align-items: center; justify-content: space-around; box-sizing: border-box;padding-top: 45rem;padding-bottom: 20rem;} 
.pop .pop_cont .pop_txt { font-size: 24rem; color: #fff6db; text-align: center; } 
.pop .btn_box { display: flex; justify-content: space-around; align-items: center; width: 100%; } 
.pop .btn_box a { display: block; width: 185rem; height: 54rem; background: url(https://game.gtimg.cn/images/cf/cp/a20250730ewcgs/pop/pop_btn2.png) 0 0/100% no-repeat; text-align: center; line-height: 54rem; font-size: 24rem; color: #42280a; text-align: center; font-family: 'font2'; } 
.pop3 .no_tips{display: flex;justify-content: center;align-items: center;font-size: 18rem;}
.pop3 #check { 
  display: block;
  margin-right: 5rem;
-webkit-appearance: none; 
 -moz-appearance: none; 
 appearance: none; 
 width: 16rem; 
 height: 16rem; 
 border: 1rem solid #fff1ce; 
 border-radius: 50%; 
 outline: none; 
 background: transparent; } 
.pop3 #check:checked { background: #fff1ce; 
 border-color: #fff1ce; 
 box-shadow: inset 0 0 0 3rem #201709; } 


.pop4{width: 686rem;height: 671rem;background: url(https://game.gtimg.cn/images/cf/cp/a20250730ewcgs/pop/pop4.png) 0 0/100% no-repeat;padding-top: 40rem;}
.pop4 h4{font-size: 40rem;text-align: center;line-height: 1.5;color: #c1b07b;font-family: 'font';}
.pop4 .tab_box{height: 450rem;width: 550rem;overflow: hidden;margin: 0 auto;overflow-y: auto;}
.pop4 .tab_box::-webkit-scrollbar { width: 0; } 
.pop4 .tab_box table{width: 100%;box-sizing: border-box;border: 1rem solid #c1b07b;}
.pop4 .tab_box table tr th{background-color: #c1b07b;height: 48rem;line-height: 48rem;text-align: center;font-size: 24rem;color: #fff7dd;}
.pop4 .tab_box table tr td{height: 48rem;line-height: 48rem;color: #d0bb78;text-align: center;font-size: 24rem;}
.pop4 .page_box{display: flex;justify-content: center;align-items: center;margin: 20rem auto;}
.pop4 .page_box a{display: block;font-size: 20rem;color: #efdea9;}
.pop4 .page_box p{font-size: 20rem;color: #f9bd49;text-align: center;width: 90rem;}
.pop4 .tips{font-size: 16rem;color: #d0bb78;text-align: center;}

.pop5{width: 1600rem;height: 900rem;background: url(https://game.gtimg.cn/images/cf/cp/a20250730ewcgs/pop/pop5.png) 0 0/100% no-repeat;}
.pop5 .pop_cont{width: 1510rem;height:850rem;margin: 0 auto;padding-top: 210rem;}
.pop5 .pop_cont img{width: 90%;height: 100%;}


.pop6{width: 1050rem;height: 435rem;background: url(https://game.gtimg.cn/images/cf/cp/a20250730ewcgs/pop/pop6.png) 0 0/100% no-repeat;box-sizing: border-box;padding-top: 50rem;}
.pop6 h4{font-size: 40rem;text-align: center;line-height: 1.5;color: #c1b07b;font-family: 'font';font-weight: 100;}
.pop6 .share_box{width: 945rem; display: flex;align-items: flex-end;margin: 20rem auto;justify-content: space-between;}
.pop6 .share_box .code{width: 220rem;height: 220rem;box-sizing: border-box;border: 2rem solid #ffd87a;}
.pop6 .share_box .code img{width: 100%;height: 100%;}
.pop6 .share_box .share{width: 690rem;}
.pop6 .share_box .share_btn{display: flex;justify-content: space-between;width: 690rem;}
.pop6 .share_box .share_btn a{display: block;width: 170rem;height: 50rem;background: url(https://game.gtimg.cn/images/cf/cp/a20250730ewcgs/pop/pop_btn2.png) 0 0/100% no-repeat;font-size: 22rem;color: #42280a;text-align: center;line-height: 50rem;font-family: 'font2';}
.pop6 .share input{width: 690rem;height: 50rem;border: 1rem solid #483d24;background-color: #150e02;outline: none;box-sizing: border-box;padding: 0 10rem;font-size: 22rem;color: #b89e5f;text-align: left;margin-top: 10rem;}


.pop6 .pop_list {display: flex;justify-content: space-between;flex-wrap: wrap;margin: 30rem auto;}
.pop6 .pop_list li {width: 20%;position: relative;display: flex;flex-direction: column;align-items: center;}
.pop6 .pop_list li img {width: 217rem;height: auto;}
.pop6 .pop_list li input {width: 30rem;height: 30rem;position: absolute;bottom: 30rem;right: 20rem;}


#pop10 .pop_list li input[type="radio"] {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  width: 24rem;
  height: 24rem;
  border: 1rem solid #fff1ce;
  outline: none;
  background: transparent;
}

#pop10 .pop_list li input[type="radio"]:checked {
  background: #fff1ce;
  border-color: #fff1ce;
  box-shadow: inset 0 0 0 4rem #201709; /* 内部小圆点 */
}


.pop7{width: 372rem;height: 453rem; background: url(https://game.gtimg.cn/images/cf/cp/a20250730ewcgs/pop/pop7.png) 0 0/100% no-repeat;box-sizing: border-box;padding-top: 50rem;}
.pop7 h4{font-size: 20rem;text-align: center;line-height: 1.2;color: #fff8e0;font-weight: 100;font-family: 'font2';}
.pop7 .code{box-sizing: border-box;border: 2rem solid #ffd87a;margin: 20rem auto;padding: 5rem;width: 300rem;height: 300rem;}
.pop7 .code img,.pop7 .code canvas{width: 100%;height: 100%;}