/* packageD/warranty/warrantyind/warrantyind.wxss */ .topBox { height: 76rpx; display: flex; align-items: center; margin-bottom: 20rpx; background: #fff; } .topBox .topBox_box { padding: 0 46rpx; display: flex; align-items: center; justify-content: space-between; width: 100%; } .topBox .topBox_box .box_left { display: flex; align-items: center; } .topBox .topBox_box .box_right { display: flex; align-items: center; justify-content: center; font-size: 24rpx; color: #fff; background-color: #ff2c29; border-radius: 20rpx; width: 120rpx; height: 40rpx; } .box_left icon { color: #ff2c29; font-size: 40rpx; margin-right: 16rpx; } .baodan { width: 100%; /* height: 314rpx; */ background: #fff; margin-bottom: 20rpx; } .baodan .conter_box { padding: 0 25rpx; display: flex; flex-direction: column; padding-top: 32rpx; padding-bottom: 21rpx; /* overflow: hidden; */ } .conter_box .fir { display: flex; align-items: center; justify-content: space-between; } .fir .fir_left { font-size: 32rpx; color: #333; } .fir .fir_right { margin-right: 11rpx; display: flex; align-items: center; font-size: 32rpx; color: #333; position: relative; } .posabox { line-height: normal; background: rgba(51, 51, 51, 0.9); border-radius: 8rpx; color: #f0f0f0; width: 176rpx; position: absolute; right: 0; top: -90rpx; display: flex; justify-content: center; align-items: center; } .nonebox { display: none; } .posabox view { flex: 1; text-align: center; display: flex; flex-direction: column; } .fir .fir_right icon { color: #cecece; font-size: 40rpx; margin-left: 16rpx; } .two_left { font-size: 28rpx; color: #888; } .fir_right van-icon { margin-top: 10rpx; } .time_status { border-radius: 18rpx; border: solid 1rpx #ff2c29; font-size: 22rpx; color: #ff2c29; padding: 0 14rpx; } .time { font-size: 28rpx; color: #888; margin-right: 14rpx; } .bottom { width: 100%; height: 1rpx; background-color: #f2f2f7; margin-top: 30rpx; margin-bottom: 17rpx; } .btn { display: flex; justify-content: flex-end; align-items: center; } .btn_fir { width: 130rpx; background-color: #ff2c29; border-radius: 28rpx; font-size: 28rpx; color: #fff; display: flex; justify-content: center; align-items: center; } .btn_two { width: 151rpx; border-radius: 28rpx; border: solid 1rpx #ff2c29; font-size: 28rpx; color: #ff2c29; display: flex; justify-content: center; align-items: center; margin-left: 35rpx; } .tostBox { width: 599rpx; height: 431rpx; background-color: #fff; border-radius: 31rpx; } .twoBox { width: 599rpx; height: 393rpx; background-color: #fff; border-radius: 31rpx; } .classList { padding: 0 52rpx; display: flex; justify-content: space-between; align-items: center; /* margin-top: 75rpx; */ height: 275rpx; flex-wrap: wrap; } .tishi { height: 99rpx; width: 100%; display: flex; align-items: center; justify-content: center; border-bottom: solid 1rpx #e2e2e2; font-size: 36rpx; color: #000; position: relative; } .postion_icon { position: absolute; top: 20rpx; right: 31rpx; } .tishi_txt { padding: 0 27rpx; overflow: hidden; margin-top: 59rpx; font-size: 36rpx; color: #000; text-indent: 14px; } .tishi_btn { width: 245rpx; height: 84rpx; background-color: #ff2c29; border-radius: 42rpx; font-size: 36rpx; color: #fff; margin: 0 auto; margin-top: 40rpx; text-align: center; line-height: 84rpx; /* position: relative; */ } .van-popup { border-radius: 31rpx; } /* .tishi_btn button{ position: absolute; width: 100%; height: 100%; top: 0; left: 0; } */ .delbtn { height: 117rpx; color: #999; font-size: 36rpx; text-align: center; line-height: 117rpx; border-top: 1rpx solid #e2e2e2; } .clist { display: flex; justify-content: space-between; align-items: center; width: 100%; } .callbtn { width: 100rpx; height: 48rpx; background-color: #ff2c29; border-radius: 24rpx; font-size: 28rpx; color: #fff; text-align: center; line-height: 48rpx; }