.topbox{ display: block; width: 100%; background-color: #ffffff; position: fixed; top: 0; left: 0; z-index: 9999999; } .leftindexbox{ position: absolute; left: 8px; width: 70px; border: 1px solid #d1cfcf; padding: 4px 0; height: 28px; border-radius: 18px; box-sizing: border-box; } .leftindexbox .leftgoto{ display: block; width: 8px; height: 14px; float: left; margin-left: 11px; transform: rotateY(180deg); position: relative; top: 2px; z-index: 9; } .gotoindex{ display: block; width: 16px; height: 16px; float: right; position: relative; right: 10px; top: 1px; } .leftindexbox text{ position: absolute; height: 14px; width: 1px; left: 30px; top: 6px; background-color: #d1cfcf; } page{ display:block; width:100%; height:100vh; background:#f0f4f7; overflow: auto; } .designertitle{ display:block; width:100%; background:#f0f4f7; position:fixed; top:0; left:0; height:76rpx; padding: 0 40rpx; z-index: 88; } .designertitle .customerbtnbox{ width:196rpx; } .designertitle .customerbtnbox image{ display: block; width: 18rpx; height: 12rpx; position: relative; top:32rpx; margin-left: 8rpx; } .designertitle .stylebox{ margin-left: 8rpx; } .customerbtnbox view { max-width: 170rpx; } .orgbox{ display: block; margin-left: 8rpx; } .designertitle .customerbtnbox image.filtericon { width: 35rpx; height: 35rpx; top: 20rpx; margin-left: 4rpx; } .everylistbox{ display: block; width: 710rpx; height: 220rpx; background: #fff; padding: 20rpx; margin: 0 auto 24rpx; } .everylistbox .headimg{ display: block; width: 153rpx; height: 180rpx; border-radius: 4rpx; } .everylistbox .designermsgbox{ margin-left: 22rpx; width: 495rpx; height: 100%; padding-top: 12rpx; } .everylistbox .designermsgbox .appointbtn{ width: 108rpx; height: 44rpx; background: #249EFB; border: unset; border-radius: 22rpx; text-align: center; line-height: 44rpx; } .everylistbox .designermsgbox .lineboox{ margin: 0 12rpx; } .everylistbox .designermsgbox .likestylebox{ width: 375rpx; } .everylistbox .designermsgbox .likestylebox text{ min-width: 56rpx; /* display: flex; */ height: 36rpx; background: #FFFFFF; border: 1px solid rgba(113,196,255,1);/*no*/ border-radius: 18rpx; padding: 0 6rpx; max-width: 112rpx; } .designlistbox{ padding-top: 76rpx; padding-bottom: 140rpx; } .maintitle{ text-align: center; } .mask { width: 100%; height: 100vh; position: fixed; top: 0px; left: 0rpx; background-color: transparent; z-index: 10; } .maskStyle { position: fixed; top: 0rpx; left: 0rpx; width: 100%; height: 100vh; background-color: rgba(0,0,0,0.3); z-index: 12; display: flex; align-items: center; justify-content: center; } .departBox { width: 90%; height: 800rpx; background-color: #fff; border-radius: 10rpx; position: relative; overflow: hidden; box-sizing: border-box; padding: 88rpx 0rpx 100rpx; } .dHeader { position: absolute; width: 100%; height: 88rpx; background-color: #B3C6DA; top: 0rpx; left: 0rpx; text-align: center; line-height: 88rpx; color: #333333; font-size: 32rpx; } .dHeader > image { position: absolute; width: 35rpx; left: 20rpx; top: 50%; transform: translateY(-50%); } .dFooter { position: absolute; bottom: 0rpx; left: 0rpx; width: 100%; height: 100rpx; border-top: 1rpx solid #f2f2f2; display: flex; justify-content: space-around; align-items: center; } .dCancelBtn { width: 300rpx; height: 66rpx; border: 1rpx solid #2488EF; color: #2488EF; text-align: center; line-height: 66rpx; font-size: 28rpx; border-radius: 10rpx; } .dConfirmBtn { width: 300rpx; height: 66rpx; background-color: #2488EF; color: #fff; font-size: 28rpx; text-align: center; line-height: 66rpx; border-radius: 10rpx; } .dContent { width: 100%; height: 100%; box-sizing: border-box; padding: 20rpx; overflow-y: auto; overflow-x: hidden; } radio { transform: scale(0.8,0.8); } .childimg{ display: block; position: absolute; right: 10rpx; top: 14rp; width: 36rpx; height: 36rpx; transform: rotateY(180deg); }