*{ word-break:break-word !important; font-family: Microsoft YaHei, 微软雅黑 !important; } .swiper-button-next, .swiper-button-prev { background: rgba(0,0,0,0.5); width: 40px!important; height: 40px !important; color: #fff !important; border-radius: 30px !important; } .swiper-button-next:after, .swiper-button-prev:after { font-size: 20px !important; } .swiper-pagination-bullet { width: 14px !important; height: 14px !important; } .swiper-pagination-bullet-active { opacity: 1; background:var(--c) !important; } table { border-right: 1px solid #dfdfdf; border-top: 1px solid #dfdfdf; margin-bottom: 15px; } table tr { background:#fff; } table tr:nth-child(2n){ background:#f5f5f5; } table tr td { border-left: 1px solid #dfdfdf; border-bottom: 1px solid #dfdfdf; padding: 10px; color: #555; text-align: left; } .form-control { display: block; width: 100%; height: calc(1.5em + 0.75rem + 15px); padding: 0.375rem 0.8rem; line-height: 1.5; color: #495057; background-color: #fbfbfb; background-clip: padding-box; border: 1px solid #ced4da; border-radius: 0px; transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out; box-shadow: none !important; } .p_required, [class^=e_][required] .p_label::after { vertical-align: middle; font-size: 14px; line-height: 100%; top: 0; padding-left: 0px; position: relative; font-weight: 500; } .p_label .s_label { color: rgb(0 0 0 / 50%); } @media only screen and (max-width: 768px) { .swiper-button-next, .swiper-button-prev { background: rgba(0,0,0,0.5); width: 36px !important; height: 36px !important; color: #fff; border-radius: 30px; } .swiper-button-next:after, .swiper-button-prev:after { font-size: 18px !important; } }