: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;
}