:root { --color: #39b7ff; } html,body { height: 100%; font-size: 15px; } * { box-sizing: border-box; } .btn_blue { background: var(--color); border-color: var(--color); } p { margin: 0; } .titleBar { padding: 10px; background: #FFFFFF; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .flexWrap { display: flex; justify-content: space-between; padding: 10px; } ul { list-style: none; margin: 0; padding: 0; } body>.mui-progressbar { top: 0 } .font-red { color: red; } /*index*/ .text-small { font-size: 13px; } .list-imgLeft a { line-height: 40px; font-size: 15px; } .index-icon { width: 40px; margin-right: 5px; height: 40px; vertical-align: middle; } .num-txt { font-size: 18px; font-family: "Helvetica Neue"; color: #53beff; } /*login*/ .mui-btn { padding: 10px; } /*radio*/ input[type="checkbox"], input[type="radio"] { display: none; } .regular-checkbox1-1+label { padding-left: 23px; position: relative; margin-right: 10px; font-size: 13px; float: left; color: #666; line-height: 17px; } .regular-checkbox1-1+label::before { position: absolute; content: ""; background-color: #fafafa; border: 1px solid #ccc; border-radius: 5px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), 0 -15px 10px -12px rgba(0, 0, 0, 0.05) inset; display: inline-block; width: 16px; height: 16px; left: 0; top: 0 } .regular-checkbox1-1:checked+label::before { border: 1px solid var(--color); } .regular-checkbox1-1:checked+label::after { content: ""; width: 8px; height: 4px; top: 4px; left: 4px; position: absolute; transform: rotate(-45deg); -webkit-transform: rotate(-45deg); border: 2px solid var(--color); background: transparent; border-top: none; border-right: none; } /* 下拉三角 */ .arrow { display: block; height: 28px; position: absolute; right: 0; top: 4px; width: 30px; z-index: 99; } .arrow::after { border-color: #999 transparent transparent; border-style: solid; border-width: 5px 5px 0; content: ""; height: 0; position: absolute; right: 10px; top: 40%; transform: translateY(-50%); width: 0; } /*my*/ .head-img { width: 40px; height: 40px; } /*my-info*/ .color-gray { color: #999; } .about-img { width: 60px; height: 60px; margin-right: 10px; } .mui-table-cell { vertical-align: middle; } .mui-table-cell:first-of-type { text-align: right; } /*shanghu-sub*/ .tip-text p { font-size: 12px !important; } .data-num p { font-size: 18px; color: #666; font-family: "Helvetica Neue"; } /*notice*/ .icon-notice { background: var(--color); border-radius: 5px; color: #fff; width: 35px; line-height: 35px; text-align: center; font-size: 20px !important; margin-right: 5px; } .notice_time { color: #8F8F94; font-size: 11px; position: absolute; top: 8px; right: 30px; } /* 表单input placeholder属性样式 */ ::-webkit-input-placeholder { color: #999; } :-moz-placeholder { color: #999; } ::-moz-placeholder { color: #999; } :-ms-input-placeholder { color: #999; } /*改变勾选小箭头的样式*/ .remember input[type="checkbox"] { display: none; } .remember input[type="checkbox"]:checked+i { border: 1px solid #009aff; color: #009aff; } .remember i { font-size: .75rem; font-style: normal; display: inline-block; width: .8rem; height: .8rem; text-align: center; line-height: .75rem; color: transparent; vertical-align: middle; margin: -.125rem .375rem .0625rem 0px; border: #999 .0625rem solid; text-align: center; } .pic_txt { font-size: 13px; } /*取消MUI某些类自带的::after或者::before边框*/ .mui-table-view:before, .mui-table-view:after, .mui-input-group:before, .mui-input-group:after, .mui-input-group .mui-input-row:after, .mui-input-group .mui-input-row:before { height: 0; }