.flex{display: flex;} .flexc{display: flex;align-items: center;} .flex1{flex: 1;} .flex0{flex: 0 0 auto;} .flex01{flex: 0 1 auto;} .flexcc{display: flex;align-items: center;justify-content: center;} .flexcj{display: flex;align-items: center;justify-content: space-between;} .flext{display: flex;align-items: flex-start;} .flexcw{display: flex;align-items: center;flex-wrap: wrap;} .flexcj{display: flex;align-items: center;justify-content: space-between;} .flexccc{display: flex;align-items: center;justify-content: center;flex-direction: column;} .flexw{display: flex;flex-wrap: wrap;} .clearf::after { content: ""; display: block; clear: both; } .flexjs{justify-content: space-between;} .wordb{word-break: break-all;} .fsi{font-style: italic;} .w50{width: 50%;} .txr{text-align: right;} .txc{text-align: center;} .txl{text-align: left;} .pfixed{position: fixed;z-index: 5;left: 0;top: 0;right: 0;background: #ffffff;} .pfixedb{position: fixed;z-index: 5;left: 0;bottom: 0;right: 0;background: #FFFFFF; box-shadow: 0px 0px 16rpx 0px rgba(87,87,87,0.41);} .pr{position: relative;} image{display: block;} .bgf{background-color: #ffffff;border-radius: 14rpx;} .overa{overflow: auto;} .over{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;} .overtwo{word-break: break-all;text-overflow: ellipsis;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;} .bgbox{background-color: rgba(0, 0, 0, 0.5);position: fixed;left: 0;right: 0;top: 0;bottom: 0;z-index: 2;} .regbox{width: 100%;min-height: 100vh;background-color: #ffffff;box-sizing: border-box;} .regbox .rbtn{width: 100%;height: 98rpx;background: #D32C26;border-radius: 49rpx;text-align: center;line-height: 98rpx;font-size: 32rpx;font-weight: bold;color: #FFFEFE;} .regbox .rimg{flex: 0 0 auto;margin-left: 12rpx;display: flex;align-items: center;justify-content: center;width: 40rpx;height: 40rpx;} .regbox .rimg image{width: 18rpx;height: 30rpx;} .regbox .apllytxt{font-size: 30rpx;font-weight: 500;color: #DF0024;margin-top: 26rpx;color: #AAAAAA;text-align: center;} .regbox .apllytxt text{color: #DF0024;padding-right: 16rpx;font-size: 30rpx;} .pregbox{padding: 160rpx 56rpx 160rpx;} .mt50{margin-top: 100rpx;} .mb24{margin-bottom: 48rpx;} .fw{font-weight: bold;} .fw5{font-weight: 500;} .fwn{font-weight: normal;}