﻿@charset "utf-8";
/* 注册会员 */
.register{padding-top:0.26rem;}
.register .box{width:100%;height:100%;background:#fcf3f6;border-radius:0.12rem;margin:0 auto;overflow-y:auto;box-shadow:0 0 8px #444;}
.register .box .box1{width:100%;}
.register .box .box1 .bpic{width:100%;}
.register .box .box2{width:100%;padding:0 0.22rem;}
.register .box .box2 .text1{width:100%;height:0.38rem;line-height:0.5rem;font-size:0.14rem;font-weight:bold;color:#656d78;padding-left:0.15rem;}
.register .box .box2 .text2{width:100%;height:0.4rem;border:1px #ececef solid;background:#fff;border-radius:0.05rem;overflow:hidden;position:relative;}
.register .box .box2 .text2 .inp{width:100%;height:0.4rem;line-height:0.4rem;font-size:0.14rem;font-weight:bold;color:#aab2bd;padding:0 0.15rem;display:block;}
.register .box .box2 .text2 .inp1{width:1.4rem;height:0.4rem;line-height:0.4rem;font-size:0.14rem;font-weight:bold;color:#aab2bd;padding:0 0.15rem;display:inline-block;}
.register .box .box2 .text2 .inp2{width:1.15rem;height:0.4rem;line-height:0.4rem;text-align:center;font-size:0.15rem;font-weight:bold;color:#fff;background:#434a54;display:inline-block;position:absolute;right:0;top:0;}
.register .box .box2 .text3{width:110%;font-size:0.1rem;font-weight:normal;}
.register .box .box2 .text3 .tb-agree{width:0.25rem;display:inline-block;height:0.43rem;background:url(../images/tb01.png) no-repeat center center;background-size:0.15rem;}
.register .box .box2 .text3 .tb-agree.on{background:url(../images/tb02.png) no-repeat center center;background-size:0.15rem;}
.register .box .box2 .text3 .t_text{width:2.8rem;height:0.43rem;line-height:0.43rem;color:#656d78;font-size:0.1rem;}
.register .box .box2 .text3 .t_text>a{color:#656d78;text-decoration:underline;display:inline;width:auto;}
.register .box .box2 .text3 .t_text .t-tc1,.register .box .box2 .text3 .t_text .t-tc2{color:#656d78;text-decoration:underline;display:inline;width:auto;}
.register .box .box2 .text3.on1{margin-top:0.05rem;}
.register .box .box2 .text3.on .tb-agree{height:0.25rem;}
.register .box .box2 .text3.on .t_text{height:auto;line-height:0.25rem;}
.register .box .box2 .text3.on .t_text.end{line-height:0.2rem;}
.register .box .box2 .but{width:100%;margin-top:0rem;}
.register .box .box2 .but .btn{width:1.2rem;height:0.4rem;line-height:0.4rem;text-align:center;border-radius:0.05rem;background:#fc6e51;font-size:0.15rem;color:#fff;font-weight:bold;}
.register .box .box3{width:100%;}
.register .box .box3 .box_pic1{width:100%;}

.tc_diao{z-index:3;display:none;width:100%;height:100%;position:fixed;left:0;top:0;}
.tc_diao .tbox{width:2.77rem;height:2.215rem;position:fixed;left:50%;top:50%;margin-left:-1.385rem;margin-top:-1.1075rem;z-index:3;}
.tc_diao .tbox .pic1{display:block;width:2.77rem;}
.tc_diao .tbox .btn1{position:absolute;width:1.025rem;height:0.375rem;color:transparent;right:0.21rem;top:1.71rem;z-index:1;}

/* 完善、确认会员信息 */
.perfect .box{position:relative;width:100%;height:100%;background:rgba(255,255,255,0.9);border-radius:0.12rem;margin:0 auto;overflow:hidden;box-shadow:0 0 8px #444;padding:0 0.22rem;}
.perfect .box .bt{width:100%;font-size:0.26rem;color:#434a54;font-weight:bold;height:0.61rem;line-height:0.8rem;padding-left:0.15rem;}
.perfect .box .text1{width:100%;height:0.43rem;line-height:0.55rem;font-size:0.14rem;font-weight:bold;color:#656d78;padding-left:0.15rem;}
.perfect .box .num1{width:100%;height:0.43rem;line-height:0.43rem;font-size:0.14rem;font-weight:bold;color:#aab2bd;padding-left:0.15rem;}
.perfect .box .text2{width:100%;height:0.43rem;border:1px #ececef solid;background:#fff;border-radius:0.05rem;overflow:hidden;}
.perfect .box .text2 .inp{width:100%;height:0.43rem;line-height:0.43rem;font-size:0.14rem;font-weight:bold;color:#aab2bd;padding:0 0.15rem;display:block;}
.perfect .box .text2 .tsex{position:relative;width:50%;height:0.43rem;line-height:0.43rem;font-size:0.14rem;font-weight:bold;color:#aab2bd;text-align:center;}
.perfect .box .text2 .tsex:nth-child(1):after{content:"";position:absolute;width:1px;height:50%;top:25%;right:0;background:#eff2f4;}
.perfect .box .text2 .tsex.on{color:#fc6e51;}
.perfect .box .but{position:absolute;bottom:0.22rem;right:0.21rem;width:1.2rem;height:0.44rem;line-height:0.44rem;text-align:center;border-radius:0.05rem;background:#fc6e51;font-size:0.15rem;color:#fff;font-weight:bold;}
.perfect .box .but2{position:absolute;bottom:0.22rem;left:0.36rem;width:1.2rem;height:0.44rem;line-height:0.44rem;font-size:0.15rem;color:#fc6e51;font-weight:bold;}

.tc_zccom{z-index:3;display:none;width:3.27rem;/*height:5rem;*/height:85%;background:#fff;border-radius:0.12rem;margin:0 auto;overflow:hidden;box-shadow:0 0 8px #444;position:fixed;top:0.26rem;left:50%;margin-left:-1.635rem;padding-top:0rem;padding-bottom:0.6rem;}
.tc_zccom .bt{display:none;width:100%;font-size:0.14rem;color:#fc6e51;height:0.5rem;line-height:0.6rem;text-align:center;position:absolute;top:0;left:0;}
.tc_zccom .box{width:100%;/*height:4.5rem;*/height:100%;overflow-y:auto;}
.tc_zccom .box>img{width:100%;}
.tc_zccom .btn{display:block;position:absolute;right:0.2rem;bottom:0.15rem;width:1.2rem;height:0.44rem;line-height:0.44rem;text-align:center;border-radius:0.05rem;background:#fc6e51;font-size:0.15rem;color:#fff;font-weight:bold;}
@media screen and (orientation: landscape) {
    /*横屏 css*/
    .tc_zccom{top:5%;height:90%;}
    .tc_zccom .box{height:100%;}
}

/* 授权fanclub */
.fanclub{padding-bottom:0.26rem;}
.fanclub .istext .bpic1{width:100%;padding:0.4rem 0 0.4rem 0;}
.fanclub .istext .bpic1 .pic{width:1.71rem;margin:0 auto;display:block;}
.fanclub .istext .btext{color:#434a54;font-size:0.14rem;width:100%;line-height:0.18rem;font-weight:bold;padding:0 0.23rem;}
.fanclub .isbtn{width:100%;padding:0.2rem 0.24rem;overflow:hidden;margin-top:0.3rem;}
.fanclub .isbtn .btn{width:1.2rem;height:0.44rem;line-height:0.44rem;text-align:center;background:#fc6e51;border-radius:0.05rem;color:#fff;font-size:0.15rem;font-weight:bold;}
.fanclub .isbtn .btn1{float:left;}
.fanclub .isbtn .btn2{float:right;}