123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229 |
- ::v-deep .u-swiper__wrapper__item__wrapper__image{
- border-radius: 0!important;
- }
- ::v-deep .u-swiper__wrapper__item{
- z-index: 0!important;
- }
-
- ::v-deep .u-swiper__wrapper__item__wrapper{
- z-index: 0!important;
- }
- .container::-webkit-scrollbar {
- display: none!important;
- }
- .swiperBox{
- position: relative;
- z-index: 0;
-
- .swiperDot {
-
- z-index: 999999999;
- bottom: 72rpx;
- position: absolute;
- // background: red;
- margin-left: 50%;
- transform: translateX(-50%);
- display: flex;
- justify-content: center;
- min-width: 30px;
-
- // margin-top: 18rpx;
- // padding-top: 20rpx;
-
- // background: red;
- height: 10rpx;
- display: flex;
- align-items: center;
-
- .dot {
- width: 14rpx;
- height: 10rpx;
- background-color: #333333;
- transform: skew(-10deg);
- margin: 0 4rpx;
- border-radius: 2rpx;
- }
-
- .dotA {
- width: 14rpx;
- height: 10rpx;
- transform: skew(-10deg);
- margin: 0 4rpx;
- border-radius: 2rpx;
- background-color: #007AFF !important;
- }
- }
-
- }
- .mainContent{
- padding-top: 14rpx;
-
-
- margin-top:-38rpx;
- position: relative;
- z-index: 9;
- // background:#CCDBE9;
- // border: 4rpx solid #FFFFFF;
- min-height:calc(100vh - 450rpx);
- border-radius: 0rpx 56rpx 0rpx 0rpx;
- padding-bottom: 180rpx;
-
- background-size: 100% 1392rpx;
-
- background-repeat: no-repeat;
- .topBox{
- // height: 260rpx;
- height: 260rpx;
- display: flex;
- background-size: contain;
- // background-size: 100% 100%;
-
- background-repeat: no-repeat;
- // border: 4rpx solid #FFFFFF;
-
-
- display: flex;
- flex-direction: column;
- padding-left: 110rpx;
- padding-top: 78rpx;
-
- position: relative;
-
- .top{
- font-size: 24rpx;
- font-family: SourceHanSansCN, SourceHanSansCN;
- font-weight: bold;
- color: #007AFF;
-
- // width: 100%;
- // text-align: right;
- // padding-right: 88rpx;
- width: 118rpx;
- height: 24rpx;
- position: absolute;
- right: 98rpx;
- top:36rpx;
-
-
- // background: red;
- }
- .bot{
-
- .center{
- font-size: 30rpx;
- font-family: SourceHanSansCN, SourceHanSansCN;
- font-weight: 500;
- color: #FFFFFF;
-
- width: 250rpx;
- height: 44rpx;
- background: linear-gradient(90deg, #007AFF 0%, rgba(1,136,255,0) 100%);
- border-radius: 26rpx;
-
- padding-left: 20rpx;
- display: flex;
- align-items: center;
- }
- .slogn{
- font-size: 44rpx;
- font-family: FZLANTY_TEK--GBK1, FZLANTY_TEK--GBK1;
- font-weight: normal;
- color: #FFFFFF;
- // line-height: 44rpx;
- // margin-top: 12rpx;
- // display: flex;
- // align-items: flex-start;
-
- // background: red;
-
- margin-top: 2rpx;
- .wArr{
- width: 14rpx;
- height: 24rpx;
- margin-left: 16rpx;
- }
- }
- }
-
-
- }
- .botBox{
- padding-right: 32rpx;
- padding-left: 20rpx;
- background-size: 100% 366rpx;
-
- background-repeat: no-repeat;
- padding-top: 24rpx;
-
- margin-top: -48rpx;
-
- .title{
- padding-left: 30rpx;
- font-size: 36rpx;
- font-family: SourceHanSansCN, SourceHanSansCN;
- font-weight: 800;
- color: #333333;
- display: flex;
- align-items: center;
- .bookIcon{
- width: 35rpx;
- height: 35rpx;
- margin-left: 12rpx;
- }
- margin-bottom: 32rpx;
- }
- .list{
- // display: flex;
- // flex-wrap: wrap;
- // justify-content:space-between;
-
- // justify-content: space-between;
- column-count: 2; /* 列数 */
- column-gap: 4vw; /* 列间距 */
-
-
- .item{
- // display: inline-block;
- // box-sizing: border-box;
- break-inside: avoid;
- width: 45vw;
- background: #FFFFFF;
- box-shadow: 0rpx 4rpx 8rpx 0rpx rgba(0,14,83,0.02);
- border-radius: 16rpx;
- margin-bottom: 18rpx;
- height: auto;
-
- // flex-shrink: 0;
-
- // display: flex;
- // flex-direction: column;
- // align-items: start;
- .pic{
- width: 100%;
- // min-height: 336rpx;
- border-radius: 20rpx;
-
- }
- .des{
- font-size: 24rpx;
- font-family: PingFang-SC, PingFang-SC;
- font-weight: bold;
- color: #333333;
- min-height: 72rpx;
- // height: 72rpx;
- display: flex;
- align-items: center;
- padding-left: 20rpx;
- padding-bottom: 24rpx;
- }
- }
- }
- }
- }
- ::v-deep .u-swiper{
- border-radius: 0!important;
- }
|