@charset "utf-8";

:root{
    --deep_orange:#FD521B;
    --deep_grey:#707070;
    --deep_blue:#0A30A2;
    --light_yellow:#fffcd9;
    --yellow:#FFEF00;
    --plh-lightgrey:rgb(112, 112, 112, .5);
    --grey_blue:#5774cd;
    --light_green:#abd921;
    --grey_red:#c43a0d;
    --orange_12:rgba(242, 187, 8,.12);
    --white_5:rgba(255, 255, 255, .5);

    --pink:#FF999A;
    --split:#515050;

    /*shadow*/
    --shd_black_33251:.03rem .03rem .02rem rgba(0,0,0,.51);
    --shd_black_333:0.03rem 0.03rem 0.03rem rgba(0,0,0,1);

    /* FONT SIZE */
    --xsfz:.18rem;
    --xxsfz:.24rem;
    --xxxsfz:.28rem;
    --smfz:.3rem; /* .51  main */
    --xsmfz:.34rem; /* 更多 */
    --xxsmfz:.35rem; /* 年龄组 / 品牌导航等 / 底部导航.3 */
    --mdfz:.36rem; /* 组委会 / 联系方式 */
    --xmdfz:.41rem;
    --lgfz:.46rem; /* 人名、底部其他链接 */
    --xlfz:.6rem;  /* WYBM */
    --xxlfz:.69rem; /* 模块标题 */
    --x3lfz:.72rem; /* 支持TA、大赛流程等标题 */
    --supfz:.81rem;

    --xxxslh:.48rem;
    --deflh:.51rem; /*默认行高*/
    --mdlh:.6rem; /*介绍行高*/
    --lglh:.78rem;
}

/* Default */
body{font-size: var(--smfz);line-height:var(--deflh);color: var(--black);}
.container{max-width:var(--max_width);min-width:var(--min_width);margin:0 auto;box-sizing: border-box;overflow: hidden;}/*background-color:var(--black);*/
a{color: var(--black);cursor: pointer;}
.nomsg{color: var(--plh-lightgrey);}

/* ------ background */
body{position:relative;}
body::before,
body::after{position:absolute;z-index:0;content:'\0020';display:block;width:100%;height:100%;max-width:var(--max_width);min-width:var(--min_width);top:0;left:50%;transform: translateX(-50%);}
body::before{z-index:2;background:url('../../../images/front/s25/tp/bg_top.png') no-repeat;background-size: 100% auto;}
body::after{z-index:1;background:url('../../../images/front/s25/bg_long.jpg') repeat-y;background-size: 100% auto;}
body .container{position:relative;z-index:3;} 

/* inner background */
.bg_paw_1{background:url('../../../images/front/s25/sy/bg_paw_1.png') no-repeat;background-size: 100% auto;}
.bg_paw_2{background:url('../../../images/front/s25/sy/bg_paw_2.png') left 1rem no-repeat;background-size: 100% auto;}
.bg_paw_3{background:url('../../../images/front/s25/sy/bg_paw_3.png') no-repeat;background-size: 100% auto;}
.bg_cloud{background:url('../../../images/front/s25/sy/bg_cloud.png') no-repeat;background-size: 100% auto;}
.bg_cloud2{background:url('../../../images/front/s25/sy/bg_cloud2.png') no-repeat;background-size: 100% auto;}
.bg_light_yellow{background-color:var(--light_yellow);}

/* ------ font family */
.ff_syst{font-family: 'syst' !important;}
/* ------ font size */
.xsfz{font-size:var(--xsfz) !important;}
.xxsfz{font-size:var(--xxsfz) !important;}
.xxxsfz{font-size:var(--xxxsfz) !important;}
.smfz{font-size:var(--smfz) !important;}
.xsmfz{font-size:var(--xsmfz) !important;}
.mdfz{font-size:var(--mdfz) !important;}
.xmdfz{font-size:var(--xmdfz) !important;}
.lgfz{font-size:var(--lgfz) !important;}
.xlfz{font-size:var(--xlfz) !important;}
.xxlfz{font-size:var(--xxlfz) !important;}
.x3lfz{font-size:var(--x3lfz) !important;}
.deflh{line-height: var(--deflh) !important;}
/* ------ color */
.c_deep_orange{color:var(--deep_orange);}
.c_deep_grey{color:var(--deep_grey);}
.c_deep_blue{color:var(--deep_blue);}
.c_light_yellow{color:var(--light_yellow);}
.c_yellow{color:var(--yellow);}
.c_plh-lightgrey{color:var(--plh-lightgrey);}
.c_grey_blue{color:var(--grey_blue);}
.c_light_green{color:var(--light_green);}
.c_grey_red{color:var(--grey_red);}
.c_orange_12{color:var(--orange_12);}
.c_white_5{color:var(--white_5);}
.c_pink{color:var(--pink);}
.c_split{color: var(--split);}

/*-- search hot ---*/
/*--hot*/
.header{position:relative;height:1rem;}
.header .hot{position:absolute;left:4%;top:.12rem;width:44%;display:flex;display:-webkit-flex;align-items: center;}
.header .hot img.icon{height:.48rem;display:block;}
.header .hot .num{height:.7rem;line-height:.6rem;color:var(--deep_orange);margin-top:.09rem;}
.header .hot .num small{font-size:60%;color:var(--black);}
/*--search*/
.so{margin-right:.3rem;margin-left:auto;width:2.82rem;height:.59rem;z-index:10;margin-bottom:.2rem;}
.so .inputs{position:relative;padding-left:.25rem;padding-right:.59rem;background-color:var(--white);border-radius:.32rem;border:1px solid var(--deep_grey);overflow: hidden}
.so .inputs #searchWord{display:block;border:0;background-color:var(--white);color:var(--black_1);width:100%;height:.49rem;padding:.05rem 0;overflow:hidden;border-radius:0;}
.so .inputs #btnSearch{position:absolute;right:.22rem;top:.11rem;width:.36rem;height:.36rem;background:url('../../../images/front/s25/tp/btn_so.png') no-repeat center;border:0;background-size:100% 100%;cursor:pointer;border-radius:0;}
.so .inputs #searchWord::-webkit-input-placeholder{color:var(--plh-lightgrey);}
.sy .so_bar{position:relative;width:100%;}
.sy .so_bar .so{position:absolute;right:-.12rem;top:-.3rem;}
.fz_bar{position:relative;}
.fz_bar .so{position:absolute;right:.3rem;bottom:-.2rem;}
/*--search*/
.header .so{width:40%;height:.59rem;padding-top:.22rem;margin-right:4%;}

/*-- bnr_wrap */
.bnr_wrap{position: relative;}
.bnr_wrap .bnr{position: relative;}
.bnr_wrap .bm{position: absolute;width:2.71rem;height:1.78rem;left:-.05rem;top:4rem;animation: mymove 3s infinite linear;}
.bnr_wrap .bm .btn_bm{display:block;width:100%;}
.inner .bnr_wrap .bm{left:auto;top:3.8rem;right:-.05rem;}
/* .bnr_wrap .top_navbar{position: absolute;left:0;bottom:0;z-index:20;} */
/* .swiper-slide .xxds{width:100%;height:auto;min-height:100%;transition:1s linear 2s;transform:scale(1.2,1.2);}
.swiper-slide-active .xxds,.swiper-slide-duplicate-active .xxds{transition:4s linear;transform:scale(1,1);}	 */
/*-- fz_bar --*/
/* .fz_bar{} */
.fz_bar ul{display:flex;display:-webkit-flex;justify-content: space-between;align-items: flex-start;}
.fz_bar ul li a{display:block;}
.fz_bar ul li a img{display:block;height:2.9rem;}
.xslb .fz_bar ul li a img{display:block;height:4.1rem;}
.fz_bar ul li a h2{text-align: center;font-size: var(--mdfz);line-height:var(--mdlh);padding-top:.1rem;}
.fz_bar ul li.sm a img{display:block;height:2.3rem;margin:1.08rem auto 0;}
.fz_bar ul li.sm a h2{font-size: var(--smfz);line-height:var(--xxxslh);}

/* INDEX */
.kp .icp{position: absolute;top:12.8rem;left:0;width:100%;}
.kp .cs_zb{position: absolute;left:0;top:7.5rem;width:100%;}
.kp .cs_zb .zp_zb_lnk{position: absolute;display:block;left:5%;top:19%;width:40%;height:70%;}

/* HOME */
/*--- players*/
.players_wrap{position: relative;}
.players ul{display:flex;display:-webkit-flex;justify-content: space-between;flex-wrap: wrap;}
.players ul li{margin-bottom:.47rem;}
.players ul li .box{position:relative;display:block;width:2.99rem;height:4.61rem;padding:.96rem .33rem 0;overflow:hidden;box-sizing: border-box;}
.players ul li .box .pic{position:relative;z-index:1;}
.players ul li .box .pic img{display:block;width:2.35rem;height:2.35rem;}
.players ul li .box::before{content:'';position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background:url('../../../images/front/s25/sy/bg_itm_1.png') no-repeat left top;background-size:100% auto !important;}
.players ul li .box.group_2::before{background:url('../../../images/front/s25/sy/bg_itm_2.png') no-repeat left top;}
.players ul li .box.group_3::before{background:url('../../../images/front/s25/sy/bg_itm_3.png') no-repeat left top;}
.players ul li .box.group_3_1::before{background:url('../../../images/front/s25/sy/bg_itm_3_1.png') no-repeat left top;}
.players ul li .box.group_3_2::before{background:url('../../../images/front/s25/sy/bg_itm_3_2.png') no-repeat left top;}
.players ul li .box.group_3_3::before{background:url('../../../images/front/s25/sy/bg_itm_3_3.png') no-repeat left top;}
.players ul li .box .txt{position: relative;z-index:3;}
.players ul li .box .txt h3{font-size:var(--xxxsfz);line-height:var(--xxxslh);}
.players ul li .box .txt p{font-size:var(--xxsfz);line-height:var(--xsmfz);}
.players ul li .box .xb{position:absolute;z-index:2;right:.08rem;bottom:.68rem;width:.57rem;height:.66rem;background:url('../../../images/front/s25/sy/ico_sex_0.png') no-repeat left top;background-size:100% auto !important;}
.players ul li .box .xb.xb_1{background:url('../../../images/front/s25/sy/ico_sex_1.png') no-repeat left top;}
.players ul li .box .ico_pass{position:absolute;z-index:2;width:.9rem;height:.64rem;right:.33rem;top:2.67rem;background:url('../../../images/front/s25/sy/PASS.jpg') no-repeat left top;;background-size:100% auto;border-radius:.05rem;}
/*--- mod title*/
.mod_tit{height:2.34rem;line-height:2.1rem;font-size:var(--supfz);text-align:center;background:url('../../../images/front/s25/sy/bg_mod_tit.png') no-repeat center top;background-size:auto 2.34rem;}
.mod_tit a{color:var(--white);text-shadow: var(--shd_black_33251);}
/*--- zwh*/
.zwh{text-align:center;}
.zwh .names .box{padding-top:.25rem;}
.zwh .names h1{font-size:110%;font-weight:normal;margin-bottom:.05rem;font-weight:bold;}
.zwh .names p{padding-bottom:.45rem;}
/*--- pphz*/
/*--- mthz*/
/*--- logolist*/
.logolist{padding-top:.18rem;}
.logolist ul{width:100%;box-sizing: border-box;}
.logolist ul:after{content:' ';display:block;height:0;visibility:hidden;clear:both;}
.logolist ul li{float:left;width:50%;padding:.08rem;box-sizing: border-box;}
.logolist ul li.half{width:25%;}
.logolist ul.line3 li{width:33.3333%;}
.logolist ul.line3 li.half{width:16.66666%;}
.logolist ul.line4 li{width:25%;}
.logolist ul.line4 li.half{width:12.5%;}
.logolist ul li a{display:block;}
.logolist ul li a img{display:block;width:100%;box-sizing: border-box;border:1px solid var(--white);padding:.1rem;}
.zlhz .logolist ul li a img{border:1px solid var(--plh-lightgrey);padding:0;}
/*--- contact*/
.contact{position: relative;}
.contact .ways{padding-top:.3rem;}
.contact .ways p{padding:.08rem 0;font-size:var(--xsmfz);}
.contact p a{border-bottom:1px solid;}
/*--- btm_back*/
.btm_back{padding:30px 0 0;}
.btm_back a{display:block;float:left;width:33.3333%;height:100%;}
.btm_back a p img{display: block;margin:0 auto;width:50%;}
.btm_back a p{text-align:center;font-size:120%;}
/*--- top video swiper of the player list page */
/* .xslb #bbx-sps{position: relative;}
.xslb #bbx-sps .btnvedio{position: absolute;z-index:3;display:block;border:1px solid transparent;top:28%;left:30%;width:40%;height:40%;text-align:center;}
.xslb #bbx-sps .btnvedio img{height:100%;}
.xslb #bbx-sps .vedio_wrapper{position: absolute;top:0;left:0;width:100%;height:100%;}
.xslb .bg_xxds{position:relative;background: url('../../../images/front/s25/xs/bg_xxds.png') no-repeat;background-size:100% auto;}
.xslb .bg_xxds .header .hot{background-color: transparent;}
.xslb .bg_xxds .xxds_lnk{position: absolute;right:.4rem;top:.07rem;}
.xslb .bg_xxds .xxds_lnk img{display:block;width:3.5rem;} */
/*IMG & TEXT*/
.img_txt_con{padding-bottom:.3rem;}
.img_txt_con p{margin:0;padding-bottom:.18rem;word-break: break-all;text-align: justify;}
.img_txt_con p img{display: block; margin: 0 auto; width:100%; max-width:100%; height: auto !important;}
.img_txt_con p iframe{display:block;width:100%;height:3.6rem;}
/* pages */
.bbsLouf{border:0;margin-top:0;border-radius:0;background:none;height:.8rem;overflow: hidden;}
.bbsLouf a{display: block;float: left;width:33.33%;box-sizing:border-box;text-align: center;}
.bbsLouf a span{position: relative;display: block;height:.8rem;line-height:.8rem;font-size:var(--xsmfz);color:var(--plh-lightgrey);font-weight:600;overflow: hidden;}
.bbsLouf a.shove span{color:var(--deep_blue);}
.pages3 a{width:33.3333%;}
.pages4 a{width:25%;}
/*--- tabbar*/
#fixed_tabbar_h{height:0rem;}
#fixed_tabbar{position:fixed;width:100%;bottom:0;height:1.45rem;background: url('../../../images/front/s25/db/tab.png') no-repeat center;background-size: 100% 100%;;z-index:1000;}
#fixed_tabbar ul{display:flex;display:-webkit-flex;justify-content: space-between;}
#fixed_tabbar ul li{padding:.1rem;box-sizing: border-box;}
#fixed_tabbar ul li a{display:block;padding-top:.4rem;}
#fixed_tabbar ul li a p img{display:block;width:.47rem;margin:0 auto;}
#fixed_tabbar ul li a h1{text-align: center;font-size:var(--xmdfz);color:var(--white);font-weight:normal;text-shadow:var(--shd_black_333);}
#fixed_tabbar ul li a h1.active{color:var(--yellow);font-weight:600;}

/*event detail*/
.xq_tit{background-size:.74rem .77rem !important;background-position:-.18rem center !important;line-height:.77rem;font-size:var(--xmdfz);font-weight:600;color:var(--white);padding-left:.38rem;letter-spacing:.1rem;}
.xq_tit.blue{text-shadow: -.05rem -.05rem 0 var(--grey_blue),
    0 -.05rem 0 var(--grey_blue),
    .05rem -.05rem 0 var(--grey_blue),
    -.05rem 0 0 var(--grey_blue),
    .05rem 0 0 var(--grey_blue),
    -.05rem .05rem 0 var(--grey_blue),
    0 .05rem 0 var(--grey_blue),
    .05rem .05rem 0 var(--grey_blue);background:url('../../../images/front/s25/xq/paw/blue_sm.png') no-repeat;}
.xq_tit.green{text-shadow: -.05rem -.05rem 0 var(--light_green),
    0 -.05rem 0 var(--light_green),
    .05rem -.05rem 0 var(--light_green),
    -.05rem 0 0 var(--light_green),
    .05rem 0 0 var(--light_green),
    -.05rem .05rem 0 var(--light_green),
    0 .05rem 0 var(--light_green),
    .05rem .05rem 0 var(--light_green);background:url('../../../images/front/s25/xq/paw/green_sm.png') no-repeat;}
.xq_tit.red{text-shadow: -.05rem -.05rem 0 var(--grey_red),
    0 -.05rem 0 var(--grey_red),
    .05rem -.05rem 0 var(--grey_red),
    -.05rem 0 0 var(--grey_red),
    .05rem 0 0 var(--grey_red),
    -.05rem .05rem 0 var(--grey_red),
    0 .05rem 0 var(--grey_red),
    .05rem .05rem 0 var(--grey_red);background:url('../../../images/front/s25/xq/paw/red_sm.png') no-repeat;}
.ico_paw{display:block;background-size:100% 100% !important;}
.ico_paw.xs{width:.47rem;height: .47rem;}
.ico_paw.xs.brown{background:url('../../../images/front/s25/xq/paw/brown_xs.png') no-repeat;}
.ico_paw.md{width:1.05rem;height:1.05rem;}
.ico_paw.md.lgorange{background:url('../../../images/front/s25/xq/paw/lgorange_md.png') no-repeat;}
.xq_tit .ico_paw.xs.brown{position:absolute;right:.7rem;top:-.2rem;}
.bg_white_box{background-color:var(--white);border-radius: .41rem;padding:.33rem;}
.bg_orange_12{background-color:var(--orange_12);}
.bg_white_box_5{background-color:var(--white_5) !important;border-radius: .41rem;padding:.33rem;}
.bg_orange_12 .ico_paw.md.lgorange{position:absolute;right:0;top:-.85rem;}
.bg_paw_green2{width:1.58rem;height:2.14rem;background:url('../../../images/front/s25/xq/paw/green_lg_2.png') no-repeat;background-size:100% auto;}
.dsfz{position:relative;}
.dsfz .bg_white_box_5{position:relative;z-index:2;}
.dsfz .bg_paw_green2{position:absolute;z-index:1;right:-.4rem;top:1.4rem;}

/* PLAYER */
.xs .info_box{position:relative;display:block;margin:0 auto;width:5.36rem;height:8.28rem;padding:1.72rem .58rem 0;overflow:hidden;box-sizing: border-box;}
.xs .info_box .pic{position:relative;z-index:1;}
.xs .info_box .pic img{display:block;width:4.25rem;height:4.25rem;}
.xs .info_box::before{content:'';position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background:url('../../../images/front/s25/xs/bg_itm_1.png') no-repeat left top;background-size:100% auto !important;}
.xs .info_box.group_2::before{background:url('../../../images/front/s25/xs/bg_itm_2.png') no-repeat left top;}
.xs .info_box.group_3::before{background:url('../../../images/front/s25/xs/bg_itm_3.png') no-repeat left top;}
.xs .info_box.group_3_1::before{background:url('../../../images/front/s25/xs/bg_itm_3_1.png') no-repeat left top;}
.xs .info_box.group_3_2::before{background:url('../../../images/front/s25/xs/bg_itm_3_2.png') no-repeat left top;}
.xs .info_box.group_3_3::before{background:url('../../../images/front/s25/xs/bg_itm_3_3.png') no-repeat left top;}
.xs .info_box .txt{position: relative;z-index:3;}
.xs .info_box .txt h3{font-size:var(--lgfz);line-height:var(--lglh);}
.xs .info_box .txt p{font-size:var(--xsmfz);}
.xs .info_box .xb{position:absolute;z-index:2;right:.16rem;bottom:1.3rem;width:.93rem;height:1.1rem;background:url('../../../images/front/s25/xs/ico_sex_0.png') no-repeat left top;background-size:100% auto !important;}
.xs .info_box .xb.xb_1{background:url('../../../images/front/s25/xs/ico_sex_1.png') no-repeat left top;}
/* .xs .info_box .ico_pass{position:absolute;z-index:2;width:1.2rem;height:.85rem;right:.58rem;top:4.67rem;background:url('../../../images/front/s25/sy/PASS.jpg') no-repeat left top;;background-size:100% auto;border-radius:.05rem;} */
.xs .pass img{display:block;width:3.5rem;margin:0 auto;border-radius:.05rem;box-shadow: 0 .03rem .06rem var(--orange_12);}

.xq_tit .ico_paw.md.lgorange{position:absolute;right:.05rem;top:.1rem;}
.ico_paw.md2{width:.9rem;height:.92rem;}
.ico_paw.md2.blue{background:url('../../../images/front/s25/xq/paw/blue_md.png') no-repeat;}
.xs .js_box .ico_paw.md2.blue{position:absolute;left:-.15rem;top:2.84rem;}
.ico_paw.lg2{width:1.58rem;height: 2.14rem;}
.ico_paw.lg2.green2{background:url('../../../images/front/s25/xq/paw/green_lg_2.png') no-repeat;}
.xs .zp_box .ico_paw.lg2.green2{position:absolute;right:-.48rem;top:-1.91rem;z-index:1;}
.xs .zp_box .img_txt_con{position:relative;z-index:2;}
.else_lnks .xq_tit{background-position: left center !important;padding-left:.86rem;}

/* JOIN */
.join{position:relative;}
.join .formbody{padding-top:.2rem;}
.join .formbody .rowl{padding:.12rem 0;}
.join .formbody .rowl:first-child{padding-top:0;}
.join .formbody .rowl:after{content:" ";display:block;clear:both;width:100%;height:0;padding:0;margin:0;overflow:hidden}
.join .formbody .rowl input.txt, 
.join .formbody .rowl .dropdown,
.join .formbody .rowl .picker h1{float:left;display:block;margin:0 auto;height:.75rem;line-height:.75rem;padding:0 .3rem;border:1px solid var(--plh-lightgrey);box-sizing:border-box;overflow:hidden;background-color:var(--white);color:var(--black);border-radius:.1rem;}
.join .formbody .rowl input.txt::-webkit-outer-spin-button,
.join .formbody .rowl input.txt::-webkit-inner-spin-button {-webkit-appearance:none;margin: 0;}/* hidden input[type=number] right up/down button */
.join .formbody .rowl input.txt::-webkit-input-placeholder {color:var(--plh-lightgrey);}
.join .formbody .rowl input.txt::-moz-placeholder {color:var(--plh-lightgrey);}
.join .formbody .rowl input.txt::-ms-placeholder {color:var(--plh-lightgrey);}
.join .formbody .rowl input.txt::input-placeholder {color:var(---plh-lightgrey);}
.join .formbody .multitxt textarea::-webkit-input-placeholder {color:var(--plh-lightgrey);}
.join .formbody .multitxt textarea::-moz-placeholder {color:var(--plh-lightgrey);}
.join .formbody .multitxt textarea::-ms-placeholder {color:var(--plh-lightgrey);}
.join .formbody .multitxt textarea::input-placeholder {color:var(--plh-lightgrey);}
.join .formbody .rowl .dropdown{color:#000;padding-top:0;line-height: .6rem;padding-right:.35rem;background:url('../../../images/front/s25/bm/dropdown.png') no-repeat right center;background-size:.33rem auto;cursor:pointer;background-color:var(--white);}
.join .formbody .rowl .unselected{color:var(--plh-lightgrey);}
.join .formbody .rowl .dropdown option[disabled="disabled"]{color:#ccc;text-decoration:line-through;}
.join .formbody .rowl .avg50{float:left;width:48% !important;margin-right:3% !important;}
.join .formbody .rowl .avg50last{float:left;width:49% !important;}
.join .formbody .rowl .avg40last{float:left;width:37% !important;}
.join .formbody .rowl .avg60{float:left;width:60% !important;margin-right:3% !important;}
.join .formbody .rowl .avg30{float:left;width:32% !important;margin-right:3% !important;}
.join .formbody .rowl .avg10{float:left;width:24% !important;margin-right:3% !important;}
.join .formbody .rowl .avg5{float:left;width:24% !important;margin-right:3% !important;}
.join .formbody .rowl .avg80{float:left;width:66% !important;margin-right:3% !important;}
.join .formbody .rowl .avg30last{float:left;width:30% !important;}
.join .formbody .rowl .avg70{float:left;width:67% !important;margin-right:3% !important;}
.join .formbody .rowl .label{color:var(--white);padding-bottom:.1rem;}
.join .formbody .rowl .label .require{color:var(--grey_red);}
.join .formbody .multitxt textarea{display:block;width:100%;height:1.8rem;padding:.1rem .3rem;box-sizing: border-box;resize: none;border:1px solid var(--plh-lightgrey);background-color:var(--white);border-radius:.1rem;color:var(--black);}
.join .rowl .multi_pick{padding:.2rem 0;border:1px solid var(--deepgrey);box-sizing:border-box;overflow:hidden;background-color:var(--white);color:var(--black);border-radius:.05rem;}
.join .rowl .multi_pick .picker{float:left;width:50%;overflow: hidden;}
.join .rowl .multi_pick .picker h1.opt{float:none;width:100%;padding:.2rem .3rem;box-sizing: border-box;overflow:hidden;font-weight:400;}
.join .rowl .multi_pick .picker .opt label{position: relative;display:block;width:100%;line-height:.36rem;padding-left:.42rem;box-sizing:border-box;cursor: pointer;word-break: break-all;}
.join .rowl .multi_pick .picker .opt .chkb{opacity:0.1;position: absolute;left:-1000px}/*18px*/
.join .rowl .multi_pick .picker .opt label b{position: absolute;width:.36rem;height:.36rem;left:0;top:.03rem;background:url('../../../images/front/s25/bm/icon_unchk.png') no-repeat;background-size:100%;}
.join .rowl .multi_pick .picker .opt label i{font-style:normal;color:var(--black);}
.join .rowl .multi_pick .picker .opt label input:checked + b{background:url('../../../images/front/s25/bm/icon_chked.png') no-repeat;background-size:100%;}
.join .rowl .multi_pick .picker .opt label input:checked + b + i{color:var(--dark_orange);font-weight:600;}
.join .formbody .rowl .btn_upload{display:inline-block;border:0;height:0.94rem;font-size:var(--xxsmfz);background-color:var(--grey_blue);color:var(--white);padding:.1rem .3rem;cursor: pointer;border-radius:.2rem;font-weight: bold;border: 0.04rem solid var(--white);}
.join .formbody .btns{text-align:center;padding:0 0 .66rem;}
.join .formbody .btns #btn_new_post{display:inline-block;border:0;height:1.2rem;line-height:1.2rem;font-size:var(--lgfz);background-color:var(--deep_orange);color:var(--white);padding:0 .4rem;cursor: pointer;border-radius:.2rem;font-weight: bold;border: 0.04rem solid var(--white);box-shadow:var(--shd_black_0316);}

.join .formbody .filePicker{margin-left:0;width:100%;box-sizing:border-box;height:1.1rem;line-height:1.1rem;text-align: center;float:none;padding-bottom:0;}
.join .formbody .filePicker .webuploader-pick{background:none;border-radius:0;text-align:center;width:100%;}
.join .formbody .uptips{text-align:center;font-size:.27rem;color:var(---plh-lightgrey);}
.join .formbody .webuploader-pick{padding:0;}
.join .formbody .fileList{overflow:hidden;padding:0 0 .2rem;display:flex;display:-webkit-flex;justify-content: space-between;flex-wrap: wrap;}
.join .formbody .fileList::after{content:'';width:2.08rem;}/*不满3个左对齐,搭配flex-wrap: wrap;justify-content: space-between;*/
.join .formbody .fileList.center{justify-content: center;}
.join .formbody .fileList.center::after{display:none;}
.join .formbody .fileList .upload-item{width:2.08rem;}
.join .formbody .fileList .upload-item img{display:block;width:100%;height:auto;}
.join .formbody .fileList .upload-item .del{background-color:var(--grey_red);color:var(--white);padding:.08rem 0;text-align: center;border:1px solid var(--gray);}
.join .formbody .demo_list{width:100%;padding:.04rem 0 .2rem;display:flex;display:-webkit-flex;justify-content: space-between;flex-wrap: wrap;}
.join .formbody .demo_list::after{width:2.08rem;}/*不满3个左对齐,搭配flex-wrap: wrap;justify-content: space-between;*/
.join .formbody .demo_list.center{justify-content: center;}
.join .formbody .demo_list.center::after{display:none;}
.join .formbody .demo_list .item{width:2.08rem;overflow:hidden;align-content: flex-start;}
.join .formbody .demo_list .item .exp{display:block;width:100%;box-sizing:border-box;}
.join .formbody .demo_list .item .wp{position: relative;height:2.3rem;background-color:var(--white);border:1px solid var(--plh-lightgrey);border-radius:0.1rem;overflow:hidden;}
.join .formbody .demo_list .item .wp div{position:absolute;top:0;width:100%;box-sizing:border-box;padding-top:.7rem;text-align:center;color:var(--plh-lightgrey);}
.join .formbody .demo_list .item .wp div small{color:var(--plh-lightgrey);}
.join .formbody .demo_list .item .replace .tip{font-size:var(--xxsfz);line-height:var(--smfz);text-align:center;margin-bottom:.1rem;}
.join .formbody .demo_list .item .replace .pic{overflow:hidden;border:1px solid var(--grey_red);}
.join .formbody .demo_list .item .replace .pic img{display:block;width:100%;}
.join .formbody .demo_list .item .replace .btn{background-color:var(--grey_red);color:var(--white);padding:.08rem 0;text-align: center;line-height:.6rem;height:.6rem;padding:.05rem 0;letter-spacing:.02rem;}

.join .bm_info{position: relative;}
.join .bm_info .info{width:100%;box-sizing:border-box;top:50%;padding:.6rem;}
.join .bm_info .info .pay_info{color:var(--deeporange);font-size:.4rem;}
.join .elseknow img{width:2.5rem;}
.join #videoWrapper{position: relative;}
.join #videoWrapper #videoPicker{height:3.6rem;border: 1px solid var(--darkgray); background-color: var(--white); border-radius: .05rem;cursor: pointer;}
.join #videoWrapper #videoPicker p{color:var(--darkgray);margin-top: 1.1rem;}
.join #videoWrapper #videoPicker p small{font-size:85%;color:var(--gray)}
.join #videoWrapper #videoPicker .webuploader-pick + div{width:100% !important;top: 0 !important;height:100% !important;}
.join #videoWrapper #videoPicker .webuploader-element-invisible{position: absolute !important;clip: rect(1px 1px 1px 1px);clip: rect(1px,1px,1px,1px);width:100%;height:100%;}
.join #videoWrapper #videoPreview{ position: absolute; top:0; left:0; width:100%;border: 1px solid var(--darkgray); background-color: var(--white); border-radius: .05rem;box-sizing: border-box;}
.join #videoWrapper #videoPreview .vctx{height:3rem;}
.join #videoWrapper #videoPreview .vctx video{width:100%;height:100%;object-fit: contain;background-color:var(--black);}
.join #videoWrapper #videoPreview .del{height:.69rem;padding-top:0.03rem;}
.join #videoWrapper #videoPreview .del a{display:block;width:2rem;height:.6rem;line-height:.6rem;margin:0 auto;background-color:var(--red);text-align: center;cursor: pointer;border-radius: .05rem;}
.agree .opt{padding:.15rem 0;}
.agree .opt label{display:inline-block;position: relative;padding-left:.6rem;font-size:.32rem;cursor: pointer;}
.agree .opt .chkb{opacity:0.1;position: absolute;left:-1000px;}
.agree .opt label b{position: absolute;width:.4rem;height:.4rem;border:.03rem solid var(--white);left:0;top:0;border-radius:50%;background-color:var(--white);box-shadow: inset 0 0 .06rem #ccc;}
.agree .opt label b + i{display: none;}
.agree .opt label input[type=checkbox]:checked + b + i{display: block; position: absolute; left:0;top:-.07rem; width:.5rem;height:.25rem;border-left:.06rem solid var(--deeporange);border-bottom:.06rem solid var(--deeporange);transform: rotate(-50deg);}
/*fullwin*/
.fullwin{width:100%;height:100%;max-width:750px;min-width:320px;position:absolute;left:0px;top:0px;background:rgba(0,0,0,0.8);z-index:1001;}
.fullwin .pop_win{width:100%;max-width:750px;min-width:320px;box-sizing:border-box;position:fixed;bottom:100%;padding:0 .4rem;box-sizing: border-box;}
.fullwin .pop_win .tips{text-align:center;color:var(--white);}
.fullwin .pop_win .loading_img img{display:block;width:100%;opacity:.9;}
.fullwin .pop_win .loading_txt{padding-top:.1rem;color:var(--white);}
.fullwin .pop_win .tips .loading_txt small{font-size:75% !important;color:#efefef;}
.fullwin.bglight{background:rgba(0,0,0,0.3);}

/*btm_qrcode*/
.btm_qrcode{width:100%;height:auto;text-align:center;padding:.2rem 0 0;}
.btm_qrcode .txt{font-weight:600;font-size:120%;}
.btm_qrcode .pics{display:-webkit-flex;display: flex;justify-content: center;}
.btm_qrcode .pics p{width:38%;padding:.2rem .06rem .2rem;}
.btm_qrcode .pics p img{display:block;width:100%;border:1px solid var(--plh-lightgrey);box-sizing: border-box;}

/* MINE */
.info_flex{display:flex;display:-webkit-flex;justify-content:space-between;background-color:hsla(0,0%,100%,.75);border-radius:.1rem;padding:.3rem 0;color:var(--black);box-shadow:var(--shd_black_0316)}
.info_flex.unpay{box-shadow:inset 0 0 .12rem var(--deep_orange)}
.info_flex .tx_img{width:1.53rem;height:1.53rem;border-radius:.15rem;overflow:hidden;margin-left:.3rem;border:1px solid var(--pink)}
.info_flex .tx{display:block;width:100%;position:relative;top:30%;transform:translateY(-30%);-webkit-transform:translateY(-30%)}
.tx_bom{padding-left:.2rem;position:relative;flex:1;}
.tx_bom dl dd{color:var(--black);display:flex;display:-webkit-flex;padding-right:.2rem;}
.tx_bom dl dd strong{color:var(--split);font-weight: normal;}
.tx_bom dl dd span{flex:1;-webkit-flex:1;}
.tx_bom .zf_y{position:absolute;top:-.3rem;right:0;background:green;color:#fff;border-radius:.1rem;padding:0 .1rem;text-align:center}
.tx_bom .zf_y.zf_wy{background:var(--deep_orange);box-shadow:var(--shd_black_0316);animation:mymove 2.5s infinite}
.tx_bom .btn_edit{position:absolute;bottom:-.2rem;right:.1rem;background:var(--light_yellow);border-radius:.1rem;text-align:center;}
.tx_bom .btn_edit a{display:block;padding:0 .1rem;color:var(--plh-lightgrey);}

/* --- btn */
.btn{display:block;border:0;color:var(--white);height:.78rem;line-height:.78rem;text-align: center;letter-spacing:.1rem;}
.time_bar{display:-webkit-flex;display:flex;justify-content: space-between;padding:0 .34rem;height:.78rem;line-height:.78rem;box-sizing:border-box;}