.phone-bg{ width: 10rem; margin: 0 auto; position: relative; overflow: hidden; // min-height: 100vh; transform: translate3d(0, 0, 0); } .layer-ios{ display: none; width: 7.3rem; height: 12.24rem; background: url(../room/images/layer-ios.png)no-repeat; background-size: 100% 100%; position: relative; .layer-ios-close{ width: 0.8rem; height: 0.8rem; position: absolute; right: 0; top: 0; } } .layer-tips{ width: 8.4rem; height: 14.57rem; background: url(../images/layer-tips.png)no-repeat; background-size: 100% 100%; position: relative; display: none; } .layer-tips-close{ width: 0.8rem; height: 0.8rem; position: absolute; right: 0.1rem; top: 0.1rem; } .layer-tips-btn{ width: 6rem; height: 1rem; position: absolute; bottom: 0.9rem; left: 1.1rem; } .top-box{ height: 1.2rem; width: 10rem; background:linear-gradient(to right,#EB3588,#EA34BD); position: fixed; left:50%; top: 0; z-index: 800; margin-left: -5rem; } .top-box-ul{ li{ height: 1.2rem; width: 1.9rem; float: left; text-align: center; font-size: 0.4rem; color: #FFAFF2; line-height: 1.1rem; font-weight: 700; .click-img{ display: none; position: absolute; width: 0.44rem; top: 0.9rem; left: 0.75rem; } } .top-box-li-click{ color: #fff; .click-img{ display: block; } } } .top-nav{ width: 10.8rem; height: 3.25rem; background: url(../images/top-bg.png)no-repeat; background-size: 100% 100%; margin-top: -1.2rem; margin-left: -0.4rem; position: relative; } .nav-btn { font-size: 0.5rem; font-weight: 700; width: 10.8rem; text-align: center; position: relative; top: 1.6rem; } .nav-btn .nav-click { color: #ffffff; } .nav-btn > div { width: 2rem; display: inline-block; height: 0.8rem; text-align: center; color: #FFABEE; position: relative; } .nav-btn > div img { display: none; position: absolute; width: 0.44rem; left: 50%; margin-left: -0.22rem; bottom: 0; } .nav-btn .nav-click img { display: block; } .live-ul{ width: 9.4rem; margin: 0 auto; li{ width: 4.6rem; height: 4.6rem; border-radius: 0.2rem; // background: pink; margin-bottom: 0.2rem; position: relative; float: left; } a:nth-child(2n){ li{ margin-left: 0.2rem; } } .live-shadow{ height: 1.25rem; width: 4.6rem; position: absolute; bottom: 0; left: 0; background:linear-gradient(to top,rgba(0,0,0,0.4),rgba(0,0,0,0)); border-radius: 0 0 0.2rem 0.2rem; pointer-events: none; z-index: 2; } .live-li-face{ width: 4.6rem; height: 4.6rem; position: absolute; z-index: 1; border-radius: 0.2rem; top: 0; left: 0; } } .hot-num-box{ border: 0.02rem solid #E66C37; height: 0.35rem; // width: 1.33rem; border-radius: 1rem; padding-right: 0.2rem; background: rgba(0, 0, 0, 0.2); position: absolute; z-index: 5; font-size: 0.3rem; text-indent: 0.45rem; line-height: 0.35rem; color: #FFFFFF; right: 0.3rem; top: 0.2rem; span{ text-indent: 0; transform: scale(0.9); display: inline-block; } >img{ position: absolute; width: 0.48rem; left: 0; top: -0.13rem; } } .live-bottom-box{ width: 4.6rem; height: 1.25rem; position: absolute; bottom: 0; left: 0; z-index: 6; color: #fff; p:nth-child(1){ font-size: 0.3rem; height: 0.45rem; text-indent: 0.25rem; padding-top: 0.15rem; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } p:nth-child(2){ font-size: 0.3rem; text-indent: 0.25rem; padding-top: 0.1rem; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } } .bottom-nav{ width: 10rem; height: 1.4rem; position: fixed; bottom: 0; left: 50%; margin-left: -5rem; z-index: 580; background: #FFFFFF; box-shadow: 0rem 0.1rem 0.3rem rgba(0,0,0,0.3); >div{ width: 25%; height: 1.4rem; line-height: 1.4rem; float: left; font-size: 0; text-align: center; position: relative; p{ font-size: 0.3rem; width: 2.5rem; position: absolute; bottom: -0.37rem; left: 0; color: #969696; } .bottom-p-click{ color: #EF3A8F; } .bottom-nav-img1{ transition: 0.35s all; width: 0.62rem; height: 0.65rem; background: url(../images/nav-icon1.png)no-repeat; background-size: 100% 100%; margin: 0 auto; display: inline-block; vertical-align: middle; position: relative; top: -0.2rem; z-index: 5; } .bottom-nav-img2{ transition: 0.35s all; width: 0.72rem; height: 0.61rem; background: url(../images/nav-icon2.png)no-repeat; background-size: 100% 100%; margin: 0 auto; display: inline-block; vertical-align: middle; position: relative; top: -0.2rem; z-index: 5; } .bottom-nav-img3{ transition: 0.35s all; width: 0.57rem; height: 0.64rem; background: url(../images/nav-icon3.png)no-repeat; background-size: 100% 100%; margin: 0 auto; display: inline-block; vertical-align: middle; position: relative; top: -0.2rem; z-index: 5; } .bottom-nav-img4{ transition: 0.35s all; width: 0.82rem; height: 0.66rem; background: url(../images/nav-icon4.png)no-repeat; background-size: 100% 100%; margin: 0 auto; display: inline-block; vertical-align: middle; position: relative; top: -0.2rem; z-index: 5; } .bottom-nav-img1-click{ background: url(../images/nav-icon1-click.png)no-repeat; background-size: 100% 100%; } .bottom-nav-img2-click{ background: url(../images/nav-icon2-click.png)no-repeat; background-size: 100% 100%; } .bottom-nav-img3-click{ background: url(../images/nav-icon3-click.png)no-repeat; background-size: 100% 100%; } .bottom-nav-img4-click{ background: url(../images/nav-icon4-click.png)no-repeat; background-size: 100% 100%; } } } .right-nav{ width: 7.8rem; height: 100vh; background: #fff; position: fixed; transition: 0.35s all; // right: 0; right: -8rem; top: 0; z-index: 800; box-shadow: 0 0 0.2rem rgba(0,0,0,0.2); overflow: hidden; } .right-nav-top{ height: 1.75rem; width: 7.8rem; border-bottom: 1px solid #EBEBEB; position: relative; } .logo2{ width: 2.76rem; position: absolute; left: 0.45rem; top: 0.48rem; } .close-right{ color: #999999; font-size: 1rem; position: absolute; top: 0.05rem; right: 0.5rem; } .right-list-box{ height: 1.45rem; border-bottom: 1px solid #EBEBEB; color: #353535; line-height: 1.45rem; font-size: 0.35rem; text-indent: 0.45rem; font-weight: 700; position: relative; } .right-list-bottom1{ position: fixed; width: 7.8rem; bottom: 0; left: 0; height: 1.45rem; color: #353535; line-height: 1.45rem; font-size: 0.35rem; text-indent: 0.45rem; font-weight: 700; border-top: 1px solid #EBEBEB; } .search-box{ width: 10rem; overflow: scroll; background: #F3F3F3; z-index: 800; left: 50%; } .search-top{ height: 2.1rem; width: 10rem; position: fixed; top: 0; left: 0; background: #F3F3F3; z-index: 500; // background: pink; } .more-input-box{ width: 9rem; height: 0.88rem; background: #FFFFFF; border-radius: 1rem; position: absolute; top: 0.21rem; left: 0.8rem; .search-input{ top: 0 !important; left: 0.8rem !important; width: 7.4rem !important; text-indent: 0.2rem !important; } } .search-input-box{ height: 1.3rem; width: 10rem; position: relative; .search-input{ width: 9rem; height: 0.88rem; background: #FFFFFF; border-radius: 1rem; position: absolute; top: 0.21rem; left: 0.8rem; text-indent: 0.9rem; font-size: 0.35rem; } >span{ color: #313131; transform: scaleY(1.5); font-size: 0.6rem; position: absolute; top: 0.22rem; left: 0.18rem; } } .search-nav{ height: 0.8rem; width: 9.5rem; margin: 0 auto; border-bottom: 1px solid #E9E9E9; text-indent: 0.1rem; >div{ width: 1.6rem; float: left; height: 0.8rem; text-align: left; color: #292929; font-size: 0.35rem; line-height: 0.8rem; position: relative; } .search-box-bottom{ width: 0.95rem; height: 0.05rem; background: #DA186C; bottom: 0rem; position: absolute; display: none; left: 0; } .search-nav-click{ color: #DA186C; .search-box-bottom{ display: block; } } } .search-ul{ width: 9.5rem; margin: 0 auto; li{ width: 9.5rem; height: 1.4rem; position: relative; } .search-box1{ width: 7rem; height: 1.4rem; line-height: 1.4rem; float: left; >img{ width: 0.9rem; height: 0.9rem; border-radius: 50%; position: absolute; top: 0.25rem; left: 0.2rem; } >p{ text-indent: 1.3rem; font-size: 0.35rem; } } .search-box2{ width: 2.5rem; height: 1.4rem; float: left; .search-like-box{ width: 2.1rem; height: 0.72rem; background: #FEE5F0; border-radius: 1rem; margin: 0 auto; text-align: center; line-height: 0.72rem; margin-top: 0.3rem; border: 1px solid #DE327F; font-size: 0.35rem; font-weight: 700; color: #DE327F; } } } .box3{ min-height: 100vh; overflow: hidden; background:linear-gradient(to bottom, #F3F3F3 0%, #FFFFFF 50%); } .zone-top{ width: 10rem; height: 4.65rem; background: #F3F3F3; position: relative; } .zone-content{ width: 10rem; border-radius: 0.5rem 0.5rem 0 0; background: #fff; } .zone-content-box1{ min-height: 4.35rem; width: 9.5rem; border-bottom: 1px solid #EDEDED; margin: 0 auto; } .zone-face{ width: 1.6rem; height: 1.6rem; border-radius: 50%; position: absolute; border: 0.05rem solid #E8387A; left: 0.7rem; top: 0.45rem; } .zone-top-like-box{ width: 1.7rem; height: 1.6rem; position: absolute; top: 0.5rem; left: 5.5rem; text-align: center; >div:nth-child(1){ font-size: 0.5rem; font-weight: 700; color: #333333; line-height: 0.8rem; padding-top: 0.1rem; } >div:nth-child(2){ font-size: 0.3rem; } } .zone-top-fans-box{ width: 1.7rem; height: 1.6rem; position: absolute; top: 0.5rem; left: 7.5rem; text-align: center; >div:nth-child(1){ font-size: 0.5rem; font-weight: 700; color: #333333; line-height: 0.8rem; padding-top: 0.1rem; } >div:nth-child(2){ font-size: 0.3rem; } } .zone-top-btn{ margin: 0 auto; width: 8.8rem; height: 1.05rem; margin: 0 auto; line-height: 1.05rem; text-align: center; color: #E03B84; font-weight: 700; font-size: 0.5rem; border-radius: 1rem; border: 0.05rem solid #E03B84; position: absolute; left: 0.55rem; top: 2.7rem; } .zone-content-box1-id{ padding-top: 0.5rem; text-indent: 0.2rem; font-size: 0.35rem; >div{ display: inline-block; padding: 0rem 0.2rem; text-indent: 0; color: #fff; background: #EA8486; border-radius: 1rem; margin-left: 0.1rem; height: 0.5rem; line-height: 0.5rem; } .sexBox0{ background: #EA8486; } .sexBox1{ background: #1E80FF; } } .zone-content-box1-poster{ font-size: 0.35rem; text-indent: 0.2rem; line-height: 0.6rem; padding-top: 0.2rem; >img{ width: 0.4rem; vertical-align: middle; margin-right: 0.2rem; } } .zone-content-box1-card{ margin-left: 0.2rem; margin-top: 0.3rem; >div{ font-size: 0.3rem; padding: 0.05rem 0.15rem; border: 0.05rem solid #F3D3D5; border-radius: 1rem; float: left; margin-right: 0.15rem; margin-top: 0.2rem; } } .zone-content-box1-tips{ text-indent: 0.3rem; font-size: 0.35rem; padding-top: 0.2rem; margin-bottom: 0.2rem; } .zone-rich-box{ width: 9.5rem; height: 1.75rem; border-bottom: 1px solid #EBEBEB; margin: 0 auto; line-height: 1.75rem; span:nth-child(1){ font-size: 0.35rem; } span:nth-child(2){ font-size: 0.35rem; color: #804BEC; float: right; margin-right: 0.2rem; >img{ width: 0.42rem; vertical-align: middle; margin-right: 0.1rem; } } } .zone-diamond-box{ width: 9.5rem; height: 1.75rem; border-bottom: 1px solid #EBEBEB; margin: 0 auto; line-height: 1.75rem; span:nth-child(1){ font-size: 0.35rem; } span:nth-child(2){ font-size: 0.35rem; color: #DE478A; float: right; margin-right: 0.2rem; >img{ width: 0.42rem; vertical-align: middle; margin-top: -0.1rem; margin-right: 0.1rem; } } } .zone-car-box{ width: 9.5rem; height: 1.75rem; border-bottom: 1px solid #EBEBEB; margin: 0 auto; line-height: 1.75rem; span:nth-child(1){ font-size: 0.35rem; } span:nth-child(2){ font-size: 0.35rem; color: #DE478A; float: right; margin-right: 0rem; >img{ width: 1.2rem; vertical-align: middle; margin-top: -0.1rem; } >span{ font-size: 0.4rem; color: #C5C5C5; transform: scaleY(1.5); } } } .zone-medal-box{ width: 9.5rem; height: 1.75rem; border-bottom: 1px solid #EBEBEB; margin: 0 auto; line-height: 1.75rem; span:nth-child(1){ font-size: 0.35rem; } span:nth-child(2){ font-size: 0.35rem; color: #DE478A; float: right; margin-right: 0rem; >span{ font-size: 0.4rem; color: #C5C5C5; transform: scaleY(1.5); } } .zone-medal-ul{ position: absolute; width: 5.25rem; left: 4.1rem; li{ width: 0.9rem; height: 1.75rem; line-height: 1.75rem; float: left; text-align: center; font-size: 0; float: right; img{ vertical-align: middle; width: 0.8rem; margin-top: -0.1rem; } } } } .zone-photo-ul{ width: 9.6rem; margin: 0 auto; li{ width: 4.7rem; height: 4.7rem; border-radius: 0.2rem; margin-top: 0.2rem; float: left; overflow: hidden; position: relative; } li:nth-child(2n){ margin-left: 0.2rem; } .zone-photo-img{ width: 4.7rem; height: 4.7rem; position: absolute; left: 0; top: 0; } .zone-photo-shadow{ width: 4.7rem; height: 2rem; position: absolute; bottom: 0; left: 0; z-index: 5; pointer-events: none; background:linear-gradient(to top,rgba(0,0,0,0.4),rgba(0,0,0,0)); } .zone-photo-title{ color: #FEFEFE; font-size: 0.33rem; position: relative; z-index: 5; width: 4.2rem; margin: 0 auto; padding-top: 0.2rem; line-height: 0.55rem; } } .zone-photo-bottom-box{ position: absolute; height: 0.9rem; width: 4.7rem; bottom: 0; left: 0; line-height: 0.9rem; font-size: 0.35rem; z-index: 6; color: #fff; img{ height: 0.4rem; vertical-align: middle; margin-top: -0.1rem; } } .zone-photo-bottom-p1{ margin-left: 0.25rem; } .zone-photo-bottom-p2{ margin-left: 0.25rem; } .zone-photo-bottom-p3{ float: right; margin-right: 0.2rem; } .box2{ >h2{ height: 0.8rem; line-height: 0.8rem; font-size: 0.4rem; color: #666666; font-weight: 700; text-indent: 0.35rem; padding-top: 0.1rem; } } .secret{ position: absolute; width: 0.9rem; z-index: 10; top: 0.2rem; right: 0.3rem; animation: lockShow 3s linear infinite; } @keyframes lockShow { 0% { opacity: 1; } 20% { opacity: 1; } 50% { opacity: 0.6; } 80% { opacity: 1; } 100% { opacity: 1; } } .nav-shadow{ width: 100vw; height: 100vh; position: fixed; top: 0; left: 0; z-index: 600; display: none; } .box2-search-box{ width: 9.4rem; height: 0.9rem; background: #FFFFFF; margin: 0 auto; border-radius: 1rem; margin-bottom: 0.3rem; position: relative; } .search-icon{ width: 0.44rem; position: absolute; top: 0.23rem; left: 0.23rem; } .box2-search-input{ height: 0.9rem; width: 7.8rem; font-size: 0.35rem; position: absolute; background: #fff; top: 0; left: 0.9rem; } .search-del{ width: 0.3rem; position: absolute; right: 0.3rem; top: 0.3rem; } .box4-search-icon{ width: 0.44rem; position: absolute; top: 0.4rem; left: 1.05rem; z-index: 5; } .box4-search-del{ width: 0.3rem; position: absolute; right: 0.45rem; top: 0.5rem; } .no-like-box{ text-align: center; >img{ width: 3.49rem; padding-top: 1.5rem; } .no-like-tips{ font-size: 0.3rem; color: #999999; padding-top: 0.5rem; } .no-like-btn{ width: 5.15rem; height: 1.05rem; line-height: 1.05rem; text-align: center; background:linear-gradient(to right,#E43984,#E538C1); border-radius: 1rem; color: #fff; font-size: 0.42rem; font-weight: 700; margin: 0 auto; margin-top: 0.5rem; } } .no-search-box{ text-align: center; color:#999999; text-align: center; >img{ width: 5.5rem; margin-top: 2rem; } >p{ font-size: 0.35rem; margin-top: 0.5rem; } } .search-ul .search-like-box-yes{ background: #C2C2C2 !important; border: none !important; color: #fff !important; } .add-video-box{ position: relative; width: 9.35rem; min-height: 6.75rem; margin: 0 auto; border-radius: 0.2rem; overflow: hidden; margin-top: 0.3rem; background: #FFFFFF; } .add-shadow{ width: 9.35rem; height: 5.08rem; background:linear-gradient(to top,rgba(0,0,0,0.5), rgba(0,0,0,0), rgba(0,0,0,0), rgba(0,0,0,0)); position: absolute; top: 0; left: 0; pointer-events: none; z-index: 5; } .add-time{ color: #fff; font-size: 0.3rem; position: absolute; z-index: 10; right: 0.4rem; top: 4.3rem; } .add-face-name{ position: absolute; z-index: 10; top: 4.2rem; left: 0.3rem; line-height: 0.65rem; color: #ffffff; font-size: 0.3rem; text-indent: 0.8rem; img{ left: 0; position: absolute; height: 0.55rem; width: 0.55rem; border-radius: 50%; border: 0.05rem solid #E13D85; } } .add-video-img{ width: 9.35rem; overflow: hidden; height: 5.08rem; position: relative; background-position-y: center; } .play-icon{ width: 1.06rem; position: absolute; top: 1.85rem; left: 4.14rem; } .add-video-text-box{ height: 1.65rem; width: 9.35rem; position: relative; >p{ color: #131313; font-size: 0.35rem; text-indent: 0.28rem; margin-top: 0.2rem; font-weight: 700; } } .tag-content{ margin-left: 0.28rem; margin-top: 0.15rem; .tag{ min-width: 1.05rem; height: 0.45rem; background: #FFE8F1; color: #E53985; font-size: 0.3rem; line-height: 0.45rem; text-align: center; float: left; margin-right: 0.2rem; border-radius: 0.1rem; margin-bottom: 0.2rem; } } .revise-top{ font-size: 0.4rem; color: #313131; line-height: 1rem; span{ margin-top: -0.18rem; vertical-align: middle; display: inline-block; transform: scaleY(2); margin-left: 0.2rem; margin-right: 0.2rem; } } .revise-face-box{ text-align: center; margin-top: 0.8rem; .revise-face{ width: 1.6rem; height: 1.6rem; border-radius: 50%; border: 0.05rem solid #E11C66; } >p{ font-size: 0.35rem; text-align: center; line-height: 0.6rem; } } .revise-content{ margin-top: 0.8rem; >div{ background: #F7F7F7; height: 1.2rem; border-top: 1px solid #E1E1E1; line-height: 1.2rem; font-size: 0.35rem; .revise-p1{ float: left; text-indent: 0.4rem; } .revise-p2{ float:right; margin-right: 0.4rem; span{ display: inline-block; color: #CACACA; transform: scaleY(1.8); margin-left: 0.1rem; margin-top: -0.05rem; } } } } .zone-like-btn{ width: 8.85rem; height: 1.08rem; line-height: 1.08rem; color: #fff; font-size: 0.37rem; font-weight: 700; text-align: center; background: linear-gradient(to right, #E43984, #E538C1); border-radius: 1rem; position: absolute; left: 50%; margin-left: -4.425rem; top: 2.8rem; } .like-end{ background: #ccc; color: #fff; } .userRoom-top{ font-size: 0.45rem; font-weight: 700; line-height: 1.2rem; height: 1.2rem; overflow: hidden; .userRoom{ display: inline-block; transform: scaleY(1.8); font-size: 0.5rem; font-weight: 400; position: relative; top: -0.04rem; margin-left: 0.2rem; margin-right: 0.1rem; } } .right-list-box-face{ >img{ width: 0.95rem; height: 0.95rem; border-radius: 50%; position: absolute; top: 0.25rem; left: 0.25rem; } >p{ text-indent: 1.4rem; } } .right-list-box-reg{ line-height: 1.45rem; } .right-list-box-reg{ >span{ line-height: 1.45rem; display: inline-block; /* width: 2.2rem; */ float: right; position: relative; text-indent: 0.7rem; color: #FA5AA0; margin-right: 0.3rem; } .right-add{ width: 0.3rem; position: absolute; left: 0.33rem; top: 0.35rem; z-index: 5; } .right-diamond{ width: 0.38rem; position: absolute; left: 0.15rem; top: 0.48rem; } } .top-box-face{ width: 0.9rem; height: 0.9rem; border-radius: 50%; position: absolute; right: 0.5rem; top: 0.14rem; } .right-list-box-out{ position: absolute; width: 7.8rem; bottom: 0; border-top: 1px solid #EBEBEB; } .right-list-box-ref{ position: absolute; width: 7.8rem; bottom: 1.45rem; border-top: 1px solid #EBEBEB; border-bottom: none; } .right-list-box-ref2{ position: absolute; width: 7.8rem; border-top: 1px solid #EBEBEB; border-bottom: none; bottom: 0; } .revise-layer{ width: 10rem; height: 100vh; background: #F3F3F3; position: fixed; top: 100vh; left: 0; transition: 0.2s all; } .revise-input-title{ height: 1.3rem; line-height: 1.3rem; width: 10rem; font-size: 0.45rem; position: relative; text-indent: 0.8rem; >span{ display: inline-block; color: #333333; transform: scaleY(1.8); position: absolute; top: -0.05rem; left: 0.23rem; text-indent: 0rem; } } .revise-input-box{ height: 1.2rem; background: #F7F7F7; width: 10rem; border-top: 1px solid #E5E5E5; border-bottom: 1px solid #E5E5E5; position: relative; } .revise-input{ width: 10rem; font-size: 0.35rem; height: 1.2rem; text-indent: 0.55rem; position: absolute; top: 0; left: 0; } .revise-send-btn{ width: 8.8rem; height: 1.05rem; background:linear-gradient(to right,#E43984,#E538C1); text-align: center; line-height: 1.05rem; color: #fff; font-size: 0.45rem; font-weight: 700; border-radius: 1rem; margin: 0 auto; margin-top: 1.1rem; } .down-bg{ position: relative; width: 10rem; height: 19.66rem; background: url(../images/down-bg.png)no-repeat; background-size: 100% 100%; background-position-y: -1.5rem; } .down-txt1{ width: 5.72rem; height: 1.04rem; background: url(../images/down-txt1.png)no-repeat; background-size: 100% 100%; position: absolute; margin-left: -2.86rem; left: 50%; top: 0.5rem; } .down-txt2{ width: 5.24rem; height: 0.52rem; background: url(../images/down-txt2.png) no-repeat; background-size: 100% 100%; position: absolute; left: 50%; margin-left: -2.62rem; top: 12.5rem; } .down-btn{ width: 6.18rem; height: 1.34rem; background: url(../images/down-btn.png)no-repeat; background-size: 100% 100%; left: 50%; margin-left: -3.09rem; position: absolute; top: 13.5rem; } .right-list-box-face{ span{ position: absolute; font-size: 0.5rem; right: 0.3rem; top: 0rem; transform: scaleY(1.8); color: #999; font-weight: 400; } } .first-login-btn{ background: #FDEBF9; display: none; height: 0.7rem; width: 2.3rem; line-height: 0.7rem; font-size: 0.35rem; color: #EE2781; position: absolute; text-align: center; border-radius: 1rem; right: 0.3rem; top: 0.25rem; } .sex-select{ width: 2rem; height: 0.7rem; text-indent: 0.5rem; position: absolute; top: 0.25rem; left: 0.3rem; background: #fff; border-radius: 0.1rem; box-shadow: 0 0 0.2rem rgba(0,0,0,0.1); } .sex-tips{ line-height: 1.2rem; height: 1.2rem; font-size: 0.35rem; position: absolute; left: 2.8rem; } .revise-input-box3{ font-size: 0.3rem; line-height: 1.2rem; text-indent: 0.35rem; select{ height: 0.55rem; } } .revise-input-box4{ line-height: 1.2rem; font-size: 0.35rem; text-indent: 0.3rem; position: relative; .height-select{ height: 0.6rem; width: 2rem; margin-left: 0.2rem; text-indent: 0.25rem; } } .revise-input-box5{ line-height: 1.2rem; font-size: 0.35rem; text-indent: 0.3rem; position: relative; .weight-select{ height: 0.6rem; width: 2rem; margin-left: 0.2rem; text-indent: 0.25rem; } } .revise-input-box6{ line-height: 1.2rem; font-size: 0.35rem; text-indent: 0.3rem; position: relative; .education-select{ height: 0.6rem; width: 2rem; margin-left: 0.2rem; text-indent: 0.25rem; } } .revise-input-box7{ line-height: 1.2rem; font-size: 0.35rem; text-indent: 0.3rem; position: relative; .revise-input2{ width: 10rem; font-size: 0.35rem; height: 1.2rem; text-indent: 0.55rem; position: absolute; top: 0; left: 0; } } .revise-input-box8{ line-height: 1.2rem; font-size: 0.35rem; text-indent: 0.3rem; position: relative; .revise-input3{ width: 10rem; font-size: 0.35rem; height: 1.2rem; text-indent: 0.55rem; position: absolute; top: 0; left: 0; } } .exc-name-tips{ font-size: 0.3rem; color: #333; position: absolute; top: 1.4rem; left: 0.5rem; }