/* pages/eventDetail/eventDetail.wxss */ page{ background: #fff; padding: 30rpx; } .banner{ width: 100%; border-radius: 18rpx; height: 300rpx; } .info{ border-bottom: 1px solid #F0F0F0; padding-bottom: 28rpx; } .info view{ color: #333; font-size: 36rpx; margin: 34rpx 0 28rpx; } .info text{ display: block; color: #999; font-size: 26rpx; padding: 5rpx 0; } .tt{ font-size: 36rpx; color: #333; margin: 34rpx 0; } .p{ color: #999; font-size: 14px; margin-bottom: 20rpx; line-height: 25px; } .sq{ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; white-space: normal; } .zksq{ color: #3780CD; font-size: 28rpx; } .content{ /* border-bottom: 1px solid #F0F0F0; */ padding-bottom: 10rpx; overflow-x: hidden; } .post{ width: 100% !important; background: #0580D3; color: #fff; display: block; font-size: 34rpx; height: 90rpx; line-height: 90rpx; padding: 0; border-radius: 18rpx; margin-bottom: 30rpx; } .bg{ position: fixed; width: 100%; height: 100vh; top: 0; left: 0; z-index: 99; background: rgba(0,0,0,.5); padding: 50rpx 0; overflow: auto; } .form{ background: #fff; border-radius: 18rpx; padding: 50rpx 60rpx; display: block; position: relative; width: 90%; margin: auto; } .form_tt{ text-align: center; color: #333; font-size: 30rpx; margin-bottom: 50rpx; } .item{ background: #F7F7F7; height: 72rpx; border-radius: 10rpx; position: relative; display: flex; margin-bottom: 18rpx; padding: 0 20rpx; } .item label{ line-height: 72rpx; color: #999; width: 32%; } .item input{ width: 63%; height: 72rpx; } .item picker{ width: 63%; } .form .ts{ display: block; text-align: center; color: #999; font-size: 22rpx; line-height: 50rpx; } .form .post{ margin-top: 20rpx; } .picker{ line-height: 72rpx; } .code{ position: absolute; color: #1682DA; font-size: 22rpx; right: 24rpx; top: 0; line-height: 72rpx; z-index: 99; } .close{ width: 50rpx; position: absolute; top: 20rpx; right: 20rpx; } .tips,.tips text{ font-size: 24rpx; color: #F6C830; margin-bottom: 40rpx; line-height: 40rpx; display: block; } .form_info text{ color: #333; font-size: 26rpx; display: block; line-height: 50rpx; } .form_info{ margin-bottom: 50rpx; } .form1{ height: 800rpx; /* width: 100%; */ top: 0; left: 0; right: 0; bottom: 0; margin: auto; position: absolute; overflow: auto; } .upload{ border: 1px solid #3BA0FF; padding: 30rpx; text-align: center; color: #999; font-size: 20rpx; border-radius: 12rpx; margin-bottom: 20rpx; position: relative; } .upload image{ display: block; width: 100rpx; margin:0 auto 30rpx; } .upload .proof_img{ height: 200rpx; margin: 0 auto; } .form2 .item label{ width: 40%; font-size: 24rpx; } .form2 radio{ font-size: 22rpx; /* line-height: 65rpx; */ margin-top: 15rpx; } .form2 .item input{ width: 60%; } .btns{ display: flex; justify-content: space-between; } .btns button{ width: 40% !important; height: 90rpx; background: #0580D3; border-radius: 18px; color: #fff; font-size: 30rpx; line-height: 90rpx; padding: 0; margin-top: 30rpx; } .btns .success{ background: #09A65E; } .form2{ max-height: 95vh; overflow: auto; padding: 50rpx 40rpx; } .suc{ color: #333; font-size: 34rpx; margin-bottom: 40rpx; text-align: center; } .end{ text-align: center; padding: 50rpx; } .end view{ color: #333; font-size: 38rpx; margin: 50rpx 0; } .end .form_info{ color: #666; font-size: 30rpx; line-height: 50rpx; } .ql-container{ height: auto; min-height:0; } .hotel{ margin: 40rpx 0; } .hotel>view{ color: #333; line-height: 30px; } .room{ display: flex; margin-top: 20rpx; } .room image{ width: 150rpx; height: 150rpx; } .room>view{ width: 60%; padding-left: 20rpx; color: #666; } .room text{ margin-right: 20rpx; } .map{ float: right; color: green; } .info .collect{ float: right; background: #F2F2F2; font-size: 24rpx; padding:10rpx 20rpx; border-radius: 8rpx; } .list{ /* box-shadow: 0px 2rpx 9rpx 0px rgba(0, 0, 0, 0.2); */ /* border-radius: 20rpx; */ display: flex; /* padding: 20rpx; */ /* box-shadow: 0 0 15rpx 0px rgba(0, 0, 0, 0.2); */ /* margin: 0 20rpx 40rpx; */ border-bottom: 1px solid #F0F0F0; padding: 28rpx 0; } .list image{ width: 20%; /* height: 50px; */ } .list>view{ width: 80%; vertical-align: middle; padding-left: 20rpx; } .list .tt{ margin-bottom: 20rpx; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; font-size: 28rpx; } .list text{ color: #999; display: block; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; white-space: normal; font-size: 26rpx; }