body {
    background-color: #011933;
    font-family: "微软雅黑";
}
a:link {
    text-decoration: none;
}
a:visited {
    text-decoration: none;
}
a:hover {
    text-decoration: none;
}
a:active {
    text-decoration: none;
}
.mui-bar-nav~.mui-content {
    padding-top: 0px;
}
.w-40{width: 40%!important;}
.w-20{width: 20% !important;}
.w-30{width: 30% !important;}
.bg-darkblue{background-color: #011933!important;}
.bg-lightblue{ background: #092844!important;}
.bg-deepblue{ background:#404d5a!important}
.bg-gold{background: #fdc471!important;}
.vw-98{width: 96vw!important;}
.text-gold{color: #fdc471!important;}
.text-bluegrey{ color:#a9acb3 !important;}
.text-blue{ color: #233b4e !important;}
.text-deepgrey{ color:#5c5f69 !important;}
.text-orange{
    color:orange !important;
}
.mui-scrollbar{opacity: 0!important;}
.text-greengrey{ color:rgb(169 172 179);}
.rounded-bottom{
    border-bottom-right-radius: .5rem!important;
    border-bottom-left-radius: .5rem!important;
}


.border-t-lightblue{border-top:1px solid #2f3d54;}
.border-b-lightblue{border-bottom:1px solid #2f3d54;}

.mui-placeholder span{color: #FFFFFF;font-size: 13px;}
.bg-fff{background: #fff!important;}

.mui-btns{ display: flex;
    justify-content: center;
    align-items: center;
    margin: 20px auto 10px;
    border-radius: 20px;
    background: -webkit-linear-gradient(left, #fce0a2 , #ecb968);
    width: 80%;border: none;color: black;height: 35px;text-align: center;line-height: 35px;padding: 0;
}


#send_code{
    top: 7px;min-width: 60px;display:flex;
    height: 25px;line-height: 15px;right: 30px;
    background:none;font-size: 12px;
}
.mui-login-header img{width: 100%;}
.mui-login-center{width: 85%;margin: 20px auto;border-radius: 5px;overflow: hidden;}
.mui-login-center img{width: 100%;margin-bottom: 30px;}
.mui-login-center .mui-input-group{position: relative;color: #c2cad3;margin-bottom: 10px;padding: 0 15px;}
.mui-login-center .mui-input-group i{position:absolute ;top: 12px;left: 10px;font-size: 18px;color: #b6c2ce;}
.mui-login-center .mui-input-group input{padding-left: 15px;font-size: 13px;border: none;border-bottom: 1px solid #546b80;}
.mui-input-group:after,.mui-input-group:before{background: transparent;}

.mui-login-center .mui-taber{margin-bottom: 20px;}
.mui-login-center .mui-taber span{color: #bfbfbf;display: inline-block;padding: 0 10px;}
.mui-login-center .mui-taber span.active{font-size: 18px;color: #333;font-weight: 600;position: relative;}
.mui-login-center .mui-taber span.active:after{position: absolute;content: '';bottom: -10px;left: 50%;width: 5px;height: 5px;background: #333;border-radius: 100%;margin-left: -2.5px;}
.mui-login-center form{display: none;}
.mui-login-center form.active{display: block;}


.mui-table-view {
	background: none;
}

.mui-content>.mui-table-view:first-child {
	margin-top: 0px;
}

.mui-table-view:before {
	height: 0px;
}

.mui-table-view:after {
	height: 0px;
}

.mui-table-view-cell {
	padding: 0px;
}

.mui-table-view-cell.mui-active {
	background: none;
}

.mui-table-view-cell:after {
	height: 0px;
}

@-webkit-keyframes fadeIn {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}

@keyframes fadeIn {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}

@-webkit-keyframes fadeOut {
	0% {
		opacity: 1;
	}
	100% {
		opacity: 0;
	}
}

@keyframes fadeOut {
	0% {
		opacity: 1;
	}
	100% {
		opacity: 0;
	}
}

.mui-input-clear{font-size: 13px;}


.mui-table-view-cell>a:not(.mui-btn).mui-active {
    background-color: #011933;
}
.mui-table-view-radio .mui-table-view-cell .mui-navigate-right:after {
    color: #fdc471;
}


.rounded-top-2 {
    border-top-left-radius: .5rem!important;
    border-top-right-radius: .5rem!important;
}

.mui-input-group .mui-input-row {
    height: 45px;
}

.mui-input-row label {
    line-height: 2.1;
}
.header-box .previewBox img{
    border-radius: 100%;
    width: 100%;
    height: 100%;
}

.mui-input-row label~input.mui-input-clear.mui-text-right,
.mui-input-row label~select.mui-input-clear.mui-text-right,
.mui-input-row label~textarea.mui-input-clear.mui-text-right {
    padding-right: 30px;
}

.zw-ipt-group1 .zw-ipt-btn{bottom: 0;right: 0;color: white;}

.bg-jb-gold {
    background: -webkit-linear-gradient(left, #efeade , rgb(235,212,159));
}
.bg-jb-r-gold{
    background: -webkit-linear-gradient(right, rgb(214 177 91) , rgb(156 110 40));
}

.text-darkgold{
    color: #5a3905;
}

.zw-transform{
    transform: rotateX(180deg);
    -webkit-transform: rotate(180deg);
    position: relative;
    -webkit-transition: 0.3s;
    transition: 0.3s;
}
.zw-logo img{width: 30vw;border-radius: 10px;}
.zw-border-color{border-color: #9b9ea06e!important;}
.share-reg input,.zw-login textarea,
.share-reg input::-webkit-input-placeholder,
.share-reg textarea::-webkit-input-placeholder{color: #FFFFFF;}
.share-reg .mui-login-center {
    width: 90vw;
    margin: 20px auto;
    border-radius: 5px;
    overflow: hidden;
}
.share-reg .mui-login-center .mui-input-group{
    margin-bottom: 25px;
}
.share-reg .mui-login-center .mui-input-group input {
    padding-left: 30px;
    font-size: 13px;
    border-bottom: 1px solid #86898e80;
}
.share-reg .mui-login-center .mui-input-group i {
    position: absolute;
    top: 10px;
    left: 15px;
    font-size: 18px;
    color: #fccf00;
}
.mui-login-center .mui-input-group{
    background-color: rgba(75,75,75,0);
}
