answer.wxss 2.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. page{
  2. background: linear-gradient(to bottom, #E03D42 0, #E03D42 160rpx, white 160.001rpx, white 600rpx) no-repeat;}
  3. /* 公用样式 */
  4. .pink-bg{
  5. background: #FCEBEF;
  6. border-radius: 12rpx;
  7. }
  8. .option{margin:82rpx 35rpx 0; padding: 34rpx 40rpx ; border: 2rpx solid #EE3A43; border-radius: 12rpx; background: #fff; min-height: 660rpx; position: relative;display: flex;flex-direction: column;font-size: 24rpx;z-index: 28;}
  9. .option::before, .option::after{content:''; position: absolute; left: 50%; transform: translateX(-50%); border: 2rpx solid #BF081A; border-bottom:0 none; border-radius: 12rpx 12rpx 0 0;}
  10. .option::before{top:-19rpx; height: 15rpx; width: 95%; background: #FFCAD7; z-index: 2;}
  11. .option::after{top:-31rpx; height: 11rpx; width: 85%; background: rgba(255, 204, 211, .6); z-index: 1}
  12. .option-top{
  13. display: flex;
  14. justify-content: space-between;
  15. font-size: 24rpx;
  16. }
  17. .option-top .pink-bg{
  18. display: inline-block;
  19. width: 80rpx;
  20. text-align: center;
  21. border-radius: 15rpx;
  22. }
  23. .option-title{
  24. width: 100%;
  25. line-height: 74rpx;
  26. font-size: 24rpx;
  27. }
  28. .list-block .item-content{
  29. margin-top: 20rpx;
  30. min-height: 46rpx;
  31. line-height: 46rpx;
  32. padding: 20rpx ;
  33. }
  34. .item-after{
  35. height: 100%;
  36. }
  37. .icon-mini-ok{
  38. font-size: 44rpx;
  39. /* line-height: 44rpx; */
  40. color: #22AC38;
  41. margin-top: -12rpx;
  42. }
  43. .icon-mini-error{
  44. font-size: 44rpx;
  45. /* line-height: 44rpx; */
  46. color: #EE3A43;
  47. margin-top: -12rpx;
  48. }
  49. /* button */
  50. .buttons-row{
  51. margin: 80rpx 35rpx 58rpx;
  52. }
  53. .buttons-row .button{
  54. line-height: 66rpx;
  55. font-size: 28rpx;
  56. }
  57. /* 答案 */
  58. .answer{
  59. margin: 0 35rpx 80rpx;
  60. }
  61. .answer .blackColor{
  62. text-indent:2em;
  63. margin-top: 14rpx;
  64. line-height: 36rpx;
  65. }
  66. .answer-detail{
  67. text-indent: 2em;
  68. margin-top: 5rpx;
  69. color: #595757;
  70. line-height: 37rpx;
  71. }
  72. .label-checkbox checkbox .wx-checkbox-input{width: 20rpx; height: 20rpx;}
  73. .label-checkbox checkbox .wx-checkbox-input.wx-checkbox-input-checked::before{content:'';}
  74. .label-radio radio .wx-radio-input{width: 20rpx; height: 20rpx;}
  75. .label-radio radio .wx-radio-input.wx-radio-input-checked::before{content:''; background:#EE3A43;}
  76. .label-radio radio[disabled][checked] .wx-radio-input{border-color: #EE3A43;background:#EE3A43;}