html,
body {
	width: 100%;
	height: 100%;
}

body {
	padding: 0;
	margin: 0;
}

.color4fc5f7 {
	color: #4fc5f7
}

.colorf8b155 {
	color: #f8b155
}

.color05c8af {
	color: #05c8af
}

.colorfe616c {
	color: #fe616c
}

.coloreb59fc {
	color: #eb59fc
}

.colorf6f448 {
	color: #f6f448
}

.colorda94f8 {
	color: #da94f8
}

.color55f868 {
	color: #55f868
}

.color-yellow {
	color: #F6F448
}

.color-bule {
	color: #375cf5
}

.color-buleb0bfff {
	color: #b0bfff
}

.notice-fyy {
	background: #243da2;
	padding: 10px;
	display: flex;
}

.notice-fyy .mui-media-body {
	border-left: 1px #4a63c8 solid;
	padding-left: 15px;
	margin-left: 10px
}

.mui-content,
.mui-grid-view.mui-grid-9 {
	background: 0
}

.mui-grid-view.mui-grid-9,
.mui-grid-view.mui-grid-9 .mui-table-view-cell {
	border: 0
}

.mui-table-view-cell.inedxfyy-grid-big>a:not(.mui-btn) {
	height: 229px;
	flex-direction: column;
	display: flex;
	justify-content: center;
	align-items: center;
}

.mui-grid-view.mui-grid-9 .mui-table-view-cell.inedxfyy-grid-agin {
	padding: 5px 0
}

.mui-grid-view.mui-grid-9 .mui-table-view-cell.inedxfyy-grid-ato {
	padding: 0
}

.mui-grid-view.mui-grid-9 .mui-table-view-cell.inedxfyy-grid-paddbot {
	padding-bottom: 0
}

.inedxfyy-bar {
	position: relative;
}

.inedxfyy-bar-index {
	background: #375cf5;
	width: 120px;
	height: 120px;
	border-radius: 50%;
	position: fixed;
	bottom: 0;
	margin-bottom: -60px;
	left: 50%;
	margin-left: -60px;
	padding-top: 10px;
}

.mui-content-padded h6 {
	margin: 10px 0 20px;
	color: #b9c6fc
}

.faceaifyy-content-text,
.faceaifyy-content-text h5,
.bindfyy-footer .mui-media-body,
.bindfyy-footer h5 {
	color: #4557a2;
	font-size: 90%
}

.mui-input-row .fyy-duanxin {
	width: 30%;
	border-left: 1px #10193a solid;
	padding-left: 15px;
	text-decoration: none;
	color: #eb59fc;
}

@media (max-width: 320px) {
	.mui-grid-view.mui-grid-9 .mui-table-view-cell.inedxfyy-grid-agin {
		padding: 0
	}
	.mui-table-view-cell.inedxfyy-grid-big>a:not(.mui-btn) {
		height: 190px
	}
	.mui-grid-view.mui-grid-9 .mui-media .mui-icon {
		font-size: 26px
	}
	.mui-table-view.mui-grid-view .mui-table-view-cell .mui-media-body {
		font-size: 15px;
		line-height: 15px;
	}
	.mui-grid-view.mui-grid-9 .mui-table-view-cell>a:not(.mui-btn) {
		padding: 5px 0
	}
	.notice-fyy .mui-media-body,
	body {
		font-size: 15px
	}
	input,
	select,
	textarea {
		font-size: 15px
	}
}

.bindfyy-btn button {
	border-radius: 20px;
	line-height: 26px;
	width: 100%
}

.openfyy-list {
	background: 0
}

.openfyy-list .mui-table-view-cell {
	background: #283464;
	margin-bottom: 1px
}

.openfyy-list.mui-table-view:before,
.openfyy-list.mui-table-view:after,
.openfyy-list .mui-table-view-cell:after {
	background: 0
}

.openfyy-progressbar {
	text-align: center;
	padding: 30% 30px
}

.openfyy-progressbar h4 {
	margin: 20px 0
}

.openfyy-line {
	background: #243da2;
	background: -webkit-linear-gradient(to right, #5826ae, #168bb0);
	background: linear-gradient(to right, #5826ae, #168bb0);
	height: 4px;
	position: relative
}

.openfyy-progressbar .mui-media-body {
	line-height: 24px;
	padding: 20px
}

.openfyy-line span {
	width: 10px;
	height: 10px;
	border-radius: 50%;
	background: #a3b5ff;
	position: absolute;
	box-shadow: 0px 0px 8px #ffffff;
	top: -3px;
	left: 80%;
}

.icon-lock-fill,
.icon-jiankong {
	font-size: 40px;
	color: #375cf5
}

.mui-content-padded video {
	width: 100%;
	border-radius: 3px;
}

.faceaifyy-content.mui-content-padded {
	background: url(../img/faceai.png) center no-repeat;
	background-size: 100% 100%;
	height: 300px;
	width: 60%;
	padding: 15px;
	margin: 20px auto
}

.faceaifyy-content-region {
	background: #283464;
	text-align: center;
	height: 100%;
	justify-content: center;
	flex-direction: column;
	display: flex;
}

.faceaifyy-content-region span {
	color: #10193a;
	font-size: 40px
}

.mui-input-row a {
	font-size: 90%;
	line-height: 60px;
}

.mui-slider .mui-segmented-control.mui-segmented-control-inverted~.mui-slider-group .mui-slider-item {
	border-top: 1px solid #375cf5;
	border-bottom: 1px solid #375cf5;
}

.mui-slider .mui-slider-group .mui-slider-item {
	font-size: 17px
}

.mui-segmented-control.mui-scroll-wrapper .mui-scroll {
	width: 100%;
	background: #283464;
	height: 44px
}

.mui-segmented-control.mui-scroll-wrapper .mui-control-item {
	width: 50%
}

.mui-segmented-control.mui-scroll-wrapper {
	height: 44px
}

.mui-segmented-control .mui-control-item {
	line-height: 44px;
}

.mui-fullscreen .mui-segmented-control~.mui-slider-group {
	top: 44px
}

.fyy-huifu {
	padding-top: 30px;
	border-top: 1px #283464 solid;
	margin-top: 50px;
	position: relative
}

.fyy-huifu p {
	margin-bottom: 0;
	color: #b9c6fc
}

.fyy-huifu .mui-h6 {
	color: #b9c6fc
}

.fyy-huifu .fyy-answer-title {
	position: absolute;
	top: -11px;
	left: 50%;
	margin-left: -65px;
	width: 130px;
	background: #10193a;
	text-align: center;
	font-size: 12px;
	color: #375cf5
}

.fyy-detail p {
	color: #ffffff;
	text-indent: 2em;
	text-align: justify;
}

.mui-input-row .mui-btn {
	width: 70%;
	padding: 0;
	padding-right: 45px;
	line-height: 60px;
	text-align: left;
	background: 0;
	border: 0;
	color: #fff;
	font-size: 17px;
}

.mui-input-row {
	position: relative;
}

.mui-input-row .iconfont {
	position: absolute;
	right: 15px;
	padding-top: 22px;
}

.fyy-footer {
	position: fixed;
	bottom: 0;
	width: 100%;
	padding: 15px;
	background: #10193a;
}

.fyy-footer .bindfyy-btn {
	width: 70%;
	margin: 0 auto
}

.mui-table-view.fyy-view {
	background: #283464;
	padding: 15px 0
}

.fyy-view .mui-table-view-cell label {
	float: left;
	width: 30%;
}

.fyy-view .mui-table-view-cell span {
	float: left;
	width: 70%;
}

.mui-table-view.fyy-view:before,
.mui-table-view.fyy-view:after,
.fyy-view .mui-table-view-cell:after {
	background: 0
}

.fyy-yuanjia {
	text-decoration: line-through;
	margin-left: 10px
}

.mui-input-row p {
	line-height: 60px;
}

.fyy-content {
	margin-bottom: 80px;
}

.mui-content-padded.bindfyy-btn h6 {
	text-align: center;
	color: #4557a2
}

.mui-content-padded.bindfyy-btn {
	margin: 50px auto 20px
}

.fyy-sever {
	background: #283464;
	text-align: center;
	padding: 50px 30px
}

.fyy-sever img {
	width: 25%
}

.mui-h3,
h3 {
	font-weight: normal;
}

.fyy-sever h3 {
	margin: 10px 0;
	color: #eb59fc;
}

.fyy-sever span {
	margin: 0 15px
}

.severfyy-list.openfyy-list .mui-table-view-cell {
	line-height: 38px;
	margin-bottom: 10px
}

.fyy-paylist label {
	width: 30%;
}

.fyy-paylist p {
	width: 25%;
	float: left;
	margin-bottom: 0
}

.fyy-paylist span {
	width: 45%;
	line-height: 60px;
	float: left;
	font-size: 12px;
	text-align: right;
	padding: 0 15px;
	color: #375cf5
}

.paychoose.openfyy-list .mui-table-view-cell {
	line-height: 0;
	margin-bottom: 10px
}

.paychoose img {
	width: 50%
}

.mui-selected a {
	border: 1px solid #f6f448
}

.fyy-payyes img {
	width: 60%;
	padding: 50px 0
}

.fyy-payyes {
	text-align: center;
}

.inedxfyy-content-icon.mui-slider .mui-slider-group .mui-slider-item {
	padding: 30px 0 15px
}

.inedxfyy-content .mui-content-padded {
	line-height: 24px;
	font-size: 14px;
	text-align: right;
}

.inedxfyy-content .mui-content-padded .mui-h6 {
	text-align: right;
	color: #243da2;
	font-size: 14px;
	margin-left: 15px
}

.shuifyy-list .mui-table-view-cell {
	line-height: 60px;
	height: 60px;
	text-align: left;
}

.shuifyy-list .mui-btn {
	padding: 0;
	margin: 0;
	background: 0;
	border: 0;
	color: #ffffff;
	text-align: left;
	right: 0;
	padding: 20px 65px 20px 15px;
	font-size: 15px
}

.shuifyy-list .mui-table-view-cell .icon-xiajiantou1 {
	position: absolute;
	right: 15px;
	top: 20px
}

.fyy-footer .mui-btn {
	margin-top: 10px
}

.fyy-footer p {
	text-align: center;
}

.shuifyy-list .mui-table-view-cell option {
	background: #283464;
	border-bottom: 1px #10193a solid;
	line-height: 40px
}

.fyy-radio .mui-grid-view.mui-grid-9 .mui-media .mui-icon {
	border: 0;
	color: #ffffff
}

.fyy-radio .mui-grid-view.mui-grid-9 .mui-media a {
	border: 1px #10193a solid;
	background: #10193a;
	height: 100px;
	width: 100px;
	border-radius: 50%;
}

.fyy-radio .mui-grid-view.mui-grid-9,
.fyy-radio .mui-grid-view.mui-grid-9 .mui-table-view-cell {
	background: #283464;
	justify-content: center;
	display: flex;
}

.mui-table-view.mui-grid-view .mui-table-view-cell.mui-active-kai a:active,
.mui-table-view.mui-grid-view .mui-table-view-cell.mui-active-kai a:focus {
	background: #05c8af
}

.mui-table-view.mui-grid-view .mui-table-view-cell.mui-active-guan a:active,
.mui-table-view.mui-grid-view .mui-table-view-cell.mui-active-guan a:focus,
.mui-table-view.mui-grid-view .mui-table-view-cell.mui-active-guan.mui-active a {
	background: #eb59fc
}

.qidongfyy-content {
	padding: 15px 15px 74px;
	background: url(../img/qidong.jpg) top center no-repeat;
	background-size: 100% 100%;
}

.qidongfyy-title {
	text-align: center;
	padding: 15px 0
}

.qidongfyy-content h5 {
	font-weight: initial;
	line-height: 24px;
	color: #ffffff
}

.qidongfyy-content h1 {
	font-size: 36px
}

.qidongfyy-center {
	background: rgba(183, 77, 177, 0.5);
	padding: 10px 15px;
	border-radius: 4px;
}

.qidongfyy-content img {
	width: 100%;
	line-height: 0;
}

.qidongfyy-slider .mui-h4 {
	background: url(../img/qidongk.png) top center no-repeat;
	padding: 5px 10px;
	color: #10193a;
	background-size: 100% 100%;
	font-weight: 600;
}

.qidongfyy-slider .xinghao {
	background: url(../img/qidongw.png) top center no-repeat;
	padding: 20px;
	background-size: 100% 100%;
	font-weight: 600;
}

.qidongfyy-slider .xinghao p {
	color: #333;
	margin-bottom: initial;
	font-size: 12px
}

.qidongfyy-slider .mui-slider-indicator {
	position: initial
}

.qidongfyy-slider {
	margin-top: -4px
}

.mui-content-padded.fyy-detail h3 {
	margin-top: 20px;
	line-height: 36px;
	font-weight: initial;
}

.openfyy-list .mui-media-body {
	padding-right: 30px;
	text-overflow: ellipsis;
}