index.module.less 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292
  1. .settting{
  2. &.follow{
  3. .head{
  4. background: url("../image/headImg1.png") no-repeat;
  5. background-size: 100% 100%;
  6. }
  7. .content{
  8. background: #ACDDEA;
  9. box-shadow: 0px 4px 0px 0px #5EA2B9;
  10. .conBox{
  11. background: #E3F3F5;
  12. .cellBox{
  13. border-color: #CFE6EC;
  14. }
  15. }
  16. }
  17. }
  18. &.evaluating{
  19. .head{
  20. width: 394px;
  21. height: 62px;
  22. margin-bottom: -3px;
  23. background: url("../image/headImg2.png") no-repeat;
  24. background-size: 100% 100%;
  25. .headTit{
  26. bottom: 11px;
  27. }
  28. .closeImg{
  29. top: 2px;
  30. right: -26px;
  31. }
  32. }
  33. .content{
  34. background: #B0CDFF;
  35. box-shadow: 0px 4px 0px 0px #759CE4;
  36. .conBox{
  37. background: #EAF1FB;
  38. }
  39. }
  40. }
  41. .head{
  42. background: url("../image/headImg.png") no-repeat;
  43. background-size: 100% 100%;
  44. width: 372px;
  45. height: 57px;
  46. position: relative;
  47. .headTit{
  48. position: absolute;
  49. bottom: 9px;
  50. left: 50%;
  51. transform: translateX(-50%);
  52. width: 38px;
  53. height: 18px;
  54. }
  55. .closeImg{
  56. position: absolute;
  57. top: 0;
  58. right: -38px;
  59. width: 32px;
  60. height: 32px;
  61. cursor: pointer;
  62. }
  63. }
  64. .content{
  65. width: 354px;
  66. height: 284px;
  67. background: #B0D8FF;
  68. box-shadow: 0px 4px 0px 0px #7AAEE0;
  69. border-radius: 0px 0px 24px 24px;
  70. margin: 0 auto;
  71. padding: 10px;
  72. .conBox{
  73. width: 100%;
  74. height: 100%;
  75. background: #EAF2FB;
  76. border-radius: 12px;
  77. overflow-y: auto;
  78. padding: 0 16px;
  79. &::-webkit-scrollbar {
  80. width: 0;
  81. display: none;
  82. }
  83. .cellBox{
  84. padding: 14px 0;
  85. display: flex;
  86. justify-content: space-between;
  87. align-items: center;
  88. border-bottom: 1px solid #D5E0ED;
  89. &.isCamera{
  90. border-bottom: none;
  91. }
  92. :global{
  93. .van-switch{
  94. width: 42px;
  95. height: 21px;
  96. background-color: transparent!important;
  97. background-image: url("../image/guan.png");
  98. background-repeat: no-repeat;
  99. background-size: 100% 100%;
  100. border-radius: 0;
  101. &.van-switch--on{
  102. background-image: url("../image//kai.png");
  103. }
  104. .van-switch__node{
  105. display: none;
  106. }
  107. }
  108. }
  109. .tit{
  110. font-weight: 600;
  111. font-size: 15px;
  112. color: #000000;
  113. line-height: 21px;
  114. }
  115. .titbtn {
  116. width: 76px;
  117. height: 26px;
  118. font-weight: 600;
  119. font-size: 14px;
  120. color: #fff;
  121. text-align: center;
  122. line-height: 26px;
  123. background: url("../image/titBtn.png") no-repeat;
  124. background-size: 100% 100%;
  125. cursor: pointer;
  126. }
  127. .spendCon{
  128. flex-grow: 1;
  129. display: flex;
  130. align-items: center;
  131. padding: 3px 0;
  132. .sliderCon{
  133. padding-left: 28px;
  134. flex-grow: 1;
  135. :global{
  136. .van-slider{
  137. height: 10px;
  138. background: #94ACC4;
  139. box-shadow: inset 0px 2px 3px 0px #647F98;
  140. .van-slider__bar{
  141. background: linear-gradient( 270deg, #7ADEFF 0%, #29A9FF 100%);
  142. box-shadow: inset 1px 0px 5px 0px rgba(150,254,255,0.79);
  143. border: 1px solid #4A91D4;
  144. &::after{
  145. position: absolute;
  146. content: "";
  147. left: 4px;
  148. top: 2px;
  149. width: 100%;
  150. height: 1px;
  151. background: #FFFFFF;
  152. border-radius: 1px;
  153. filter: blur(1px);
  154. }
  155. &::before{
  156. position: absolute;
  157. content: "";
  158. left: 2px;
  159. top: 1px;
  160. width: 4px;
  161. height: 4px;
  162. background: url("../image/gg.png") no-repeat;
  163. background-size: 100% 100%;
  164. }
  165. .van-slider__button-wrapper{
  166. bottom: 0;
  167. top: initial;
  168. transform: translate3d(50%,12px,0);
  169. }
  170. }
  171. }
  172. }
  173. .customButton{
  174. display: flex;
  175. flex-direction: column;
  176. align-items: center;
  177. .speedVal{
  178. width: 34px;
  179. height: 31px;
  180. background: url("../image/qipao.png") no-repeat;
  181. background-size: 100% 100%;
  182. font-weight: 600;
  183. font-size: 14px;
  184. color: #FFFFFF;
  185. line-height: 20px;
  186. text-align: center;
  187. padding-top: 3px;
  188. }
  189. .speedBtn{
  190. width: 16px;
  191. height: 30px;
  192. background: url("../image/speedBtn.png") no-repeat;
  193. background-size: 100% 100%;
  194. }
  195. }
  196. }
  197. }
  198. .radioBox{
  199. display: flex;
  200. > div{
  201. width: 66px;
  202. height: 28px;
  203. font-weight: 600;
  204. font-size: 14px;
  205. color: #757C87;
  206. text-align: center;
  207. line-height: 26px;
  208. background: url("../image/radio.png") no-repeat;
  209. background-size: 100% 100%;
  210. margin-right: 10px;
  211. cursor: pointer;
  212. &:last-child{
  213. margin-right: 0;
  214. }
  215. &.active{
  216. background: url("../image/radioActive.png") no-repeat;
  217. background-size: 100% 100%;
  218. color: #ffffff;
  219. }
  220. }
  221. }
  222. .speBox {
  223. >div {
  224. width: 48px;
  225. }
  226. }
  227. .frequency{
  228. display: flex;
  229. align-items: center;
  230. .frequencyNum{
  231. margin: 0 10px;
  232. width: 63px;
  233. height: 29px;
  234. background: #FFFFFF;
  235. border-radius: 6px;
  236. text-align: center;
  237. line-height: 29px;
  238. font-weight: 600;
  239. font-size: 15px;
  240. color: #1CACF1;
  241. }
  242. .btn{
  243. width: 24px;
  244. height: 24px;
  245. flex-shrink: 0;
  246. cursor: pointer;
  247. }
  248. }
  249. .reactionTimeBox{
  250. display: flex;
  251. align-items: center;
  252. .reactionTime{
  253. width: 63px;
  254. height: 29px;
  255. background: #FFFFFF;
  256. border-radius: 6px;
  257. padding: 0;
  258. line-height: 29px;
  259. :global{
  260. .van-field__control{
  261. font-weight: 600;
  262. font-size: 15px;
  263. color: #1CACF1;
  264. caret-color: #1cacf1;
  265. }
  266. }
  267. }
  268. .timeName{
  269. margin-left: 8px;
  270. font-weight: 600;
  271. font-size: 15px;
  272. color: #000000;
  273. }
  274. }
  275. }
  276. .cellBtnBox{
  277. display: flex;
  278. justify-content: center;
  279. align-items: center;
  280. padding: 14px 0;
  281. >img{
  282. width: 118px;
  283. height: 39px;
  284. cursor: pointer;
  285. & + img{
  286. margin-left: 20px;
  287. }
  288. }
  289. }
  290. }
  291. }
  292. }