pages.scss 9.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239
  1. /***** 这里存放通用页面样式 *****/
  2. .custom-iframe-class{z-index: 3;}
  3. // 通知书
  4. .mobile-tzs-page{
  5. background-color: #f8f8f8;height: 100vh;
  6. .serch-box{border-top: 1rpx solid #ebedf0;background-color: #fff;padding-bottom: 2rpx;}
  7. .serch-input{
  8. width: 92%;height: 80rpx;background-color: #f7f8fa;margin: 32rpx auto;padding: 12px 24rpx;
  9. border-radius: 40rpx;display: flex;align-items: center;box-sizing: border-box;
  10. }
  11. .serch-input::before{content: '';width: 30rpx;height: 30rpx;margin-right: 16rpx;flex-shrink: 0;
  12. background-image: url("@/static/images/common/search-icon.svg");@include ezy-no-repeat-cover();}
  13. .tzs-btn{width: 420rpx;height: 90rpx;line-height: 90rpx;text-align: center;color: #fff;
  14. font-size: 28rpx;background: rgb(20, 114, 255);border-radius: 90rpx;margin: 48rpx auto;}
  15. .tzs-image-box{width: calc(100% - 112rpx);height: 920rpx;margin: 56rpx;}
  16. }
  17. // 首页
  18. .dljt-index-page{
  19. width: 100%;height: auto;position: relative;padding:120rpx 0 0;
  20. .index-swiper-box{
  21. width: 100%;margin-bottom: 52rpx;
  22. .swiper{height: 360rpx;}
  23. }
  24. uni-image{width: 100%;height: 360rpx;}
  25. .index-content-box{width: 92%;margin: 0 auto 50rpx;}
  26. .index-background-box{background-color: #f5f5f5;padding:36rpx 0 10rpx;}
  27. .index-more-btn{
  28. text-align: right;font-size: 28rpx;cursor: pointer;color: #333;
  29. icon{width: 32rpx;height: 32rpx;@include dljt-no-repeat-cover;display: inline-block;vertical-align: middle;
  30. background-image: url("@/static/images/index/more-black-icon1.png");margin-left: 4rpx;}
  31. text{display: inline-block;vertical-align: middle;margin-left: 8rpx;}
  32. }
  33. .more-btn-top{margin-top: 24rpx;}
  34. .tab-item{
  35. width: 100%;color: #1460b6;text-align: center;margin-bottom: 36rpx;
  36. padding: 12rpx 0;font-size: 32rpx;cursor: pointer;font-weight: bold;
  37. icon{width: 64rpx;height: 64rpx;@include dljt-no-repeat-cover;display: inline-block;
  38. vertical-align: middle;margin-right: 16rpx;position: relative;}
  39. .tzgg-icon{background-image: url("@/static/images/index/tz-icon.png");}
  40. .xwgk-icon{background-image: url("@/static/images/index/xw-icon.png");}
  41. .zsjy-icon{background-image: url("@/static/images/index/zsjy-icon.png");}
  42. }
  43. .index-list-item{
  44. color: #fff;padding:32rpx 6rpx 24rpx;border-bottom: 1rpx dashed #666;cursor: pointer;line-height: 1;color: #333;
  45. .list-createTime{font-size: 24rpx;margin-bottom: 20rpx;}
  46. .list-title{font-size: 28rpx;@include single-line-ellipsis;height: 32rpx;}
  47. }
  48. .zsjy-box{
  49. .zsjy-tab-item{margin: 56rpx 0 10rpx;}
  50. .wnlqfs-box,.xqhz-box{
  51. width: 700rpx;height: 409rpx;@include dljt-no-repeat-cover;
  52. position: relative;
  53. .zsjy-text{position: absolute;bottom:0;left: 0;right: 0;
  54. text-align:center;padding: 12rpx 0;color:#fff}
  55. }
  56. .wnlqfs-box{background-image: url("@/static/images/index/zsjy-img1.png");margin-bottom: 36rpx;}
  57. .xqhz-box{background-image: url("@/static/images/index/zsjy-img2.png");}
  58. @media screen and (min-width: 1000px) {
  59. .wnlqfs-box,.xqhz-box{width: 49%;display: inline-block;vertical-align: middle;margin-bottom: 36rpx;}
  60. .xqhz-box{margin-left: 20rpx;}
  61. }
  62. }
  63. .index-menu-btn,.index-close-btn{
  64. width: 100rpx;height: 100rpx;border-radius: 50%;z-index: 2;
  65. background-color: #1460b6;position: fixed;right: 20rpx;bottom: 150rpx;
  66. &::after{width: 50rpx;height: 50rpx;position: absolute;top: 25rpx;left: 25rpx;
  67. @include dljt-no-repeat-cover;content: '';}
  68. }
  69. .index-menu-btn{
  70. overflow: hidden;
  71. &::after{
  72. background-image: url("@/static/images/common/menu-icon.png");
  73. }
  74. }
  75. .index-close-btn{
  76. overflow: unset;
  77. &::after{
  78. background-image: url("@/static/images/common/menu-close.svg");
  79. }
  80. }
  81. .index-text-list-show,.index-text-list-hiden{
  82. width:100rpx;height:240rpx;position: absolute;bottom: 110rpx;transition: all 0.3s;z-index: 1;
  83. .index-text-btn{
  84. width: 100rpx;height: 100rpx;border-radius: 50%;background-color: #1460b6;margin-bottom: 24rpx;
  85. display: flex;align-items: center;justify-content: center;font-size: 25rpx;color: #fff;text-align: center;}
  86. }
  87. .index-text-list-hiden{bottom:70rpx;}
  88. }
  89. // 专业建设
  90. .zhuanye-page{
  91. .dljt-scroll-view{
  92. height: calc(100vh - 630rpx);
  93. .uni-scroll-view-content{height: calc(100vh - 630rpx);}
  94. }
  95. .zhuanye-list-box{
  96. display: flex;justify-content: space-between;margin: 24rpx 10rpx 36rpx;
  97. .zhuanye-item{
  98. width: 19%;display: flex;flex-direction: column;align-items: center;
  99. border: 1rpx solid #ccc;padding: 24rpx 0;
  100. icon{width: 80rpx;height: 73rpx;display: inline-block;@include dljt-no-repeat-cover;}
  101. text{color: #000;font-size: 26rpx;margin-top: 16rpx}
  102. }
  103. .zhuanye-item.active{
  104. background-color: #0f50a4;position: relative;
  105. text{color: #fff;}
  106. }
  107. .zhuanye-item.active::after{
  108. content: '';width: 0;height: 0;position: absolute;bottom: -20rpx;left: 50%;transform: translateX(-50%);
  109. border-left: 16rpx solid transparent;
  110. border-right: 16rpx solid transparent;
  111. border-top: 16rpx solid #0f50a4;
  112. }
  113. .zhuanye-item:nth-child(1) icon{background-image: url("@/static/images/jyjx/jyjx-icon1.png");}
  114. .zhuanye-item:nth-child(1).active icon{background-image: url("@/static/images/jyjx/jyjx-icon1-a.png");}
  115. .zhuanye-item:nth-child(2) icon{background-image: url("@/static/images/jyjx/jyjx-icon2.png");}
  116. .zhuanye-item:nth-child(2).active icon{background-image: url("@/static/images/jyjx/jyjx-icon2-a.png");}
  117. .zhuanye-item:nth-child(3) icon{background-image: url("@/static/images/jyjx/jyjx-icon3.png");}
  118. .zhuanye-item:nth-child(3).active icon{background-image: url("@/static/images/jyjx/jyjx-icon3-a.png");}
  119. .zhuanye-item:nth-child(4) icon{background-image: url("@/static/images/jyjx/jyjx-icon4.png");}
  120. .zhuanye-item:nth-child(4).active icon{background-image: url("@/static/images/jyjx/jyjx-icon4-a.png");}
  121. .zhuanye-item:nth-child(5) icon{background-image: url("@/static/images/jyjx/jyjx-icon5.png");}
  122. .zhuanye-item:nth-child(5).active icon{background-image: url("@/static/images/jyjx/jyjx-icon5-a.png");}
  123. }
  124. }
  125. // 招生就业
  126. .zsjy-page{
  127. .dljt-form-box{height: calc(100vh - 446rpx);display: block;overflow-y: auto;padding-top: 36rpx;}
  128. .dljt-input-row{
  129. width: 80%;margin:0 auto 36rpx;
  130. .input-title{color: #333;font-size: 30rpx;}
  131. .form-input{
  132. height: 70rpx;line-height: 70rpx;font-size: 26rpx;border: 1rpx solid #ccc;
  133. border-radius: 6rpx;padding: 0 10rpx;margin-top: 10rpx;color: #333;
  134. .uni-input-placeholder{color: #999;}
  135. }
  136. .form-select{
  137. font-size: 26rpx;margin-top: 10rpx;
  138. .uni-select{border: 1rpx solid #ccc;border-radius: 6rpx;padding: 0 10rpx;}
  139. .uni-select__input-box{height: 70rpx;line-height: 1;}
  140. .uni-select__input-placeholder{color: #999;font-size: 26rpx;}
  141. }
  142. .form-btn-box{
  143. background-color: #01356e;color: #fff;font-size: 30rpx;margin: 82rpx 0;
  144. }
  145. }
  146. .require-row{position: relative;}
  147. .require-row::after{content: '*';color: red;
  148. position: absolute;top: 66rpx;right: -30rpx;font-size: 36rpx;}
  149. }
  150. // 联系方式
  151. .lxfs-page{
  152. .lxfs-content-box{height: calc(100vh - 410rpx);box-sizing: border-box;padding: 0 6rpx 12rpx;overflow-y: auto;}
  153. .lxfs-map{
  154. width: 656rpx;height: 518rpx;@include dljt-no-repeat-cover;margin: 0 auto;
  155. background-image: url("@/static/images/xygk/xywh-lxfs-img.png");
  156. }
  157. .lxfs-tel-box{font-size: 28rpx;color: #333;margin: 36rpx 0;box-sizing: border-box;padding-left: 16rpx;}
  158. .lxsf-code-box{
  159. display: flex;justify-content: space-evenly;color: #444;text-align: center;margin: 82rpx 0;
  160. >view{width: 33%;}
  161. uni-image{width:200rpx;height: 200rpx;}
  162. .code-text-box{box-sizing: border-box;padding:0 24rpx;word-break: break-all;}
  163. }
  164. }
  165. // 优秀毕业生
  166. .yxbys-page{
  167. .yxbys-detail-box .yxbys-name{color: #01359b;font-size: 28rpx;font-weight: normal;}
  168. }
  169. // 学院文化
  170. .dljt-xywh-page{
  171. padding: 32rpx 0 5rpx;
  172. .xywh-title{margin: 36rpx 0 32rpx;}
  173. .xywh-name{color: #333;font-size: 40rpx;font-weight: bold;}
  174. .xywh-name::after{content:'';width:70rpx;height:2rpx;background-color: #1361a6;display: block;margin:10rpx 0 24rpx;}
  175. .list-name{color: #000;font-size: 16rpx;@include single-line-ellipsis;}
  176. .xywh-row-content{
  177. width: 560rpx;position: absolute;top: 470rpx;font-size: 25rpx;color: #333;left: 40rpx;
  178. .xywh-title{
  179. font-family: '楷体', serif;color: #00339c;font-size: 42rpx;font-weight: bold;margin:24rpx 0 64rpx;text-align:center;}
  180. .xywh-text{
  181. line-height: 1;margin-bottom: 26rpx;
  182. text{width: 140rpx;display: inline-block;color: #003497;}
  183. }
  184. .left-text-two{margin-left: 76rpx;}
  185. .left-text{margin-left: 130rpx;}
  186. }
  187. .xywh-row{width: 600rpx;height: 1012rpx;@include dljt-no-repeat-cover;margin: 0 auto 56rpx;position: relative;}
  188. .xx-row{
  189. background-image: url("@/static/images/xygk/xywh-row-bj1.png");
  190. }
  191. .xh-row{
  192. height: 1083rpx;background-image: url("@/static/images/xygk/xywh-row-bj2.png");
  193. .xywh-row-content{right: 36rpx;left: unset;}
  194. }
  195. .xg-row{
  196. height: 1379rpx;background-image: url("@/static/images/xygk/xywh-row-bj3.png");
  197. .xywh-row-content{top: 450rpx;}
  198. }
  199. }
  200. // 下载中心
  201. .xzzx-page{
  202. .xzzx-search-box{display: flex;align-items: center;}
  203. .xzzx-search-btn{background-color: #1a6ac3;flex-shrink: 0;font-size: 24rpx;color: #fff;
  204. border-radius: 6rpx;margin-left: 16rpx;padding: 18rpx 24rpx;}
  205. .dljt-scroll-view{
  206. height: calc(100vh - 630rpx);
  207. // .uni-scroll-view-content{height: calc(100vh - 410rpx);}
  208. }
  209. .uni-load-more{border-top: 1rpx solid #ccc;}
  210. }
  211. // 招生热线
  212. .zsrx-page{
  213. .dljt-zsrx-content-box{
  214. view{line-height: 1.6;margin-bottom: 16rpx;}
  215. .tel-left{margin-left: 130rpx;}
  216. }
  217. }
  218. // 官网二维码
  219. .gwewm-page{
  220. .ewm-code-img{
  221. width: 500rpx;height: 500rpx;margin:0 auto;@include dljt-no-repeat-cover;
  222. background-image: url("@/static/images/index/ewm-code.png");
  223. }
  224. }