/*xff 20211223*/
@charset "utf-8";
/* CSS Document */
body,html,a,img,div,form,select,input,ul,ol,ul,li,h1,h2,h3,h4,h5,h6,dd,dl,dt,p,label,em,span{margin:0;padding:0}
h1, h2, h3, h4, h5, h6{font-weight:normal}
body{background:#f3f3f3;position:relative;color:#444;font:62.5%/1.5 "\5FAE\8F6F\96C5\9ED1";font-size:0.24rem}
ul, ol, li{list-style:none}
a {text-decoration:none;color:#333;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);cursor:pointer}
img{border:0px;vertical-align:top;width:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}
table {border-collapse:collapse;border-spacing:0}
em,i{font-style:normal}
.cf{*zoom:1}
.cf:after{content:'';display:block;height:0;clear:both}
.fl{float:left}
.fr{float:right}
input,textarea{outline:none}
input[type="submit"], input[type="reset"], input[type="button"], button {-webkit-appearance:none}
input{vertical-align:middle;border-radius:5px;font-size:inherit;-webkit-border-radius:5px;-moz-border-radius:5px;cursor:pointer}
.lh{line-height:99;overflow:hidden}
.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.break{word-break:break-all;word-wrap:break-word}
dl,dt,dd{display:block}
.wp{width:7.5rem;margin:0 auto;position:relative}
.gray{color:#999}
.hidden{display:none !important}
/*top*/
.btn{background:-webkit-linear-gradient(left,#11be6f,#34d68a);border-radius:0.1rem;color:#fff;font-weight:bold;text-align:center}
.green{color:#29cf82;}
.blue{color:#29cf82;text-decoration:underline}
.top{background:rgba(0,0,0,0.4);position:absolute;left:0;bottom:0rem;width:6.9rem;height:1.4rem;padding:0.35rem 0.3rem}
.top img{float:left;width:1.4rem;height:1.4rem;border-radius:0.4rem;}
.top dl{width:5.3rem;float:right;height:1.4rem;overflow:hidden;display:flex;align-items: center;flex-wrap: wrap}
.top dt{color:#fff;font-weight:bold;font-size:0.3rem;height:0.34rem;line-height:0.34rem;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;width:100%;}
.top dt span{font-size:0.48rem;padding-right:0.2rem}

.top dd{color:#fff;height:0.24rem;line-height:0.24rem;overflow:hidden;font-size:0.2rem;width:100%;}
.top dd span{padding-left:0.06rem}
.top dd.sub{font-size:0.26rem;height:0.3rem;line-height:0.3rem;}
.top dt a{ color: #fff;}
.joinNum{position: absolute;right: 0;top: .2rem;height: .4rem;line-height: .42rem;padding: 0 .2rem;overflow: hidden;background: rgba(0,0,0,0.6);color: #fff;border-top-left-radius: .1rem;border-bottom-left-radius: .1rem;font-size:0.22rem}
.joinNum span{color: #32d488;}

.vplay{
  background: url(../images/ico-vid.png) no-repeat center;
  background-size: 1.2rem auto;
  width: 1.4rem;
  height: 1.4rem;
  overflow: hidden;
  border-radius: 50%;
  position: absolute;
  left: 50%;
  top: 50%;
  margin: -1rem 0 0 -.7rem;
}


.details{background:#29cf82;display:block;position:absolute;right:0.3rem;bottom:0.4rem;width:1.6rem;height:0.6rem;line-height:0.64rem;overflow:hidden;color:#fff;font-size:0.24rem;font-weight:bold;text-align:center;border-radius:0.1rem}
.login{padding:0.1rem 0;}
.l-bef{background:-webkit-linear-gradient(left,#11be6f,#34d68a);width:4.5rem;height:0.8rem;line-height:0.84rem;display:block;margin:0.25rem auto 0;color:#fff;font-size:0.36rem;font-weight:bold;text-align:center;border-radius:0.1rem}

.box{background:#fff;width:6.9rem;padding:0.3rem 0.4rem;margin:0.25rem auto 0;border-radius:0.2rem;position:relative;-webkit-box-sizing: border-box;}


.l-aft{overflow:hidden}
.l-aft .img{width:0.8rem;height:0.8rem;float:left;border-radius:100%;}
.l-aft .con{float:right;width:5.1rem;height:.88rem;overflow:hidden}
.l-aft .info{float: left;width: 3.1rem;height:.88rem;overflow:hidden;}
.l-aft .info .s-1{display:block;height:.44rem;line-height:.46rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.26rem}
.l-aft .info .s-2{display:block;height:.44rem;line-height:.46rem;color:#999;font-size: .24rem;}
.l-aft .info .s-2 a{color:#12bf70;font-size: .22rem;}
.l-aft .code{float: right;width:2rem;height: .6rem;overflow: hidden;margin-top:0.14rem;}
.l-aft .code a{background:none;height:.6rem;overflow:hidden;line-height:.64rem;text-align:center;color:#17c274;font-size:.22rem;border-radius:.1rem;display: block;box-shadow:#17c274 0 0 0 1px inset;font-weight:normal}
.title{color:#959595;font-size:0.2rem;line-height:0.44rem;padding-left:0.54rem;overflow: hidden;text-align:left !important}
.title a.cui{background: #ffcc52;color: #875f00; font-size:0.24rem;font-weight: bold;width:1rem;height:0.52rem;line-height:0.56rem;overflow: hidden;text-align: center;border-radius:0.1rem}
.title b{color:#3a3a3a;font-size:0.34rem;font-weight:bold;position:relative;z-index:0;margin-right:0.1rem;vertical-align:top}
.title i,.jion b{color:#13bf71;}
.condition li{background-repeat:no-repeat;background-size:0.36rem auto;background-position:right center;line-height:0.4rem;color:#444;font-size:0.26rem;padding:0.18rem 0;border-bottom:#dcdcdc dashed 1px;padding-right:1.78rem;word-break:break-all;position:relative;}
.condition li:last-child{border-bottom:none;margin-bottom:-0.2rem}
.condition li.true{background-image:url(../images/img12.png?v=20211223);}
.condition li.false{background-image:url(../images/img13.png?v=20211223);}
.condition .btn{width:1.2rem;height:.46rem;overflow:hidden;line-height:.5rem;text-align:center;color:#fff;font-size:.22rem;font-weight:700;position:absolute;right:0;top:50%;margin-top:-.23rem;}
.jion{line-height:.42rem;text-align:center;color:#999;padding-top:.15rem}
.jion a{margin-left:0.2rem}

.ask{padding:0.2rem 0.1rem 0.1rem;}
.ask p,.reason p{margin-bottom:0.1rem;font-size:0.3rem;line-height:0.4rem}
.ask li{padding:0.1rem 0;position:relative;color:#737373;font-size:0.28rem;line-height:0.4rem;z-index:0;}
.ask li label{padding-left:0.4rem;position:relative;z-index:2;display:block}
.regular-radio{display:none}
.regular-radio + span{-webkit-appearance:none;background-color:#fff;width:0.26rem;height:0.26rem;border-radius:100%;display:inline-block;position:absolute;left:0;top:50%;margin-top:-0.17rem;box-shadow:#14c071 0 0 0 1px inset}
.regular-radio:checked + span:after{content:' ';width:0.14rem;height:0.14rem;border-radius:100%;position:absolute;top:50%;background:#14c071;left:50%;margin:-0.07rem 0 0 -0.07rem;overflow:hidden}
.regular-radio:checked + span{background-color:#fff}
.regard{position: absolute;left:1.2rem;top:0.1rem;width:4.3rem;height:0.4rem;padding:0 0.2rem;box-shadow: #e2e2e2 0 0 0 1px;border: none;border-radius:5px;color:#333;z-index:-1;}
.ask i,.reason p i{color:#eb1919}

.reason{padding:0.2rem 0.1rem 0.1rem}
.reason p{padding-bottom:0.1rem}
.reason p a{font-size:0.24rem}
.reason p.p-1{padding-bottom:0;margin: 0;}
.reason textarea{resize:none;width:100%;height:2.1rem;display:block;margin:0 auto;border:#e2e2e2 solid 1px;color:#333;font-size:0.26rem;line-height:0.36rem;padding:0 0.1rem;overflow: auto;-webkit-box-sizing: border-box;border-radius:5px}
.reason textarea::-webkit-scrollbar{width:4px;height:4px;background-color:#e2e2e2}  
.reason textarea::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:10px;background-color:#F5F5F5}  
.reason textarea::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#08cf81} 
.reason textarea::-webkit-input-placeholder{color:#999}

.apply .btn{width:2.5rem;height:0.6rem;line-height:0.64rem;display:block;margin:0.3rem auto 0;font-size:0.26rem;font-weight:bold;text-align:center}
.miss{text-align:center;padding:0.3rem 0 0.1rem}
.miss img{width:2.72rem;display:block;margin:0 auto}
.miss b{font-size:0.26rem;font-weight:bold;padding:0.1rem 0;display:block}
.miss p{color:#737373;font-size:0.26rem}

.rule{padding:0.2rem 0;line-height:0.36rem;color:#737373;font-size:0.26rem;border-radius:0.08rem}
.ru-ts{background:#f6f6f6;color:#838383;padding:.18rem;margin-bottom:0.1rem}
.about{background:#fff;width:5.05rem;height:0.84rem;display:block;margin:0.5rem auto 0;line-height:0.88rem;color:#39c67f;font-size:0.32rem;text-align:center;border-radius:1rem;box-shadow:#39c67f 0 0 0 1px;padding-left:0.1rem;}

.b2{background:url(../images/img8.png) no-repeat 0 0;background-size:7.5rem auto;padding-top:3.92rem}
.j-icon{background:url(../images/img9.png) no-repeat 0 0;background-size:1.45rem auto;position:absolute;left:0;top:0;width:1.47rem;height:1.16rem;z-index:2}
.j-icon span{color:#875f00;font-weight:bold;display:block;width:100%;line-height:0.84rem;-webkit-transform:rotate(-40deg);margin-left:-0.26rem;text-align:center}
.b2 .ing{background-image: url(../images/img11.png)}
.b2 .ing span,.b2 .namelist span{color: #fff}
.b2 .namelist{background-image: url(../images/img10.png)}

.bTest{width:6.48rem;margin:0 auto;padding:0.1rem 0;font-size:0.28rem}
.t-hd{width:6.48rem;position:relative;z-index:0}
.t-hd p{background:rgba(0,0,0,.6);position:absolute;left:0;bottom:0;width:100%;height:0.54rem;line-height:0.58rem;overflow:hidden;color:#fff;text-align:center}
.t-bd{position:relative}
.t-bd p{line-height:0.3rem;padding-top:0.1rem}
.t-bd p:first-child{padding-top:0.18rem}
.t-bd .btn{position:absolute;right:0;bottom:0;width:1.62rem;height:0.52rem;line-height:0.56rem;font-size:0.24rem}

.back{background:rgba(0,0,0,.5);width:0.72rem;height:0.64rem;border-radius:5px;color:#fff;text-align:center;line-height:0.3rem;padding-top:0.08rem;overflow:hidden;position:fixed;right:0.1rem;bottom:1.6rem;display:block}

.no{color:#dcf0ff;text-align: center;padding-top:0.2rem;}
/*foot*/
.foot{text-align:center;color:#fff;margin-top:0.3rem;font-size:0.24rem}
.foot p{padding:0.1rem 0}
.foot p img{width:4.23rem;margin:0 auto}
.foot ul{background:#45aa77;padding:0.3rem 0}
/**/
html { font-size: 100px; font-size: 13.33333vw;}
@media screen and (max-width: 320px){html{font-size: 42.66667px;font-size: 13.33333vw;}}
@media screen and (min-width: 321px) and (max-width: 360px){html{font-size: 48px;font-size: 13.33333vw;}}
@media screen and (min-width: 361px) and (max-width: 375px){html{font-size: 50px;font-size: 13.33333vw;}}
@media screen and (min-width: 376px) and (max-width: 393px){html{font-size: 52.4px;font-size: 13.33333vw;}}
@media screen and (min-width: 394px) and (max-width: 412px){html{font-size: 54.93333px;font-size: 13.33333vw;}}
@media screen and (min-width: 413px) and (max-width: 414px){html{font-size: 55.2px;font-size: 13.33333vw;}}
@media screen and (min-width: 415px) and (max-width: 480px){html{font-size: 64px;font-size: 13.33333vw;}}
@media screen and (min-width: 481px) and (max-width: 540px){html{font-size: 72px;font-size: 13.33333vw;}}
@media screen and (min-width: 541px) and (max-width: 640px){html{font-size: 85.33333px;font-size: 13.33333vw;}}
@media screen and (min-width: 641px) and (max-width: 720px){html{font-size: 96px;font-size: 13.33333vw;}}
@media screen and (min-width: 721px) and (max-width: 750px){html{font-size: 100px;font-size: 13.33333vw;}}
@media screen and (min-width: 751px){html{font-size: 100px;}
body{width: 750px;margin: 0 auto;}}

/*animation*/

/* -------------------------------------------------------------------------------- */
.pt10{padding-top:0.1rem !important}
.pt20{padding-top:0.2rem !important}
.pt30{padding-top:0.3rem !important}
.tac{text-align:center}
.dia_con i{color:#db2b2b}
.dia_con .lk{color: #08cf81;text-decoration: underline;}
/* ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚Â¨Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚ÂÃƒâ€šÃ‚Â¿ */
.dia_box{background:#fff;width:6.9rem;margin:0 auto;font-size:0.24rem;overflow:hidden;position:relative;padding-top:0.4rem;border-radius:0.3rem}
.dia_close{background:url(../images/close.png) no-repeat center center;background-size:0.35rem auto;position:absolute;right:0.1rem;top:0.1rem;width:0.6rem;height:0.6rem;line-height:999;overflow:hidden;cursor:pointer}
.dia_con{padding:0 0.4rem 0.2rem;font-size:0.26rem;color:#444;line-height:0.48rem}
.dia_tit{line-height:0.48rem;font-weight:bold;text-align:center;font-size:0.32rem}
.dia_con .pf28{font-size:.28rem;line-height:.44rem;}
.dia_yzm{font-size:0.26rem}
.dia_yzm p{padding-top:0.1rem}
.dia_yzm input{background:none;width:4.3rem;height:0.5rem;font-size:0.26rem;padding:0 0.15rem;float:left;border:none;box-shadow:#9c9c9c 0 0 0 1px inset;}
.dia_yzm a.copy{background: -webkit-linear-gradient(left,#ffad2a,#ffbf5a);float:right;height:0.5rem;width:1.2rem;text-align:center;line-height:0.54rem;color:#fff;border-radius:0.05rem}
/*.dia_yzm .blue{font-size:0.24rem}*/



/* ÃƒÆ’Ã‚Â¦Ãƒâ€¦Ã¢â‚¬â„¢ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â°ÃƒÆ’Ã‚Â©ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢Ãƒâ€šÃ‚Â® */

.dia_btn{padding:0.4rem 0 0.1rem;text-align:center;font-size: 0;}
.dia_btn a{display:inline-block;vertical-align:top;width:2.86rem;height:0.6rem;line-height:0.64rem;font-size:0.26rem;font-weight:bold;text-align:center;background:-webkit-linear-gradient(left,#11be6f,#34d68a);border-radius:0.1rem;color:#fff}
.dia_btn a.a2{background: -webkit-linear-gradient(left,#ffad2a,#ffbf5a);}
.dia_btn a:nth-child(2){margin-left:0.3rem;}
.shake{animation: shake 4s linear infinite;}
@keyframes shake{0%{transform: scale(1); transform: scale3d(1, 1, 1)} 3%{transform: scale(.9) rotate(-3deg)} 9%, 15%, 21%, 27%{transform: scale(1) rotate(3deg)} 6%, 12%, 18%, 24%, 30%{transform: scale(1) rotate(-3deg)} 37%,50%,100%{transform: scale(1)}}

/* ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â¼Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã‚Â§Ãƒâ€šÃ‚ÂªÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬ÂÃƒÆ’Ã‚Â©Ãƒâ€šÃ‚ÂÃƒâ€šÃ‚Â®ÃƒÆ’Ã‚Â§Ãƒâ€šÃ‚Â½Ãƒâ€šÃ‚Â© ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â¿ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã‚Â©Ãƒâ€šÃ‚Â¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã‚Â¥Ãƒâ€¦   */
.dialog-mask{background:rgba(0,0,0,.6);position:absolute;top:0;left:0;right:0;z-index:99;width:100%;height:100%}
/* --------------------------------------- ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â¼Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã‚Â§Ãƒâ€šÃ‚ÂªÃƒÂ¢Ã¢â€šÂ¬Ã¢â‚¬Â end ------------------------------------------ */

  /* ÃƒÆ’Ã‚Â©Ãƒâ€šÃ‚ÂªÃƒâ€¦Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚Â¯Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â§ Ãƒâ€šÃ‚Â */
.yan-pop{background:#fff;margin:0 auto;position:relative;z-index:999;color:#333}
.yan-popclose{background:url(../images/close_yzm.png) no-repeat 0 0;background-size:cover;display:block;position:absolute}
.yan-validate{margin:0 auto}
.yan-valhd{background:#e7e7e7;border:#c0c0c0 dotted 2px}
.yan-valhd img{border:#000 solid 1px;display:block;margin:0 auto}
.yan-valbd input{border:#000 solid 1px;-webkit-box-sizing:border-box;width:100%;color:#666}
.yan-popbegin{background:-webkit-linear-gradient(#e5f6ff,#2989cc);display:inline-block;text-align:center;color:#1b6295;border-radius:4px;border:#538eca solid 1px;overflow:hidden}
.yan-adapt{width:6rem;padding:.2rem 0;font-size:.24rem}
.yan-adapt .yan-popcont{padding:.2rem .5rem}
.yan-adapt .yan-popclose{width:.34rem;height:.34rem;top:.1rem;right:.1rem}
.yan-adapt .yan-pt20{padding-top:.2rem}
.yan-adapt .yan-pt10{padding-top:.1rem}
.yan-adapt .yan-f30{font-size:.3rem}
.yan-adapt .yan-validate{width:4.14rem}
.yan-adapt .yan-valhd{padding:.2rem 0 .1rem}
.yan-adapt .yan-valhd img{width:2.98rem}
.yan-adapt .yan-valbd input{height:.6rem}
.yan-adapt .yan-popbegin{font-size:.28rem;width:2.27rem;height:.76rem;line-height:.8rem}
.yan-fasten{width:300px;font-size:12px}
.yan-fasten .yan-popcont{padding:20px 30px}
.yan-fasten .yan-popclose{width:17px;height:17px;top:10px;right:10px}
.yan-fasten .yan-pt20{padding-top:20px}
.yan-fasten .yan-pt10{padding-top:10px}
.yan-fasten .yan-f30{font-size:15px}
.yan-fasten .yan-validate{width:207px}
.yan-fasten .yan-valhd{padding:20px 0 10px}
.yan-fasten .yan-valhd img{width:149px;height:60px}
.yan-fasten .yan-valbd input{height:30px}
.yan-fasten .yan-popbegin{font-size:14px;width:114px;height:38px;;line-height:38px}
.dialog-mask{background:rgba(0,0,0,.4);position:absolute;top:0;left:0;right:0;z-index:99}
.dialog-content{position:absolute;z-index:100;background:none;border:none;left:50%;width:300px;margin-left:-150px;}
.a-blue{color:#08CF81;text-decoration:underline}

/* ÃƒÆ’Ã‚Â§Ãƒâ€šÃ‚Â¬Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â¸ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚Â¬Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã‚Â©Ãƒâ€šÃ‚ÂªÃƒâ€¦Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚Â¯Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚Â®Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â¤ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¡ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚ÂÃƒâ€šÃ‚Â· */
.hykb_username_pop{background:#fff;width:6.4rem;border-radius:.1rem;color:#585858}
.hykb_username_pop .hykb_username_tit{background:#22d183;width:100%;height:1.5rem;line-height:1.65rem;color:#fff;font-size:.32rem;border-radius:.1rem .1rem 0 0;text-align:center;position:relative}
.hykb_username_pop .hykb_username_avatar{background:#22d183;width:1.24rem;height:1.12rem;padding-top:.12rem;border-radius:1.24rem;position:absolute;top:-.62rem;left:50%;margin-left:-.62rem}
.hykb_username_pop .hykb_username_avatar img{width:1rem;height:1rem;display:block;margin:0 auto}
.hykb_username_pop .hykb_username_close{background:url("https://huodong3.3839.com/hykb/beta/static/images/hykb_username_close.png") no-repeat;display:block;width:.4rem;height:1rem;background-size:auto 1rem;position:absolute;right:.1rem;top:-1rem}
.hykb_username_pop .hykb_username_tex{width:5.4rem;font-size:.28rem;line-height:.42rem;margin:.2rem auto}
.hykb_username_pop .hykb_username_tex p{margin:.2rem 0}
.hykb_username_pop .hykb_username_tex em{color:#22d183}
.hykb_username_pop .hykb_username_btn{font-size:.32rem;text-align:center;border-top:.02rem solid #e3e3e3;overflow:hidden}
.hykb_username_pop .hykb_username_btn a{width:3.19rem;height:1rem;float:left;line-height:1rem;color:#22d183;border-left:.02rem solid #e3e3e3;text-align:center;margin-left:-.02rem}
.yan-c1{color:red;}
.tac{text-align:center}
.yan-ablue{color:#08CF81;text-decoration:underline}
.dialog-mask{background:rgba(0,0,0,.4);position:absolute;top:0;left:0;right:0;z-index:99;width:100%;height:100%}
.dialog-content{position:absolute;z-index:100;background:none;border:none;left:50%;width:5.8rem;margin-left:-2.9rem}

/*20180928 add*/
.infor{padding:0.1rem 0 0.1rem 0.4rem}
.infor input{width:5.1rem;height:0.4rem;z-index: 3;padding:0 0.2rem;box-shadow: #e2e2e2 0 0 0 1px;border: none;border-radius:5px;color: #999;}
.wen{background: url(../images/wen.png?v=20211223) no-repeat 0 center;background-size:100% auto;width:0.26rem;height:0.38rem;display: inline-block;vertical-align: top;margin-left:0.1rem;}
.multi{padding:0.1rem 0;position:relative;color:#737373;font-size:0.28rem;line-height:0.4rem;z-index: 0;}
.multi label{padding-left:0.4rem;display:block}
.multi input.c-box{position:absolute;left:0;top:0rem;width:0.4rem;height:100%;display:block
;z-index:1 ;opacity:0}
.multi input.c-box + span {background:url(../images/icon-3.png) no-repeat 0 center;background-size:0.27rem auto;width:0.4rem;height:100%;position: absolute;left:0;top:-0.04rem}
.multi input.c-box:checked + span:after {content:'';background:url(../images/icon-4.png) no-repeat 0.04rem center;background-size:0.28rem auto;position:absolute;top:-0.04rem;left:0px;width:100%;height:100%;}
.publish{font-size:0.26rem;line-height:0.44rem;padding-top:0.2rem;}
.pub-ts{font-size: 0.24rem; color: #737373;line-height:0.36rem;}
.p-cha{width:2.5rem;height:0.6rem;line-height:0.64rem;font-size:0.26rem;font-weight:bold;text-align:center;background:-webkit-linear-gradient(left,#11be6f,#34d68a);border-radius:0.1rem;color:#fff;display:block;margin:0.3rem auto 0;}


.comment{padding-top: 0.2rem;}
.player{text-align: center;padding-top:0.1rem;}
.player li{font-size:0.26rem;float: left;width:0.8rem;margin:0.1rem 0.24rem;font-size:0.26rem;height:1.3rem;overflow: hidden;}
.player li img{width:0.8rem;height:0.8rem;display: block;border-radius:100%}
.player li p{height:0.5rem;line-height:0.54rem;overflow: hidden;color:#999;}

/*20181120 add*/
.comlist .comface{height:28px;width:28px;position:absolute;left:0;top:10px;border-radius:50%}
.comlist .comarea{position:relative;}
.comlist .nick{height:0.4rem;line-height:0.44rem;overflow: hidden;}
.comlist .cominfox{float: left;color: #22d183;box-shadow: #22d183 0 0 0 1px;line-height:0.32rem;width:0.4rem;height:0.28rem;margin:0.06rem 0.1rem 0 1px;text-align: center;border-radius:0.05rem}
.comlist .nick .uname{float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#444;font-size:0.3rem;max-width:3rem;height:0.4rem;line-height:0.44rem}
.comhandle{float:right;color: #999;font-size:0.22rem}
.comment_list{margin-top:4px}
.comment_list li{border-bottom:1px dashed #dedede;position:relative;padding:0.3rem 0;}
.comment_list li:last-child{border: none}
.comment_list .avatar{height:0.8rem;width:0.8rem;margin-right:0.1rem;position:absolute;left:0;top:0.3rem;border-radius:100%}
.commentarea{position:relative;padding-left:0.9rem;}
.com-txt{color: #666;font-size:0.3rem;line-height:0.48rem;padding-top:0.2rem;overflow: hidden;}
.com-sheng{text-overflow:ellipsis;display: -webkit-box;-webkit-line-clamp:6;-webkit-box-orient: vertical;}
.com-zan{height:0.36rem;line-height:0.4rem;overflow: hidden;padding-top:0.2rem;}
.com-zan a{background: url(../images/z1.png) no-repeat 0 center;background-size:0.3rem auto;width:0.32rem;padding-left:0.4rem;color: #999}
.com-zan a.on{background-image: url(../images/z2.png);}
.com-zan span{color:#14c071;font-size:0.3rem}


.star{background:#c9c9c9; margin-top:4px;position:relative; width:1.42rem; height:0.25rem;}
.star span{background: url(../images/start.png) no-repeat center center;background-size:1.5rem auto; position:absolute; left:50%; top:50%; width:1.5rem;height:0.3rem;display: block;margin:-0.15rem 0 0 -0.75rem;}
.star p{background:#ffc02a;height:0.25rem;overflow: hidden;width:1.42rem;}


.dia_address li{padding-top:0.2rem;font-size:.24rem;}
.dia_address label{float:left;width:1.2rem;height:.5rem;overflow:hidden;line-height:.54rem}
.dia_address li span{display:inline-block;line-height:.54rem;vertical-align:top;width:4.2rem}
.dia_address input,.dia_address textarea{float:left;border:none;outline:none;width:4.6rem;box-sizing:border-box;padding:0.13rem 0.2rem;color:#555;border:#dcdcdc solid 1px;height:0.5rem;font-size:.24rem;border-radius:0.1rem}
.dia_address textarea{resize:none;overflow:hidden;height:1.2rem;padding:0.1rem 0.2rem;line-height:0.3rem;border-radius:3px}
.dia_address .mb{float:left;width:4.2rem;}
.dia_address .remind{float:left;width:4.6rem;margin-top:.2rem;background:#EAF1FF;height:.6rem;overflow:hidden;text-align:center;font-size:.22rem;line-height:.62rem;color:#3484F7}
.dia_address .remind img{display:inline-block;width:.3rem;height:.3rem;vertical-align:middle;margin:-2px .1rem }

/*  */

.sTxt{font-size:.26rem;line-height:1.8;color:#737373;padding-top:0.2rem;}
.sTxt li{padding:.06rem 0;}
.sTxt li span{color:#ffad2a}
.sAct{margin-top:.4rem;}
.sAct .hd{width:5.78rem;border-top:1px solid #29cf82;height:.28rem;text-align:center;margin:0 auto;}
.sAct .hd em{background:#fff;display:inline-block;padding:0 .2rem;color:#29cf82;height:.56rem;overflow:hidden;line-height:.58rem;font-size:.24rem;position:relative;top:-.28rem;}
.sAct .bd{overflow:hidden;margin-top:.1rem}
.sAct .bd a{float:left;width:25%;overflow:hidden;text-align:center;line-height:2.4;font-size:.24rem;color:#969696}
.sAct .bd img{display:block;width:0.96rem;height:0.97rem;margin:0 auto;pointer-events: none;}

.sBtn{margin-top:.2rem}
.sBtn a{width:2.8rem;height:0.8rem;line-height:0.84rem;display:block;margin:0 auto;font-size:0.36rem;font-weight:bold;text-align:center}
.sBtn p{height:.52rem;text-align:center;line-height:.54rem;font-size:.24rem;}
.sBtn p span{color:#ED6769;padding:0 .05rem}

.sTip{background:#f6f6f6;padding:.18rem;overflow:hidden;color:#838383;border-radius:0.08rem;margin-top:0.2rem;}

.pf24{font-size:.24rem;line-height:1.8;margin-top:.1rem}
.pf24 span{color:#14c072}
.fwb{font-weight:700;}
.authBtn{overflow:hidden;margin-top:.25rem}
.authBtn a{width:2.8rem;height:0.8rem;line-height:0.84rem;font-size:0.24rem;font-weight:bold;text-align:center;color:#fff;border-radius:.1rem;box-sizing:border-box;}
.authBtn .bt1{background:#7EC6FF;float:left;}
.authBtn .bt2{background:#08CF81;float:right;line-height:.3rem;padding:.12rem 0}
.authImg{margin-top:.2rem;overflow:hidden;}
.authImg .item{width:2.8rem;height:1.6rem;overflow:hidden;border-radius:.1rem;background:url('../images/upimg.png') no-repeat #E6E6E6 center 30%;background-size:.62rem .52rem;position:relative;}
.authImg input{width:100%;height:100%;position:absolute;left:0;top:0;background:none;border:none;opacity:0}
.authImg img{display:block;width:100%;height:100%}
.authImg p{height:.3rem;line-height:.32rem;overflow:hidden;font-size:.2rem;width:100%;text-align:center;color:#999;position:absolute;left:0;top:60%}

.getbate{}
.getbate li{height:.92rem;overflow:hidden;padding:.2rem 0;border-bottom:1px dotted #eee}
.getbate .img{float:left;width:.92rem;height:.92rem;border-radius:.1rem;}
.getbate .con{float:left;width:3.38rem;height:.92rem;overflow:hidden;color:#666;margin-left:.15rem;}
.getbate .con p{height:.42rem;line-height:.44rem;overflow:hidden;font-size:.24rem;}
.getbate .con em{height:.5rem;line-height:.52rem;font-size:.28rem;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.getbate .btn{float:right;width:1.46rem;height:.52rem;overflow:hidden;line-height:.54rem;margin-top:.2rem;}



.popArea {width:7.2rem;background:#fff;border:2px solid #1276FA;border-radius:.3rem;overflow:hidden;position:relative;}
.popArea .pop-hide {background:url(../images/pclose.png) no-repeat center;background-size:0.38rem 0.38rem;background-color:transparent;width:.8rem;height:.8rem;overflow:hidden;line-height:99;position:absolute;right:0;top:0;}
.popArea .pop-inner {padding:.3rem .4rem;}
.popArea .pop-tit {line-height:.5rem;text-align:center;font-size:.32rem;font-weight:700;color:#333;}
.popArea .pop-tip {line-height:.4rem;font-size:.24rem;text-align:center;color:#1276FA;}
.popArea .pop-btn {text-align:center;line-height:0;font-size:0;margin-top:.3rem;}
.popArea .pop-btn a {display:inline-block;vertical-align:top;height:.72rem;overflow:hidden;line-height:.74rem;min-width:1.4rem;padding:0 .4rem;background:#08CF81;border-radius:.36rem;color:#fff;font-size:.28rem;margin:0 .2rem;}
.popArea .test-hd {font-size:.24rem;font-weight:700;color:#333;margin-top:.15rem;}
.popArea .test-bd {max-height:4.4rem;overflow:auto;padding-right:.15rem;margin-top:.15rem;}
.popArea .test-bd li {height:.96rem;overflow:hidden;padding:.2rem 0;border-bottom:1px dashed #d4d4d4;}
.popArea .test-bd li .img {float:left;width:.96rem;height:.96rem;border-radius:.2rem;}
.popArea .test-bd li .con {float:left;width:3.28rem;height:.96rem;overflow:hidden;margin-left:.15rem;}
.popArea .test-bd li .con em {display:block;height:.44rem;line-height:.46rem;overflow:hidden;font-size:.28rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.popArea .test-bd li .con p {height:.3rem;overflow:hidden;line-height:.3rem;font-size:.24rem;color:#999;margin-top:.15rem;}
.popArea .test-bd li .con p span {color:#DA6767;}
.popArea .test-bd li .btn {float:right;width:1.48rem;height:.52rem;background:#08CF81;color:#fff;overflow:hidden;text-align:center;line-height:.54rem;font-size:.24rem;border-radius:.1rem;margin-top:.2rem;}

/*ÃƒÆ’Ã‚Â§ÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂÃƒâ€šÃ‚Â³ÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚Â¯Ãƒâ€šÃ‚Â·ÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚Â¡Ãƒâ€šÃ‚Â¨*/
.reason .text{font-size:.28rem;line-height:.38rem;}
.reason .text em{font-weight:bold;}
.reason .text a{color:#08CF81;text-decoration:underline;}
.reason .text .t-span{display:block;padding-top:0.16rem;}
.baoid{padding:.38rem .4rem; overflow: hidden;;border-bottom:1px dashed #E0E0E0;margin-bottom:.34rem;}
.baoid input{background:none;border:none;}
.baoid .text{float:left;width: 3.6rem;height: .6rem;background: #F8F8F8;text-align: center;line-height: .62rem;font-size: .26rem;color: #333;border-radius: .1rem;}
.baoid .copy{float:right;width:1.32rem;height:.6rem;overflow:hidden;text-align:center;line-height:.62rem;background:-webkit-linear-gradient(left,#11be6f,#34d68a);border-radius:.1rem;font-size:.24rem;font-weight: bold;color:#fff;}
.notip{display: block;height:.3rem;overflow: hidden;padding:.1rem 0;color: #666;line-height: 0;margin-top:.2rem;}
.notip input{display:inline-block;vertical-align:middle;width:.26rem;height:.26rem;margin-right:.1rem;-webkit-appearance:checkbox}
.notip span{display:inline-block;vertical-align:middle;font-size: .24rem}

.tipinfo{margin-top: .2rem;background:#f6f6f6;padding:0.2rem 0.3rem;color:#737373;border-radius:0.08rem}
.tipinfo .tit{height: .3rem;line-height: .32rem;overflow: hidden;font-size: .24rem;font-weight:bold}
.tipinfo .tit i{background:url('../images/tiparrow.png?v=20211223') no-repeat;background-size: 100% 100%;display: inline-block;width:0.24rem;height:0.14rem;vertical-align: middle;margin: -2px .1rem 0;transform: rotate(180deg);}
.tipinfo .txt{background:#F8F8F8;padding:.15rem 0 0;line-height:.36rem;font-size:.24rem;border-radius:.15rem;}
.tipinfo.hideit .txt{display:none;}
.tipinfo.hideit .tit i{transform: rotate(0deg);}



.report{background:url(../images/report.png) no-repeat 0 0;background-size:100% 100%;width:0.8rem;height:0.8rem;position:absolute;right:0.2rem;top:0.8rem;z-index:2;display:block}



/* ÃƒÆ’Ã‚Â¥Ãƒâ€¦Ã‚Â½Ãƒâ€šÃ‚Â»ÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚Â®Ãƒâ€šÃ‚ÂºÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚ÂÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂºÃƒÆ’Ã‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚ÂµÃƒâ€šÃ‚Â® */

.fixbtn {width: .92rem;height: .64rem;overflow: hidden;padding: .14rem 0;border-radius: 50%;line-height: .32rem;text-align: center;color: #fff;text-decoration: none;font-size: .26rem;background: rgba(0,0,0,.5);position: fixed;right: .2rem;bottom: 1.3rem;}


/* ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â¾Ãƒâ€šÃ‚Â®ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â¿Ãƒâ€šÃ‚Â¡qqÃƒÆ’Ã‚Â§Ãƒâ€šÃ‚Â»ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â®Ãƒâ€¦Ã‚Â¡*/
.sel-bind { margin-top: .15rem; }
.sel-it { text-align: center; line-height: 0; font-size: 0; }
.sel-it label { display: inline-block; height: .64rem; line-height: .66rem; font-size: .28rem; margin: 0 .3rem; }
.sel-it input[type="radio"] { float: left; width: .5rem; height: .5rem; margin-top: .04rem; margin-right: .15rem; border: none; -moz-appearance: none; appearance: none; -webkit-appearance: none; outline: none; background: url(../images/radioico.png) no-repeat 0 0; background-size: 100% 200%; background-color: transparent; }
.sel-it input[type="radio"]:checked { background-position: 0 100%; }
.sel-id { width: 80%; margin: .2rem auto 0; }
.sel-id input { background: #eee; border: 2px solid #d4d4d4; display: block; -webkit-box-sizing: border-box; box-sizing: border-box; width: 100%; height: .76rem; padding: .15rem; border-radius: .1rem; font-size: .28rem; }

/**/
.shortselect{line-height:0.64rem;padding-top:0.1rem;position: relative;height:0.6rem;}
.shortselect span{background:#fff;width:3.1rem;padding:0 0.2rem 0 0.2rem;color: #333; font-size: 0.26rem;-webkit-appearance:none; border: #e2e2e2 solid 1px;border-radius:0.1rem;display:inline-block;vertical-align:top;outline:none;position: absolute;right:0;top:0.1rem} 
.shortselect span::after{content:'';background:url(../images/sel.png) no-repeat 0 center;left:3rem;top:0;background-size:100% auto;height:0.6rem;overflow: hidden;position: absolute;width:0.2rem;}
.shortselect span em{height:0.6rem;line-height:0.64rem;display:block;border-top:#f0f0f0 solid 1px;}
.shortselect span em:first-child{border:none}


.dia_tit_02{line-height:0.48rem;text-align:center;font-size:0.36rem}
.dia_con .txt_02{font-size:.28rem;line-height:.4rem;color: #999;}
.dia_con .wenhao{display: inline-block;vertical-align: top;width: .31rem;height: .31rem;margin-top:.05rem; background: url(../images/ico-0608-01.png) no-repeat;background-size: 100% 100%;}
.your_ph{display: block;width: 6rem;height: .75rem;margin-top: .2rem; box-sizing: border-box;padding: 0 .2rem; border: .02rem solid #e2e2e2;font-size: .28rem;}
.ppbtns{padding: 0.4rem 0 .1rem;}
.ppbtns a{display: block;width: 5.5rem;height: .8rem;margin: .2rem auto 0; background-color: #08cf81;font-size: .36rem;color: #fff;text-align: center;line-height: .8rem;border-radius: .8rem;}
.ppbtns a:first-child{margin-top: 0;}
.ppbtns a.off{background-color: #a7e7c3;}
.ppbtns a .wico{display: inline-block;vertical-align: top;width: .48rem;height: .4rem;background: url(../images/ico-0608-02.png) no-repeat;background-size: 100% 100%;margin: .2rem .1rem 0 0;}
.nocl{display: block;width: 5rem;height: .4rem;margin: 0 auto; padding: .1rem 0; background-color: #fff;font-size: .28rem;color: #666;line-height: .4rem;text-align: center;}

.upArea{
    padding:.3rem;
    border: 1px solid #eee;
    overflow: hidden;
    color: #999;
    margin-top: .2rem;
    position: relative;
}
.upBtn{
    height: 1.4rem;
    overflow: hidden;
    position: relative;
}
.upBtn >div{
    line-height: .62rem;
    text-align: center;
    font-size: .3rem;
}
.upBtn >div:first-child{
    color: #1778f6;
    text-decoration: underline;
    margin-top: .1rem;
}
.upBtn input{
    width: 105%;
    height: 1.4rem;
    position: absolute;
    left: 0;
    top: 0;
    font-size: 99rem;
    opacity: 0;
}

.upReview{
    height: 1.4rem;
    overflow: hidden;
}
.upReview .img{
    float: left;
    width: 2rem;
    height: 1.4rem;
    overflow: hidden;
    box-sizing: border-box;
    border: 1px solid #eee;
}
.upReview .con{
    float: right;
    width: 3.56rem;
    height: 1.4rem;
    font-size: .26rem;
}
.upReview .con a{
    color: #1778f6;
    text-decoration: underline;    
}
.upReview .con p{
    line-height: .48rem;
}
.upReview .con p:first-child{
    margin-top: .46rem
}
.upReview .con.fail p:first-child{
    margin-top: .22rem
}