questionnaire.css 3.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. .flex-box{
  2. display: -webkit-box;
  3. display: -ms-flexbox;
  4. display: flex;
  5. -webkit-box-pack: center;
  6. -ms-flex-pack: center;
  7. justify-content: center;
  8. -webkit-box-align: center;
  9. -ms-flex-align: center;
  10. align-items: center;
  11. }
  12. .flex-box-item{
  13. -webkit-box-flex: 1;
  14. -ms-flex: 1;
  15. flex: 1;
  16. }
  17. [v-cloak] {
  18. display: none;
  19. }
  20. p{word-break: break-all;}
  21. .btn-exit{color: #f96565;background-color: #fff;border-color: #ccc;}
  22. .btn-exit:hover{background-color: #ececec;color: #f96565;}
  23. .btn-exit:focus,.btn-exit:link,.btn-exit:active{outline: none;outline-color: #ccc!important;color: #f96565;background-color: #ececec;}
  24. .btn-exit:active{border-color: #ccc!important;}
  25. .c-999{color: #999!important;}
  26. .prompt-text{background-color: #ffa39e;color: #fff;font-size: 12px;text-align: center;line-height: 26px;}
  27. .single-choice-question{margin: 20px; margin-top: 0px; padding: 0 20px;max-height: 540px;overflow-y: auto;border: 1px solid #d7dce6;border-radius: 10px;}
  28. .question-title{font-size: 16px;line-height: 40px;}
  29. .question-list,.daan-list{margin: 0;padding: 0;list-style: none;font-size: 14px;line-height: 1;}
  30. .question-list>li{border-top: 1px solid #d7dce6;padding: 10px 0;}
  31. .question-name{margin-bottom: 10px;}
  32. .daan-list{padding-left: 20px;}
  33. .daan-list input{opacity: 0;}
  34. .daan-list input[type="radio"],.daan-list input[type="checkbox"]{width: 100%;height: 100%;opacity: 0;position: absolute;cursor: pointer;margin: 0;left: 0;right: 0;top: 0;bottom: 0;}
  35. .daan-list i{width: 20px;height: 20px;display: inline-block;vertical-align: middle;margin-right: 10px;}
  36. .daan-list input[type="radio"]~i {
  37. background-image: url(../images/dianxuan_btn.png);
  38. background-position: center center;
  39. background-size: 100% 100%;
  40. background-repeat: no-repeat;
  41. }
  42. .daan-list input[type="checkbox"]~i {
  43. background-image: url(../images/gouxuan_btn.png);
  44. background-position: center center;
  45. background-size: 100% 100%;
  46. background-repeat: no-repeat;
  47. }
  48. .daan-list input[type="radio"]:checked ~ i{background-image: url(../images/dianxuan_pre.png);}
  49. .daan-list input[type="checkbox"]:checked ~ i{background-image: url(../images/gouxuan_pre.png);}
  50. .label-block{display: block;position: relative;cursor: pointer;}
  51. .label-block+.label-block{margin-top: 10px;}
  52. .label-block .pull-right{color: #ff9630;}
  53. .w-250{width: 250px;border: 1px solid #d7dce6;border-top: 0;overflow: hidden;height: 605px;overflow: auto;}
  54. .f-16{font-size: 16px;}
  55. .m20{margin: 20px;}
  56. .base-info,.completion-of-progress,.btn-group-bottom{padding: 17px;font-size: 14px;}
  57. .completion-of-progress{border-top: 1px solid #d7dce6;border-bottom: 1px solid #d7dce6;}
  58. .completion-of-progress .canvas-box{position:relative;width: 120px;height: 120px;display: block;margin: 20px auto;}
  59. .completion-of-progress p{margin-bottom: 0;}
  60. .canvas-box canvas{width: 100%;height: 100%;}
  61. .w-70{width: 70px;}
  62. .base-info .flex-box{margin-top: 20px;}
  63. .right-triangle{position: relative;background: url(../images/right-triangle.png) right center / auto 15px no-repeat;}
  64. .base-info .w-70{padding-right: 10px;text-align: justify;position: relative;text-align-last: justify;}
  65. .base-info .w-70:after{content: ':';position: absolute;right: 2px;top: 0;font-weight: bold;}
  66. .base-info input{height: 20px;padding: 0;text-align: center;width: 60px;margin: 0 5px;border-radius: 10px;border: 1px solid #d7dce6;}
  67. .base-info .flex-box-item{padding-right: 15px;color: #333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
  68. .progress-number{position: absolute;top: 50%;margin-top: -30px;text-align: center;left: 0;right: 0;}
  69. .progress-number>span{font-size: 14px;color: #12b7f5;}
  70. .btn-group-bottom .btn{width: 100%;height: 40px;padding: 8px 12px;}
  71. .btn-group-bottom .btn+.btn{margin-top: 10px;}
  72. .disabled{pointer-events: none;}
  73. .wenjuan-textarea{padding: 8px 12px;width: 100%;border-radius: 4px;}
  74. .submit-btn{background-color: #12b7f5;color: #fff;}
  75. .submit-btn:hover,.submit-btn:link{color: #fff;background-color: #00adee;}