/* pages/list/movieticket/index.wxss */ page { background: white; } .movie-types { display: flex; justify-content: space-around; align-items: center; height: 86rpx; position: fixed; left: 0; right: 0; top: 250rpx; border-bottom: 1rpx solid #ccc; font-size: 29rpx; color: #333; background: white; } .movie-type { position: relative; width: calc(100% / 3); text-align: center; height: 86rpx; line-height: 86rpx; } .movie-type.active { color: #000; font-size: 33rpx; font-weight: 500; } .movie-type.active::after { content: "1"; font-size: 0; display: block; position: absolute; width: 46rpx; height: 5rpx; background: #0B898E; border-radius: 3rpx; left: 50%; margin-left: -23rpx; bottom: 0; } .item { display: flex; align-items: center; justify-content: space-between; margin: 35rpx 32rpx; font-size: 25rpx; color: #323232; margin-bottom: 53rpx; } .item image { width: 184rpx; height: 253rpx; border-radius: 11rpx; margin-right: 34rpx; flex-shrink: 0; } .item .btn { width: 123rpx; line-height: 52rpx; background: #D62828; border-radius: 26rpx; text-align: center; margin-left: 40rpx; flex-shrink: 0; color: #fff; font-size: 27rpx; font-weight: 500; } .item.active .btn { background: #0B898E; } .item .info { flex: 1; width: 153rpx; } .item .info .title { font-size: 35rpx; font-weight: 500; color: #2f2f2f; margin-bottom: 75rpx; } .item .info .subtitle { margin-bottom: 20rpx; } .active .time { color: #0B898E; font-size: 25rpx; margin-bottom: 40rpx; } .item.active .info .title { margin-bottom: 20rpx; } .acitivity-search-box { display: flex; margin: 30rpx 32rpx; justify-content: space-between; align-items: center; } .acitivity-search-box .picker { width: 203rpx; height: 54rpx; display: flex; align-items: center; border: 1rpx solid #ccc; border-radius: 4rpx; } .areatext { border-right: 1rpx solid #ccc; flex: 1; margin-left: 17rpx; line-height: 54rpx; } .acitivity-search-box .picker image { margin: 0 22rpx; display: block; width: 16rpx; flex-shrink: 0; } .sort-text { margin-left: 130rpx; font-size: 27rpx; color: #999; font-weight: 500; } .sort-text.active { color: #333; } .cinema { border-bottom: 1rpx solid #ccc; margin: 0 31rpx; padding: 44rpx 0; } .cinema-title { display: flex; align-items: center; margin-bottom: 40rpx; } .cinema-title .textOver { font-size: 35rpx; font-weight: 500; color: #000; flex: 1; } .cinema-price { flex-shrink: 0; font-size: 20rpx; color: #8D8D8D; margin-left: 10rpx; } .cinema-price text:nth-child(1){ color: #D62828; font-size: 24rpx; } .cinema-price text:nth-child(2){ color: #D62828; font-size: 33rpx; font-weight: 500; } .ciname-location { display: flex; align-items: center; justify-content: space-between; } .ciname-location .iconfont { color: #999; font-size: 32rpx; flex-shrink: 0; } .location-text { color: #a3a3a3; font-size: 24rpx; flex: 1; margin: 0 6rpx; } .ciname-distance { flex-shrink: 0; color: #0B898E; font-size: 25rpx; } .cinemalist .cinema:last-child { border-bottom: none; } .my-top-search { position: fixed; left: 0; right: 0; background: #f0f0f0; padding: 16rpx 0; z-index: 1; } .my-search-box { height: 56rpx; display: flex; justify-content: space-between; align-items: center; padding-left: 20rpx; background: #fff; border-radius: 30rpx; margin: 0 auto; width: 560rpx; } .my-search-box .iconfont { color: #999999; flex-shrink: 0; } .my-search-box input { display: block; flex: 1; margin: 0 20rpx; font-size: 26rpx; } .my-search-btn { flex-shrink: 0; width: 110rpx; text-align: center; font-size: 26rpx; color: #0B898E; border-left: 1rpx solid #ccc; line-height: 40rpx; }