/* pages/company/company.wxss */ page { background-color: white; } .company-name-box { display: flex; flex-direction: row; justify-content: flex-start; align-items: center; } .company-name-box .name { font-family: Source Han Sans CN; font-weight: bold; font-size: 32rpx; color: #303030; line-height: 27rpx; } .company-name-box .status { background: rgba(0, 103, 34, 0.16); border-radius: 7rpx; font-family: Source Han Sans CN; font-weight: 400; font-size: 20rpx; color: #1E8C3E; line-height: 27rpx; margin-left: 10rpx; padding: 5rpx 15rpx; } .company-tag-box { display: flex; flex-direction: row; justify-content: flex-start; align-items: center; background: #F6F6F6; margin-top: 20rpx; width: fit-content; padding: 5rpx 20rpx; } .company-tag-box .tag { font-family: Source Han Sans CN; font-size: 20rpx; color: #7E7E7E; text-align: center; line-height: 20rpx; } .company-tag-box .tag-num { font-size: 30rpx; text-align: center; line-height: 20rpx; } .company-info-title { display: flex; flex-direction: row; justify-content: space-between; align-items: center; } .company-info-title .name { font-family: Source Han Sans CN; font-weight: 500; font-size: 27rpx; color: #303030; line-height: 27rpx; } .company-info-title .more { font-family: Source Han Sans CN; font-size: 27rpx; color: #303030; line-height: 27rpx; display: flex; flex-direction: row; justify-content: center; align-items: center; } .info-box { margin-top: 32rpx; display: flex; flex-direction: row; justify-content: space-between; } .info-item { display: flex; flex-direction: column; align-items: flex-start; justify-content: flex-start; flex: 1; width: 50%; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden; } .info-item .title { font-family: Source Han Sans CN; font-weight: 400; font-size: 20rpx; color: #8F8F8F; line-height: 27rpx; } .info-item .content { font-family: Source Han Sans CN; font-weight: 400; font-size: 27rpx; color: #303030; line-height: 27rpx; margin-top: 20rpx; } .p-tabs { display: flex; flex-direction: row; justify-content: flex-start; align-items: center; margin-top: 30rpx; } .p-tab-sel { position: relative; font-family: Source Han Sans CN; font-weight: bold; font-size: 27rpx; color: #256742; } .p-tab-normal { font-weight: bold; position: relative; font-family: Source Han Sans CN; font-size: 27rpx; color: #303030; } .p-tab-sel::after { content: ""; position: absolute; left: 50%; transform: translateX(-50%); bottom: 0; width: 40rpx; height: 4rpx; background-color: #006400; } .scroll-container { display: flex; flex-direction: row; flex-wrap: nowrap; } .scroll-item { display: flex; flex-direction: column; justify-content: center; align-items: flex-start; background: rgba(240, 240, 240, 0.59); border-radius: 13rpx; margin-top: 20rpx; width: 45%; padding: 20rpx; } .scroll-item:nth-of-type(n+2) { margin-left: 20rpx; } .scroll-item .name { display: flex; flex-direction: row; justify-content: center; align-items: center; } .squ-name { font-family: Source Han Sans CN; font-weight: 500; font-size: 59rpx; color: #256742; background: #FFFFFF; border-radius: 5rpx; padding: 16rpx; line-height: 1; } .squ-full { font-family: Source Han Sans CN; font-weight: 400; font-size: 27rpx; color: #3C3C3C; margin-left: 22rpx; } .credit { display: flex; flex-direction: row; justify-content: center; align-items: center; margin-top: 20rpx; } .credit .cre-name { font-family: Source Han Sans CN; font-weight: 400; font-size: 20rpx; color: #3C3C3C; line-height: 27rpx; } .credit .cre-content { font-family: Source Han Sans CN; font-weight: 400; font-size: 20rpx; color: #256742; line-height: 27rpx; margin-left: 10rpx; } .scale { display: flex; flex-direction: row; justify-content: center; align-items: center; margin-top: 10rpx; } .sca-name { font-family: Source Han Sans CN; font-weight: 400; font-size: 20rpx; color: #3C3C3C; line-height: 27rpx; } .sca-content { font-family: Source Han Sans CN; font-weight: 400; font-size: 20rpx; color: #256742; line-height: 27rpx; margin-left: 10rpx; } .desc-title { font-family: Source Han Sans CN; font-weight: bold; font-size: 32rpx; color: #303030; line-height: 32rpx; margin-top: 60rpx; }