*{
	font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif;

}
.layout {
	width:7.5rem;
	margin:0 auto;
	min-height:100vh;
}
.login {
	padding:0.2rem 1rem;
}
.ltab ul {
	display:flex;
	justify-content:center;
	align-items:center;
}
.ltab li a {
	font-weight:400;
	font-size:0.3rem;
	color:#333333;
	line-height:0.68rem;
	border-bottom:0.03rem solid rgba(255,255,255,0);
	width:1.8rem;
	display:block;
	text-align:center;
}
.ltab li i {
	margin:0 0.7rem;
	width:0.01rem;
	height:0.31rem;
	background:#D5D5D5;
	display:block;
}
.ltab li.on a {
	font-weight:bold;
	color:#DC000C;
	border-color:#DC000C;
}
.login .form {
	margin:1rem 0;
}
.login .form h4 {
	font-weight:500;
	font-size:0.3rem;
	color:#111111;
	line-height:2;
}
.login .form .txt {
	margin-bottom:0.2rem;
	width:100%;
	height:0.77rem;
	background:#F7F7F7;
	border-radius:0.1rem;
	border:none;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	padding:0 0.4rem;
	border:1px solid #E1E1E1;
	font-size:0.27rem;
	color:#222;
}
.login .form .rtc {
	display:flex;
	justify-content:flex-end;
}
.login .form .rtc a {
	font-weight:400;
	font-size:0.26rem;
	color:#04B467;
	display:inline-block;
}
.login .lbtn {
	margin-top:1rem;
}
.btn1 {
	display:block;
	line-height:0.77rem;
	background:#F7F7F7;
	border-radius:0.39rem;
	border:1px solid #E1E1E1;
	text-align:center;
	font-size:0.3rem;
	color:#04B467;
	margin:0.25rem auto;
	display:block;
	width:100%;
}
.btn1.on {
	background:#F14626;
	border-color:#F14626;
	color:#fff;
}
.reg {
	padding:0.3rem 0.4rem;
}
.reg .box {
	display:flex;
	justify-content:space-between;
	align-items:center;
	padding:0.3rem 0;
	border-bottom:0.01rem solid #ebebeb;
}
.reg h3 {
	font-weight:400;
	font-size:0.3rem;
	color:#333333;
	line-height:0.36rem;
}
.reg .box .txt {
	width:calc(100% - 2.3rem);
	border:none;
	font-size:0.3rem;
	color:#333333;
	height:0.5rem;
}
.mt40 {
	margin-top:0.4rem;
}
.reg h6 {
	font-size:0.26rem;
	color:#999999;
	padding:0.23rem;
}
.reg .file {
	position:relative;
}
.reg .file .fl {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	z-index:11;
	opacity:0;
}
.reg .file img {
	width:100%;
	height:4rem;
	object-fit:contain;
	display:block;
}
.reg h5 {
	font-size:0.22rem;
	color:#F14626;
	line-height:0.36rem;
}
.home {
	background:#191A2A;
	min-height:100vh;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.home .fth {
	display:flex;
	justify-content:space-between;
	align-items:center;
	padding:0.22rem 0.27rem;
}
.home .fth h6 {
	font-weight:400;
	font-size:0.30rem;
	color:#FFFFFF;
	line-height:0.37rem;
}
.home .fth h6 i {
	font-size:0.3rem;
	color:#F14626;
	display:inline-block;
	margin-left:0.35rem;
}
.home .fth .btn {
	display:flex;
	align-items:center;
}
.home .fth a {
	padding:0 0.25rem;
	background:#F6DBBA;
	height:0.45rem;
	border-radius:0.5rem;
	color:#73461D;
	font-size:0.3rem;
	display:flex;
	align-items:center;
	margin-left:0.14rem;
}
.home .fth a img {
	width:0.25rem;
	margin-right:0.1rem;
	display:block;
}
.home .list li h4 {
	line-height:0.79rem;
	padding:0 0.27rem;
	font-weight:bold;
	font-size:0.28rem;
	color:#F6DBBA;
	padding-left:0.48rem;
	background:url(../images/mico5.png) no-repeat left 0.27rem center/0.1rem auto #232337;
}
.home .list li .tables {
	padding:0.27rem;
}
.home .list li table {
	width:100%;
}
.home .list li table th {
	width:20%;
	font-weight:400;
	font-size:0.3rem;
	color:#71717E;
	line-height:0.37rem;
	padding:0.1rem 0;
	text-align:center;
}
.home .list li table td {
	padding:0.1rem 0;
	font-weight:400;
	font-size:0.3rem;
	color:#FFFFFF;
	line-height:0.37rem;
	text-align:center;
	vertical-align:top;
}
.home .list li table td h5 {
	color:#F14626;
}
.home .list li table td h5 i {
	color:#04B467;
	display:block;
}
.home .list li table tr:nth-child(n+3) td {
	border-top:0.01rem solid #373845;
}
.mtab {
	position:fixed;
	left:0;
	right:0;
	bottom:0;
	z-index:111;
	background:#fff;
	width:7.5rem;
	margin:0 auto;
}
.mtab ul {
	display:flex;
	justify-content:space-between;
}
.mtab li {
	width:25%;
}
.mtab li a {
	padding:0.25rem 0 0;
	display:block;
	text-align:center;
}
.mtab li a .icon {
	width:0.39rem;
	height:0.39rem;
	margin:0 auto;
	overflow:hidden;
}
.mtab li a .icon img {
	width:100%;
	height:100%;
	display:block;
	object-fit:contain;
	transition:all 0.3s;
	-ms-transition:all 0.3s;
	/* IE 9*/
	-moz-transition:all 0.3s;
	/* Firefox*/
	-webkit-transition:all 0.3s;
	/* Safari 和 Chrome*/
	-o-transition:all 0.3s;
}
.mtab li a h4 {
	font-weight:400;
	font-size:0.22rem;
	color:#71717E;
	line-height:0.37rem;
	margin:0.1rem 0;
}
.mtab li.on a h4 {
	color:#F14626;
}
.mtab li.on a img {
	transform:translateY(-100%);
}
.fxbtn {
	position:fixed;
	right:0;
	bottom:1.5rem;
	z-index:99;
	background:#F14626;
	border-radius:0.1rem 0rem 0rem 0.1rem;
	width:0.52rem;
	text-align:center;
	padding:0.08rem 0;
	display:block;
}
.fxbtn img {
	width:0.2rem;
	display:block;
	margin:0 auto;
}
.pd140 {
	padding-bottom:1.4rem;
}
.fxbtn h5 {
	font-weight:400;
	font-size:0.18rem;
	color:#FFFFFF;
	line-height:0.37rem;
}
.mask {
	position:fixed;
	left:0;
	right:0;
	top:0;
	bottom:0;
	z-index:100;
	background:rgba(0,0,0,0.5);
	display:none;
}
.mtanc {
	display:none;
	position:fixed;
	left:0;
	right:0;
	top:20%;
	z-index:111;
	width:6.57rem;
	background:#fff;
	border-radius:0.05rem;
	padding:1rem 0.3rem 0.4rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	margin:0 auto;
}
.mtanc .close {
	position:absolute;
	right:0.36rem;
	top:0.35rem;
	width:0.28rem;
}
.mtanc .close img {
	width:100%;
	display:block;
}
.mtanc .memt {
	margin:0.35rem 0 0.5rem;
}
.memt ul {
	display:flex;
	justify-content:space-between;
}
.memt ul li {
	width:50%;
}
.memt ul li a {
	display:block;
	border:1px solid #F14626;
	line-height:0.6rem;
	font-weight:400;
	font-size:0.3rem;
	color:#F14626;
	text-align:center;
}
.memt ul li.on a {
	background:#F14626;
	color:#fff;
}
.muls ul {
	display:flex;
	flex-wrap:wrap;
}
.muls ul li {
	margin-right:0.09rem;
}
.muls ul li:last-child {
	margin-right:0;
}
.muls ul li a {
	font-weight:400;
	font-size:0.3rem;
	color:#999999;
	line-height:0.66rem;
	border-radius:0.35rem 0.35rem 0.35rem 0.35rem;
	border:2px solid #E1E1E1;
	display:block;
	padding:0 0.25rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.muls ul li.on a {
	background:#F6DBBA;
	color:#613916;
	border-color:#F6DBBA;
}
.mtanc .flax {
	display:flex;
	justify-content:space-between;
	align-items:center;
	margin-bottom:0.7rem;
	margin-top:0.5rem;
}
.mtanc .flax h4 {
	font-weight:400;
	font-size:0.26rem;
	color:#111111;
}
.mtanc .flax .rt {
	display:flex;
	align-items:center;
}
.mtanc .flax .rt .txt {
	width:2.24rem;
	height:0.73rem;
	background:#F7F7F7;
	border-radius:0.1rem;
	border:1px solid #E1E1E1;
	padding:0 0.2rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	font-weight:400;
	font-size:0.3rem;
	color:#111111;
	margin-left:0.18rem;
}
.mtanc h6 {
	text-align:center;
	font-weight:400;
	font-size:0.22rem;
	color:#F14626;
}
.icobtn {
	padding:0 0.25rem;
	background:#F6DBBA;
	height:0.45rem;
	border-radius:0.5rem;
	color:#73461D;
	font-size:0.3rem;
	display:flex;
	align-items:center;
	margin-left:0.14rem;
}
.icobtn img {
	width:0.25rem;
	margin-right:0.1rem;
	display:block;
}
.mpage1 {
	min-height:100vh;
	background:#F4F5F7;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.mpage1 .pth {
	padding:0.28rem 0.28rem 0.6rem;
	background:#17161E;
}
.mpage1 .pth .flax {
	display:flex;
	justify-content:space-between;
	align-items:center;
}
.mpage1 .pth .flax h4 {
	background:#E3BF93;
	border-radius:0.23rem 0.23rem 0.23rem 0.23rem;
	line-height:0.45rem;
	padding:0 0.28rem;
	font-size:0.3rem;
	color:#613916;
}
.mpage1 .pth h5 {
	font-weight:400;
	font-size:0.3rem;
	color:#71717E;
	line-height:1.6;
	padding:0.1rem 0;
}
.mpage1 .pth h3 {
	font-weight:bold;
	font-size:0.55rem;
	color:#F6DBBA;
	line-height:0.84rem;
}
.mpage1 .pbd {
	margin-top:-0.3rem;
	position:relative;
	z-index:1;
	border-radius:0.3rem 0.3rem 0 0;
	background:#F4F5F7;
	overflow:hidden;
	padding:0.4rem 0.27rem;
}
.mpage1 .pbd li {
	margin-bottom:0.08rem;
}
.mpage1 .pbd li a {
	display:flex;
	align-items:center;
	background:#dbdbdb;
	border-radius:0.1rem;
	height:1.55rem;
	padding:0 0.23rem;
}
.mpage1 .pbd li .icon img {
	width:0.84rem;
	height:0.84rem;
	border-radius:0.1rem;
	object-fit:cover;
	display:block;
}
.mpage1 .pbd li h4 {
	font-weight:400;
	font-size:0.3rem;
	color:#C08D56;
	line-height:0.37rem;
	margin-left:0.16rem;
	width:1.2rem;
}
.mpage1 .pbd li h5 {
	font-weight:400;
	font-size:0.3rem;
	color:#111111;
	line-height:0.52rem;
	width:1.7rem;
	display:flex;
	align-items:center;
}
.mpage1 .pbd li h5 i {
	font-weight:bold;
	font-size:0.34rem;
	color:#613916;
	line-height:0.52rem;
	display:inline-block;
	margin-left:0.03rem;
}
.mpage1 .pbd li h6 {
	font-weight:400;
	font-size:0.3rem;
	color:#F14626;
	line-height:0.37rem;
}
.mpage1 .pbd li h6 i {
	border-right:0.01rem solid rgba(17,17,17,0.2);
	display:inline-block;
	padding-right:0.15rem;
	margin-right:0.15rem;
	color:#04B467;
}
.mpage1 .pbd .txt {
	background:#FFF9EB;
	border-radius:0.1rem;
	padding:0.38rem 0.33rem;
	margin-top:0.3rem;
}
.mpage1 .pbd .txt h4 {
	display:flex;
	align-items:center;
	font-weight:bold;
	font-size:0.3rem;
	color:#B3642F;
	line-height:0.37rem;
}
.mpage1 .pbd .txt h4 img {
	width:0.25rem;
	display:block;
	margin-right:0.04rem;
}
.mpage1 .pbd .txt p {
	font-weight:400;
	font-size:0.22rem;
	color:#B3642F;
	line-height:0.37rem;
	margin-top:0.08rem;
}
.mpage2 .item {
	margin:0.27rem;
	background:#FFFFFF;
	box-shadow:0rem 0.2rem 0.7rem 0.01rem rgba(88,88,88,0.11);
	border-radius:0.3rem;
	padding:0.3rem;
}
.mpage2 .item .hd {
	display:flex;
	justify-content:space-between;
}
.mpage2 .item .hd li {
	width:25%;
	position:relative;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.mpage2 .item .hd li:before {
	content:"";
	position:absolute;
	right:0;
	height:0.18rem;
	top:0.08rem;
	width:0.01rem;
	background:#71717E;
}
.mpage2 .item .hd li:last-child:before {
	display:none;
}
.mpage2 .item .hd li:nth-child(n+2) {
	padding-left:0.44rem;
}
.mpage2 .item .hd li h4 {
	font-weight:400;
	font-size:0.3rem;
	color:#71717E;
	line-height:0.37rem;
}
.mpage2 .item .hd li h5 {
	font-weight:400;
	font-size:0.3rem;
	color:#111111;
	line-height:0.37rem;
	margin-top:0.08rem;
}
.mpage2 .item .hd li h5 i {
	color:#04B467;
	display:block;
}
.mpage2 .item .hd li h5 span {
	color:#F14626;
	display:block;
}
.mpage2 .flax {
	display:flex;
	justify-content:space-between;
	align-items:center;
	margin:0.35rem 0 0.3rem;
}
.mpage2 .flax h4 {
	font-weight:400;
	font-size:0.3rem;
	color:#111111;
	line-height:0.37rem;
}
.mpage2 .flax .hnum {
	display:flex;
	align-items:center;
}
.mpage2 .flax .hnum .bt {
	width:0.47rem;
}
.mpage2 .flax .hnum .bt img {
	width:100%;
	display:block;
}
.mpage2 .flax .hnum .txt {
	height:0.69rem;
	background:#F6F6F6;
	border-radius:0.05rem 0.05rem 0.05rem 0.05rem;
	border:2px solid #E1E1E1;
	font-weight:400;
	font-size:0.37rem;
	color:#555555;
	text-align:center;
	margin:0 0.14rem;
	width:1.69rem;
}
.mpage2 dl {
	display:flex;
	flex-wrap:wrap;
}
.mpage2 dd {
	width:calc((100% - 0.29rem)/4);
	margin:0 0.09rem 0.09rem 0;
	line-height:1rem;
	border-radius:0.14rem;
	border:2px solid #E1E1E1;
	font-weight:400;
	font-size:0.3rem;
	color:#555555;
	text-align:center;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.mpage2 dd.s {
	text-decoration:line-through;
	background:#F6F6F6;
	color:#DDDDDD;
}
.mpage2 dd.on {
	background:#F6F6F6;
}
.mpage2 dd:nth-child(4n) {
	margin-right:0;
}
.mfxbtm {
	display:flex;
	justify-content:space-between;
	align-items:center;
	position:fixed;
	left:0;
	right:0;
	bottom:0;
	z-index:11;
	width:7.5rem;
	margin:0 auto;
}
.mfxbtm a {
	height:1.08rem;
	display:flex;
	background:#F14626;
	align-items:center;
	justify-content:center;
	width:50%;
}
.mfxbtm a h4 {
	font-weight:400;
	font-size:0.3rem;
	color:#FFFFFF;
	line-height:1.4;
}
.mfxbtm a h4 i {
	display:block;
	font-size:0.3rem;
}
.mfxbtm a.on {
	background:#04B467;
}
.mpage2 .textdel {
	padding:0.2rem 0;
}
.mpage2 .textdel .li {
	display:flex;
	justify-content:space-between;
	align-items:center;
	padding:0.15rem 0;
}
.mpage2 .textdel .li h4 {
	font-weight:400;
	font-size:0.3rem;
	color:#111111;
	line-height:0.37rem;
}
.mche .che {
	display:none;
}
.mche {
	border-top:0.01rem solid #eee;
	padding-top:0.4rem;
}
.mche label {
	font-size:0.25rem;
	color:#111111;
	line-height:0.4rem;
	padding-left:0.4rem;
	background:url(../images/mico13-1.png) no-repeat left center;
	background-size:0.23rem auto;
}
.mche input:checked + label {
	background:url(../images/mico13.png) no-repeat left center;
}
.mche label a {
	color:#04B467;
}
.mpage3 {
	background:#F4F5F7;
	min-height:100vh;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.mpage3 .hd {
	background:#F14626;
	padding:0.36rem 0.55rem 0.7rem;
}
.mpage3 .bd {
	position:relative;
	z-index:11;
	margin-top:-0.3rem;
	border-radius:0.3rem 0.3rem 0 0;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	padding:0.5rem;
	background:#F4F5F7;
}
.mpage3 .hd .flax {
	display:flex;
	justify-content:space-between;
	align-items:center;
}
.mpage3 .hd h4 {
	font-weight:400;
	font-size:0.3rem;
	color:#FFFFFF;
}
.icobtn2 {
	background:#FFFFFF;
	color:#372209;
}
.mpage3 .hd h6 {
	font-weight:400;
	font-size:0.3rem;
	color:#FFFFFF;
	opacity:0.5;
	margin-top:0.15rem;
}
.mpage3 .hd h3 {
	font-weight:bold;
	font-size:0.55rem;
	color:#FFFFFF;
	line-height:0.84rem;
}
.mpage3 .hd ul {
	display:flex;
	justify-content:space-between;
	margin-top:0.35rem;
	align-items:center;
}
.mpage3 .hd ul li {
	font-weight:400;
	font-size:0.3rem;
	color:#FFFFFF;
	line-height:0.37rem;
	opacity:0.5;
}
.mpage3 .hd ul li span {
	width:0.01rem;
	height:0.34rem;
	background-color:#fff;
	display:block;
}
.mpage3 .hd ul li i {
	font-weight:bold;
	margin-left:0.04rem;
}
.mulc ul {
	display:flex;
	justify-content:center;
}
.mulc ul li {
	width:33.33%;
	text-align:center;
	position:relative;
}
.mulc ul li a {
	font-size:0.3rem;
	color:#333333;
	line-height:2.4;
	display:inline-block;
	border-bottom:0.03rem solid rgba(255,255,255,0);
}
.mulc ul li.on a,.mulc ul li a:hover {
	border-color:#F14626;
}
.mulc ul li::before {
	position:absolute;
	content:"";
	right:0;
	top:0.25rem;
	height:0.31rem;
	width:0.01rem;
	display:block;
	background:#D5D5D5;
}
.mulc ul li:last-child::before {
	display:none;
}
.mpage3 .bd .list li {
	padding:0.35rem 0;
	border-bottom:0.01rem solid #dfdfdf;
}
.mpage3 .bd .list .th {
	display:flex;
	justify-content:space-between;
	align-items:center;
	margin-bottom:0.2rem;
}
.mpage3 .list .th h4 {
	font-weight:400;
	font-size:0.36rem;
	color:#333333;
	line-height:0.42rem;
}
.mpage3 .list .th h5 {
	font-weight:bold;
	font-size:0.3rem;
	color:#04B467;
	line-height:0.64rem;
}
.mpage3 .list dd {
	display:flex;
	justify-content:space-between;
}
.mpage3 .list dd label {
	font-weight:400;
	font-size:0.25rem;
	color:#333333;
	width:1.3rem;
	text-align:right;
	display:block;
	line-height:0.42rem;
}
.mpage3 .list dd p {
	font-weight:400;
	font-size:0.25rem;
	color:#999999;
	line-height:0.42rem;
	width:calc(100% - 1.34rem);
}
.mpage3 .list .th h5.on {
	color:#F14626;
}
.mfxbtm2 {
	background:#fff;
	padding:0.2rem 0.5rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.mfxbtm2 a {
	width:3.15rem;
	line-height:0.8rem;
	font-size:0.3rem;
	border-radius:0.5rem;
	height:auto;
	color:#fff;
}
.mpage4 {
	min-height:100vh;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	background:#f4f5f7;
}
.mpage4 .item {
	padding:0.25rem 0.4rem;
	background:#fff;
	margin-bottom:0.2rem;
}
.mpage4 .item h4 {
	font-size:0.3rem;
	color:#333333;
	line-height:0.42rem;
}
.mpage4 .item .flax {
	display:flex;
	justify-content:space-between;
	align-items:center;
	border-bottom:0.01rem solid #dfdfdf;
	padding:0.3rem 0;
	margin-bottom:0.4rem;
}
.mpage4 .item .flax .l {
	display:flex;
	align-items:center;
	font-weight:400;
	font-size:0.6rem;
	color:#111111;
}
.mpage4 .item .flax .l .txt {
	width:4rem;
	font-size:0.6rem;
	border:none;
	color:#111111;
	margin-left:0.22rem;
	background:none;
	font-weight:bold;
}
.mpage4 .item .flax .icon img {
	display:block;
	width:0.44rem;
}
.mpage4 .box {
	background:#F6F7F9;
	border-radius:0.1rem;
	padding:0.3rem 1rem 0.3rem 0.5rem;
	position:relative;
	margin-top:0.3rem;
}
.mpage4 .box dd {
	font-weight:400;
	font-size:0.3rem;
	color:#111111;
	line-height:0.42rem;
	margin-bottom:0.1rem;
}
.mpage4 .box dd i {
	font-weight:400;
	font-size:0.3rem;
	color:#999;
	display:inline-block;
	width:1rem;
	background:no-repeat;
}
.mpage4 .box .icobtn2 {
	position:absolute;
	right:0.2rem;
	top:0.3rem;
	z-index:11;
}
.filpic ul {
	display:flex;
	flex-wrap:wrap;
	margin:0.3rem 0;
}
.filpic ul li {
	width:1.5rem;
	height:1.5rem;
	position:relative;
	overflow:hidden;
	margin:0 0.1rem 0.1rem 0;
}
.filpic ul li img {
	width:100%;
	height:100%;
	object-fit:contain;
	display:block;
}
.filpic ul li .file {
	position:absolute;
	left:0;
	top:0;
	right:0;
	bottom:0;
	opacity:0;
	z-index:11;
	width:100%;
	height:100%;
}
.filpic ul li i {
	position:absolute;
	right:0;
	top:0;
	width:0.4rem;
	z-index:11;
	height:0.4rem;
	display:block;
	background:url(../images/mico15.png) no-repeat center/contain;
}
.mtexta {
	width:6.69rem;
	height:2rem;
	background:#F6F6F6;
	border-radius:0.12rem;
	padding:0.3rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	font-size:0.28rem;
	color:#333;
	border:none;
	margin:0.3rem 0;
}
.mfxbtm3 a {
	width:100%;
}
.msearch {
	display:flex;
	justify-content:space-between;
	align-items:center;
}
.msearch .txt {
	width:5.29rem;
	height:0.6rem;
	background:#FFFFFF;
	border-radius:0.1rem 0.1rem 0.1rem 0.1rem;
	font-size:0.28rem;
	background:url(../images/mico20.png) no-repeat left 0.34rem center/0.26rem auto #F4F5F7;
	padding-left:0.8rem;
	color:#333;
	border:none;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.msearch .bt {
	width:1.47rem;
	padding:0.12rem 0;
	background:#E3BF93;
	border-radius:0.1rem 0.1rem 0.1rem 0.1rem;
	text-align:center;
	font-size:0.3rem;
	color:#613916;
	line-height:0.32rem;
}
.mpage5 {
	min-height:100vh;
	background:#F4F5F7;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	padding-top:0.28rem;
	padding-left:0.28rem;
	padding-right:0.28rem;
}
.mulc2 li.on a {
	border:none;
}
.mulc2 ul li::before {
	top:50%;
	transform:translateY(-50%);
}
.mulc2 ul li a {
	display:flex;
	align-items:center;
	justify-content:center;
	border:none !important;
}
.mulc2 li a .ico {
	width:0.3rem;
	height:0.3rem;
	margin-left:0.06rem;
	overflow:hidden;
}
.mulc2 li a .ico img {
	width:100%;
	height:100%;
	object-fit:contain;
	display:block;
}
.mulc2 li.on a .ico img {
	transform:translateY(-100%);
}
.mulc2 li.on a {
	color:#DC000C;
}
.prlist ul {
	display:flex;
	justify-content:space-between;
	flex-wrap:wrap;
}
.prlist ul li {
	width:calc((100% - 0.1rem)/2);
	margin:0 0 0.2rem 0;
	background:#FFFFFF;
	border-radius:0.1rem 0.1rem 0.1rem 0.1rem;
}
.prlist ul li a {
	display:block;
	padding:0.19rem 0.17rem;
}
.prlist ul li a img {
	height:3.09rem;
	object-fit:cover;
	display:block;
	width:100%;
}
.prlist ul li h3 {
	font-size:0.28rem;
	color:#333333;
	line-height:0.36rem;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	margin:0.2rem 0;
}
.prlist ul li h6 {
	display:flex;
	justify-content:space-between;
	align-items:center;
	font-size:0.22rem;
	color:#999999;
	line-height:0.36rem;
}
.prlist ul li h5 {
	font-weight:bold;
	font-size:0.22rem;
	color:#111111;
	line-height:0.36rem;
	display:flex;
	align-items:center;
	margin-top:0.15rem;
}
.prlist ul li h5 i {
	font-weight:500;
	font-size:0.36rem;
	color:#E3BF93;
	line-height:0.36rem;
	margin-left:0.1rem;
}
.mpage5 .mhd {
	position:sticky;
	top:0;
	background:#fff;
	z-index:11;
	margin:-0.28rem -0.28rem 0.2rem;
	padding:0.28rem;
}
.mpage5 .mhd .msaixuan {
	position:absolute;
	left:0;
	right:0;
	top:100%;
	background:#fff;
	border-top:0.1rem solid #f4f5f7;
	padding:0.35rem 0;
	display:none;
}
.mpage5 .mhd .mbox {
	padding:0.35rem 0.35rem 0;
	border-bottom:0.01rem solid #eee;
}
.mpage5 .mhd .mbox h4 {
	font-size:0.31rem;
	color:#333333;
	line-height:0.47rem;
}
.mpage5 .mhd .mbox dl {
	display:flex;
	flex-wrap:wrap;
	margin:0.3rem 0;
}
.mpage5 .mhd .mbox dd {
	width:1.48rem;
	height:0.48rem;
	border-radius:0.35rem 0.35rem 0.35rem 0.35rem;
	border:2px solid #E1E1E1;
	margin-right:0.2rem;
	margin-bottom:0.2rem;
	text-align:center;
	font-size:0.3rem;
	color:#666666;
	line-height:0.48rem;
}
.mpage5 .mhd .mbox dd:nth-child(4n) {
	margin-right:0;
}
.mpage5 .mhd .mbox dd.on {
	border-color:#F14626;
	color:#F14626;
}
.mpage5 .mhd .mbox .flaxc {
	display:flex;
	justify-content:space-between;
	align-items:center;
	margin:0.2rem 0;
}
.mpage5 .mhd .mbox .flaxc .tx {
	width:3.13rem;
	height:0.67rem;
	background:#F7F7F7;
	border-radius:0.1rem 0.1rem 0.1rem 0.1rem;
	border:1px solid #E1E1E1;
	text-align:center;
	font-size:0.3rem;
	color:#333;
}
.mpage5 .mhd .mbox .flaxc i {
	color:#333333;
	font-size:0.31rem;
}
.mpage5 .mhd .mfxbtm2 {
	position:static;
	justify-content:space-between;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	padding:0.2rem 0.35rem;
	box-sizing:border-box;
}
.mpage5 .mhd .mfxbtm2 a {
	width:4.58rem;
}
.mpage5 .mhd .mfxbtm2 a.on {
	width:1.99rem;
	border:1px solid #F14626;
	color:#F14626;
	background:none;
}
.mpage6 {
	background:#F6FAFF;
	min-height:100vh;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.mpage6 .productdel .pic {
	height:6.82rem;
	overflow:hidden;
}
.mpage6 .productdel .pic img {
	width:100%;
	height:100%;
	display:block;
	object-fit:cover;
}
.mpage6 .productdel .txt {
	border-radius:0.1rem;
	background:#fff;
	position:relative;
	z-index:11;
	padding:0.38rem;
	margin-top:-0.2rem;
}
.mpage6 .productdel .txt h1 {
	font-weight:bold;
	font-size:0.36rem;
	color:#000000;
	line-height:0.45rem;
	margin-bottom:0.2rem;
}
.mpage6 .productdel .txt h6 {
	font-weight:bold;
	font-size:0.22rem;
	color:#111111;
	line-height:0.36rem;
	display:flex;
	align-items:center;
	margin-bottom:0.1rem;
}
.mpage6 .productdel .txt i {
	font-weight:500;
	font-size:0.36rem;
	color:#E3BF93;
	margin-left:0.1rem;
}
.mpage6 .productdel .txt em {
	height:0.27rem;
	width:0.01rem;
	background:#d5d5d5;
	display:inline-block;
	margin:0 0.24rem;
}
.mpage6 .productdel .txt h5 {
	font-weight:400;
	font-size:0.28rem;
	color:#71717E;
	line-height:0.56rem;
}
.deltxt {
	font-size:0.26rem;
	color:#666;
	line-height:1.6;
	background:#fff;
}
.deltxt img {
	display:block;
	width:100%;
}
.prfxbtn {
	position:fixed;
	left:0;
	right:0;
	bottom:0;
	z-index:99;
	width:7.5rem;
	margin:0 auto;
	display:flex;
	justify-content:space-between;
	align-items:center;
	padding:0.19rem 0.35rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	background:#fff;
}
.prfxbtn .icon img {
	width:0.42rem;
	display:block;
}
.prfxbtn .tx {
	width:0.6rem;
	font-weight:400;
	font-size:0.36rem;
	color:#111111;
	height:0.6rem;
	background:none;
	border:none;
	text-align:center;
}
.prfxbtn a {
	width:2.09rem;
	line-height:0.8rem;
	border-radius:0.5rem 0.5rem 0.5rem 0.5rem;
	border:1px solid #F14626;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	text-align:center;
	font-size:0.3rem;
	color:#F14626;
	margin-left:0.3rem;
}
.prfxbtn a.on {
	background:#F14626;
	font-size:0.3rem;
	color:#fff;
	width:2.61rem;
	margin-left:0;
}
.order {
	min-height:100vh;
	background:#f4f5f7;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	overflow:hidden;
}
.order .list li {
	margin-top:0.2rem;
	background:#fff;
	display:flex;
	justify-content:space-between;
	padding:0.3rem;
}
.order .list li .pic {
	width:2.14rem;
	height:2.14rem;
	border-radius:0.07rem;
	display:block;
	overflow:hidden;
}
.order .list li .pic img {
	width:100%;
	height:100%;
	object-fit:cover;
	display:block;
	display:block;
}
.order .list li .txt {
	width:calc(100% - 2.4rem);
}
.order .list li .txt h2 {
	font-size:0.3rem;
	color:#111111;
	line-height:1.6;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	margin-bottom:0.05rem;
}
.order .list li .txt h4 {
	font-weight:400;
	font-size:0.22rem;
	color:#111111;
	line-height:0.36rem;
}
.order .list li .txt h4 i {
	margin-left:0.1rem;
}
.order .list li .txt h5 {
	font-size:0.3rem;
	color:#999999;
	line-height:1.6;
}
.order .list li .rbt {
	display:flex;
	justify-content:flex-end;
	align-items:center;
	margin-top:0.3rem;
}
.order .list li .rbt a {
	width:1.77rem;
	line-height:0.56rem;
	border-radius:0.31rem 0.31rem 0.31rem 0.31rem;
	border:1px solid #DC000C;
	text-align:center;
	display:block;
	margin-left:0.17rem;
	font-weight:400;
	font-size:0.26rem;
	color:#DC000C;
}
.order .list li .rbt a.on {
	background:#DC000C;
	color:#fff;
}
.huiyuanzx .hds {
	display:flex;
	justify-content:space-between;
	align-items:center;
	padding:0.4rem 0.2rem 2rem;
}
.huiyuanzx .hds .ls {
	display:flex;
	justify-content:flex-start;
	align-items:center;
}
.huiyuanzx .hds h3 {
	font-size:0.22rem;
	color:#613916;
	line-height:1.6;
}
.huiyuanzx .hds h3 span {
	font-weight:bold;
	font-size:0.3rem;
	display:inline-block;
	margin-right:0.1rem;
}
.huiyuanzx .hds .ico {
	width:1.02rem;
	height:1.02rem;
	padding:0.03rem;
	background:#f6dbba;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	border-radius:50%;
	overflow:hidden;
	margin-right:0.14rem;
}
.huiyuanzx .hds .ico img {
	width:100%;
	height:100%;
	display:block;
	overflow:hidden;
}
.huiyuanzx .hds .bns {
	width:1.7rem;
	background:#FFFFFF;
	box-shadow:inset 0rem 0rem 0.02rem 0.01rem #FFFFFF;
	border-radius:0.3rem;
	display:block;
	text-align:center;
}
.huiyuanzx .hds .bns span {
	font-weight:400;
	font-size:0.22rem;
	color:#372209;
	line-height:0.44rem;
	background:url(../images/qms4.png) no-repeat left center;
	background-size:0.22rem auto;
	padding-left:0.3rem;
}
.huiyuanzx .box {
	padding:0.28rem 0.34rem 0.38rem;
	margin:-1.7rem 0.3rem 0;
	border-radius:0.1rem;
}
.huiyuanzx .box dl {
	display:flex;
	justify-content:space-between;
	align-items:center;
}
.huiyuanzx .box dd {
	text-align:center;
}
.huiyuanzx .box dd h4 {
	font-weight:400;
	font-size:0.3rem;
	color:#FBDDB8;
	line-height:1.7;
}
.huiyuanzx .box dd h5 {
	font-weight:bold;
	font-size:0.55rem;
	color:#F6DBBA;
	line-height:1.2;
}
.huiyuanzx .box .btn {
	margin:0.4rem auto 0;
	display:block;
	width:3.52rem;
	line-height:0.52rem;
	text-align:center;
	border-radius:0.4rem;
	background:linear-gradient( 166deg,#FAD9B1 0%,#FFEED8 45%,#F6CC97 100%);
	box-shadow:inset 0rem 0rem 0.02rem 0.01rem #FFFFFF;
	font-weight:400;
	font-size:0.3rem;
	color:#372209;
}
.huiyuanzx .list {
	margin:0.3rem 0.3rem 0;
	background:#FFFFFF;
	border-radius:0.3rem 0.3rem;
	overflow:hidden;
}
.huiyuanzx .list li {
	margin:0 0.3rem;
	border-bottom:0.01rem solid #e1e5f3;
	padding:0.25rem 0;
}
.huiyuanzx .list li a {
	background:url(../images/qms3.png) no-repeat right center;
	background-size:0.13rem auto;
	display:flex;
	align-items:center;
}
.huiyuanzx .list li .ico {
	width:0.43rem;
	margin-right:0.25rem;
}
.huiyuanzx .list li .ico img {
	width:100%;
	display:block;
}
.huiyuanzx .list li h6 {
	font-weight:400;
	font-size:0.3rem;
	color:#333333;
	line-height:1.7;
}
.huiyuanzx .list li:last-child {
	border-bottom:none;
}
.uitbtns {
	position:fixed;
	left:0;
	right:0;
	bottom:0;
	z-index:10;
	padding-top:0.18rem;
	height:1.2rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	background:#fff;
}
.uitbtns .b1 {
	width:6.7rem;
	line-height:0.8rem;
	background:#F14626;
	border-radius:0.5rem;
	font-size:0.3rem;
	color:#FFFFFF;
	text-align:center;
	display:block;
	margin:0 auto;
}
.gerensz {
	padding:0.3rem 0 1.4rem;
	margin:0 0.36rem;
}
.gerensz .list {
	background:#FFFFFF;
	border-radius:0.3rem;
	overflow:hidden;
}
.gerensz .list li {
	margin:0 0.34rem;
	border-bottom:0.01rem solid #e1e5f3;
	padding:0.22rem 0;
}
.gerensz .list li a {
	background:url(../images/qms3.png) no-repeat right center;
	background-size:0.13rem auto;
	font-weight:400;
	font-size:0.3rem;
	color:#333333;
	line-height:1.7;
	display:block;
}
.gerensz .list li:last-child {
	border-bottom:none;
}
.gerenxx {
	padding-bottom:1.4rem;
}
.gerenxx .list {
	background:#fff;
	padding:0 0.36rem;
}
.gerenxx .list li {
	border-bottom:0.01rem solid #ebebeb;
	padding:0.35rem 0;
	display:flex;
	justify-content:space-between;
	align-items:center;
}
.gerenxx .list li:last-child {
	border-bottom:none;
}
.gerenxx .list li h3 {
	font-weight:400;
	font-size:0.3rem;
	color:#111111;
	line-height:1.6;
}

.changjwt .list {
	background:#fff;
	padding:0 0.6rem;
}
.changjwt .list li {
	border-bottom:0.01rem solid #EEEEEE;
	padding:0.26rem 0 0.22rem;
}
.changjwt .list li:last-child {
	border-bottom:none;
}
.changjwt .list li a {
	background:url(../images/qms3.png) no-repeat right center;
	background-size:0.13rem auto;
	display:block;
}
.changjwt .list li h3 {
	font-weight:400;
	font-size:0.3rem;
	color:#666666;
	line-height:0.34rem;
	max-width:90%;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.changjwt .list li p {
	font-weight:400;
	font-size:0.3rem;
	color:#999999;
	line-height:0.34rem;
	max-width:90%;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	margin-top:0.1rem;
}
.dizhigl {
	padding:0.12rem 0 1.4rem;
}
.dizhigl .list li {
	background:#fff;
	margin-bottom:0.2rem;
	padding:0.3rem 0.22rem 0.36rem 0.42rem;
}
.dizhigl .list li .flax {
	position:relative;
}
.dizhigl .list li h3 {
	font-weight:400;
	font-size:0.3rem;
	color:#333333;
	line-height:0.46rem;
	margin-bottom:0.05rem;
}
.dizhigl .list li .che {
	position:absolute;
	right:0;
	top:-0.1rem;
	z-index:1;
}
.dizhigl .list li .che .ce {
	display:none;
}
.dizhigl .list li .che label {
	font-size:0.26rem;
	color:#999999;
	display:block;
	line-height:0.46rem;
	padding-left:0.47rem;
	background:url(../images/qms8-1.png) no-repeat left center;
	background-size:0.36rem auto;
}
.dizhigl .list li .che input:checked + label {
	color:#00BF1A;
	background:url(../images/qms8.png) no-repeat left center;
	background-size:0.36rem auto;
}
.dizhigl .list li dl {
	display:flex;
	justify-content:flex-end;
	align-items:center;
	margin-top:0.3rem;
}
.dizhigl .list li dd.on a {
	width:1.73rem;
	line-height:0.66rem;
	background:#F14626;
	border-radius:0.4rem;
	font-weight:400;
	font-size:0.3rem;
	color:#FFFFFF;
	display:block;
	text-align:center;
}
.dizhigl .list li dd a {
	font-size:0.26rem;
	color:#F14626;
	display:block;
	line-height:0.46rem;
	margin-left:0.33rem;
}
.tihourxx {
	padding-bottom:1.4rem;
}
.tihourxx .list li {
	margin-bottom:0.1rem;
	background:#fff;
	padding:0.3rem 0.24rem 0.4rem 0.45rem;
}
.tihourxx .list li h4 {
	font-weight:500;
	font-size:0.3rem;
	color:#333333;
	margin-bottom:0.3rem;
	line-height:0.46rem;
}
.tihourxx .list li p {
	font-weight:400;
	font-size:0.26rem;
	color:#111111;
	line-height:0.46rem;
}
.tihourxx .list li p span {
	color:#71717E;
	margin-right:0.06rem;
}
.tihourxx .list li p.on {
	color:#04B467;
}
.tihourxx .list li dl {
	display:flex;
	justify-content:flex-end;
	align-items:center;
	margin-top:0.3rem;
}
.tihourxx .list li dd.on a {
	width:1.73rem;
	line-height:0.66rem;
	background:#F14626;
	border-radius:0.4rem;
	font-weight:400;
	font-size:0.3rem;
	color:#FFFFFF;
	display:block;
	text-align:center;
}
.tihourxx .list li dd a {
	font-size:0.26rem;
	color:#F14626;
	display:block;
	line-height:0.46rem;
	margin-left:0.33rem;
}
.tianjthr {
	padding-bottom:1.4rem;
}
.tianjthr .fms {
	padding:0 0.4rem;
	background:#fff;
}
.tianjthr .fms li {
	border-bottom:0.01rem solid #EBEBEB;
	display:flex;
	justify-content:space-between;
	align-items:center;
	padding:0.3rem 0;
}
.tianjthr .fms li:last-child {
	border-bottom:none;
}
.tianjthr .fms li h4 {
	font-weight:400;
	font-size:0.3rem;
	color:#111111;
	line-height:0.54rem;
	width:2.2rem;
}
.tianjthr .fms li .t1 {
	width:calc(100% - 2.2rem);
	height:0.54rem;
	background:none;
	border:none;
	font-weight:400;
	font-size:0.3rem;
	color:#111111;
	text-align:right;
}
.tianjthr .fms li .che {
	text-align:right;
}
.tianjthr .fms li .ce {
	display:none;
}
.tianjthr .fms li .che label {
	background-size:0.36rem auto;
	background:url(../images/qms8-1.png) no-repeat center;
	display:block;
	font-size:0;
	width:0.36rem;
	height:0.36rem;
	border: 1px solid #dedede
}
.tianjthr .fms li .che input:checked + label {
	background-size:0.36rem auto;
	background:url(../images/qms8.png) no-repeat center;
}
.xiugaimm {
	padding-bottom:1.4rem;
}
.xiugaimm .fms {
	margin:0.52rem 0.95rem 0;
}
.xiugaimm .fms li {
	margin-bottom:0.4rem;
}
.xiugaimm .fms li h4 {
	font-weight:500;
	font-size:0.3rem;
	color:#060606;
	line-height:1.7;
	margin-bottom:0.1rem;
}
.xiugaimm .fms li .t1 {
	height:0.77rem;
	background:#F7F7F7;
	border-radius:0.1rem 0.1rem 0.1rem 0.1rem;
	border:1px solid #E1E1E1;
	font-weight:400;
	font-size:0.27rem;
	color:#000;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	padding:0 0.26rem;
	width:100%;
}
.xiugaimm .fms li .rts {
	display:flex;
	justify-content:space-between;
	align-items:center;
}
.xiugaimm .fms li .t2 {
	width:calc(100% - 2.12rem);
}
.xiugaimm .fms li h6 {
	min-width:1.77rem;
	line-height:0.77rem;
	background:#04B467;
	border-radius:0.44rem 0.44rem 0.44rem 0.44rem;
	font-weight:500;
	font-size:0.3rem;
	color:#FFFFFF;
	padding:0 0.3rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	text-align:center;
}
.wodeyhk {
	padding:0 0 1.4rem;
}
.wodeyhk .list li {
	background:#fff;
	margin-bottom:0.2rem;
	padding:0.32rem 0.22rem 0.36rem 0.42rem;
}
.wodeyhk .list li .flax {
	display:flex;
	justify-content:space-between;
	align-items:center;
}
.wodeyhk .list li h3 {
	font-weight:400;
	font-size:0.3rem;
	color:#333333;
	line-height:0.46rem;
	margin-bottom:0.05rem;
}
.wodeyhk .list li .che .ce {
	display:none;
}
.wodeyhk .list li .che label {
	font-size:0.26rem;
	color:#999999;
	display:block;
	line-height:0.46rem;
	padding-left:0.47rem;
	background:url(../images/qms8-1.png) no-repeat left center;
	background-size:0.36rem auto;
}
.wodeyhk .list li .che input:checked + label {
	color:#00BF1A;
	background:url(../images/qms8.png) no-repeat left center;
	background-size:0.36rem auto;
}
.wodeyhk .list li dl {
	display:flex;
	justify-content:flex-end;
	align-items:center;
	margin-top:0.3rem;
}
.wodeyhk .list li dd.on a {
	width:1.73rem;
	line-height:0.66rem;
	background:#F14626;
	border-radius:0.4rem;
	font-weight:400;
	font-size:0.3rem;
	color:#FFFFFF;
	display:block;
	text-align:center;
}
.wodeyhk .list li dd a {
	font-size:0.26rem;
	color:#F14626;
	display:block;
	line-height:0.46rem;
	margin-left:0.33rem;
}
.wodeyhk .list li .ts {
	margin-top:0.2rem;
}
.wodeyhk .list li h4 {
	font-weight:400;
	font-size:0.26rem;
	color:#71717E;
	line-height:0.46rem;
}
.changjwtdel {
	background:#fff;
	padding:0.2rem 0.36rem 0.36rem;
}
.changjwtdel h3 {
	font-size:0.34rem;
	color:#333333;
	line-height:0.46rem;
	margin-bottom:0.2rem;
}
.changjwtdel p {
	font-size:0.28rem;
	color:#333333;
	line-height:0.46rem;
}
.zijinmx {
	background:#fff;
	padding:0 0.38rem;
}
.zijinmx li {
	border-bottom:0.01rem solid #dfdfdf;
	padding:0.32rem 0;
}
.zijinmx li:last-child {
	border-bottom:none;
}
.zijinmx li .tps {
	display:flex;
	justify-content:space-between;
	align-items:center;
	margin-bottom:0.2rem;
}
.zijinmx li.on h2 {
	color:#F14626;
}
.zijinmx li h2 {
	font-weight:bold;
	font-size:0.45rem;
	color:#04B467;
	line-height:0.54rem;
}
.zijinmx li .bns {
	width:1.58rem;
	line-height:0.58rem;
	background:#E6FFF4;
	border-radius:0.29rem;
	font-weight:400;
	font-size:0.26rem;
	color:#04B467;
	text-align:center;
}
.zijinmx li p {
	font-weight:400;
	font-size:0.26rem;
	color:#111111;
	line-height:0.54rem;
}
.zijinmx li p span {
	color:#71717E;
	width:1.3rem;
	text-align:right;
	display:inline-block;
	margin-right:0.12rem;
}
.zijinmx li.on .bns {
	background:#FFEBE6;
	color:#F14626;
}
.xinzhengdz .fts {
	margin:0.28rem 0.4rem;
	display:flex;
	justify-content:space-between;
	align-items:center;
}
.xinzhengdz {
	padding:0.1rem 0 1.4rem;
}
.xinzhengdz .fts h6 {
	font-weight:400;
	font-size:0.3rem;
	color:#111111;
	line-height:0.53rem;
}
.xinzhengdz .fts .che {
	text-align:right;
}
.xinzhengdz .fts .che .ce {
	display:none;
}
.xinzhengdz .fts .che label {
	background:url(../images/qms8-1.png) no-repeat center;
	display:block;
	font-size:0;
	width:0.36rem;
	height:0.36rem;
}
.xinzhengdz .fts .che input:checked + label {
	background:url(../images/qms8.png) no-repeat center;
	background-size:0.36rem auto;
}
.xinzhengdz .list {
	background:#fff;
}
.xinzhengdz .list li {
	margin:0 0.4rem;
	border-bottom:0.01rem solid #EBEBEB;
	padding:0.3rem 0;
	display:flex;
	justify-content:space-between;
	align-items:center;
}
.xinzhengdz .list li:last-child {
	border-bottom:none;
}
.xinzhengdz .list li h4 {
	font-weight:400;
	font-size:0.3rem;
	color:#111111;
	line-height:0.54rem;
	width:2rem;
}
.xinzhengdz .list li .t1 {
	width:calc(100% - 2.2rem);
	font-weight:400;
	font-size:0.3rem;
	color:#111111;
	height:0.54rem;
	background:none;
	border:none;
	/* text-align:right; */
}
.xinzhengdz .list li .rs {
	display:flex;
	align-items:center;
	width:calc(100% - 2.2rem);
	justify-content:space-between;
}
.xinzhengdz .list li .t2 {
	width:calc(100% - 1.9rem);
}
.xinzhengdz .list li h6 {
	min-width:1.73rem;
	line-height:0.66rem;
	background:#F14626;
	border-radius:0.46rem 0.46rem 0.46rem 0.46rem;
	font-weight:400;
	font-size:0.3rem;
	color:#FFFFFF;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	padding:0 0.4rem;
	text-align:center;
}
.xinzhengdz .list li .t3 {
	background:url(../images/qms3.png) no-repeat right center;
	background-size:0.13rem auto;
	padding-right:0.3rem;
}
.shiwuldd .navs {
	background:#FCFCFC;
}
.shiwuldd .navs ul {
	display:flex;
	justify-content:space-between;
	align-items:center;
	border-bottom:0.01rem solid #dddddd;
	;
}
.shiwuldd .navs li {
	font-weight:400;
	font-size:0.3rem;
	color:#333333;
	line-height:0.72rem;
	width:50%;
	text-align:center;
	position:relative;
}
.shiwuldd .navs li::before {
	width:0;
	height:0.03rem;
	content:"";
	position:absolute;
	left:0;
	right:0;
	bottom:-0.02rem;
	z-index:1;
	background:#F14626;
	transition:all 0.3s;
	-ms-transition:all 0.3s;
	/* IE 9*/
	-moz-transition:all 0.3s;
	/* Firefox*/
	-webkit-transition:all 0.3s;
	/* Safari 和 Chrome*/
	-o-transition:all 0.3s;
	margin:0 auto;
}
.shiwuldd .navs li.on::before {
	width:0.54rem;
}
.shiwuldd .navs li:nth-child(1)::after {
	position:absolute;
	content:"";
	right:0;
	top:50%;
	z-index:1;
	width:0.01rem;
	height:0.3rem;
	background:#D5D5D5;
	margin-top:-0.15rem;
}
.shiwuldd .time {
	border-bottom:0.02rem solid #f4f5f7;
	background:#fcfcfc;
}
.shiwuldd .time h6 {
	font-weight:400;
	font-size:0.26rem;
	color:#333333;
	line-height:1.7;
	background:url(../images/qms9.png) no-repeat right center;
	background-size:0.22rem auto;
	padding-right:0.3rem;
}
.shiwuldd .hds {
	background:#fff;
	display:flex;
	justify-content:space-between;
	align-items:center;
	padding:0.38rem 0.6rem;
}
.shiwuldd .hds h4 {
	font-weight:400;
	font-size:0.26rem;
	color:#71717E;
	line-height:1.6;
}
.shiwuldd .hds h2 {
	font-weight:bold;
	font-size:0.36rem;
	color:#04B467;
	line-height:1.7;
}
.shiwuldd .hds h2.on {
	color:#DC000C;
}
.shiwuldd {
	padding-bottom:0.6rem;
}
.shiwuldd .tops {
	padding:0.32rem 0.4rem;
	background:#f4f5f7;
	display:flex;
	justify-content:space-between;
	align-items:center;
}
.shiwuldd .tops .btn {
	width:1.77rem;
	line-height:0.56rem;
	text-align:center;
	background:#DC000C;
	border-radius:0.31rem 0.31rem 0.31rem 0.31rem;
	font-weight:400;
	font-size:0.26rem;
	color:#FFFFFF;
}
.shiwuldd .tops .che .ce {
	display:none;
}
.shiwuldd .tops .che label {
	font-weight:400;
	font-size:0.26rem;
	color:#333333;
	line-height:0.56rem;
	padding-left:0.5rem;
	background:url(../images/qms11.png) no-repeat left center/;
	background-size:0.36rem auto !important;
}
.shiwuldd .tops .che label span {
	font-size:0.22rem;
	margin-left:0.1rem;
	display:inline-block;
}
.shiwuldd .tops .che input:checked + label {
	background:url(../images/qms12-1.png) no-repeat left center;
	background-size:0.36rem auto;
}
.shiwuldd .list li {
	background:#fff;
	margin-bottom:0.2rem;
	padding:0.34rem 0.4rem 0.4rem;
}
.shiwuldd .list li .tps {
	display:flex;
	justify-content:space-between;
	align-content:center;
}
.shiwuldd .list li .tps p {
	font-weight:400;
	font-size:0.3rem;
	color:#999999;
	line-height:0.42rem;
}
.shiwuldd .list li .tps .che .ce {
	display:none;
}
.shiwuldd .list li .tps .che label {
	font-weight:bold;
	font-size:0.3rem;
	color:#333333;
	line-height:0.42rem;
	/* padding-left:0.5rem; */
	background:url(../images/qms12.png) no-repeat left center;
	background-size:0.36rem auto;
}
.shiwuldd .list li .tps .che label span {
	min-width:0.85rem;
	padding:0 0.15rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	line-height:0.42rem;
	text-align:center;
	background:#E6FFF4;
	border-radius:0.29rem 0.29rem 0.29rem 0.29rem;
	border:1px solid #33C384;
	display:inline-block;
	font-weight:400;
	margin-left:0.1rem;
	font-size:0.22rem;
	color:#04B467;
}
.shiwuldd .list li .tps .che input:checked + label {
	background:url(../images/qms12-1.png) no-repeat left center;
	background-size:0.36rem auto;
}
.shiwuldd .list li .tbs {
	padding:0.2rem 0;
	display:flex;
	justify-content:space-between;
	align-items:flex-start;
}
.shiwuldd .list li .tbs h3 {
	font-weight:400;
	font-size:0.36rem;
	color:#04B467;
	line-height:0.42rem;
	margin-top:0.2rem;
}
.shiwuldd .list li .tbs dl {
	display:flex;
}
.shiwuldd .list li .tbs dd h5 {
	font-weight:400;
	font-size:0.26rem;
	color:#333333;
	line-height:1.6;
	margin-top:0.2rem;
}
.shiwuldd .list li .tbs dd span {
	font-weight:400;
	font-size:0.26rem;
	display:block;
	margin:0 0.2rem;
	width:1.12rem;
	text-align:center;
	color:#04B467;
	line-height:1.6;
	background:url(../images/qms10.png) no-repeat center bottom;
	padding-bottom:0.08rem;
}
.shiwuldd .list li .box {
	background:#F7F7F7;
	border-radius:0.1rem 0.1rem 0.1rem 0.1rem;
	border:1px solid #E1E1E1;
	padding:0.3rem 0.2rem;
}
.shiwuldd .list li .box h4 {
	font-weight:400;
	font-size:0.3rem;
	color:#999999;
	line-height:0.5rem;
}
.shiwuldd .list li .box h4 span {
	display:inline-block;
	color:#111111;
	margin-right:0.1rem;
}
.shiwuldd .list li .box .flax {
	display:flex;
	justify-content:space-between;
	align-items:center;
	flex-wrap:wrap;
}
.shiwuldd .list li .box .flax h4 {
	width:48%;
}
.shiwuldd .list li .box .flax  h4.on {
	color:#DC000C;
}
.shiwuldd .list li .box .btn {
	margin-top:0.2rem;
	display:flex;
	justify-content:flex-end;
	align-items:center;
}
.shiwuldd .list li .box .btn .b1 {
	min-width:1.4rem;
	line-height:0.56rem;
	background:#DC000C;
	border-radius:0.31rem 0.31rem 0.31rem 0.31rem;
	padding:0 0.4rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	margin-left:0.16rem;
	font-weight:400;
	font-size:0.26rem;
	color:#fff;
}
.shiwuldd .list li .box .btn .s1 {
	background:#F6DBBA;
	color:#613916;
	border-color:#F6DBBA;
}
.shiwuldd .list li .box .btn .s3 {
	background:#04B467;
	border-color:#04B467;
}
.shiwuldd .time.on h6 {
	background:url(../images/qms13.png) no-repeat right center;
	background-size:0.25rem auto;
}
.shiwuldd .list.on {
	border-top:0.3rem solid #f4f5f7;
}
.shiwuldd .us {
	display:none;
}
.shiwuldd .us:nth-child(1) {
	display:block;
}
.shiwuldd .list.on h2 {
	font-weight:bold;
	font-size:0.3rem;
	color:#333333;
	line-height:0.42rem;
}
.shiwuldd .list.on li h2 span {
	min-width:0.85rem;
	padding:0 0.15rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	line-height:0.42rem;
	text-align:center;
	background:#FFEBE6;
	border-radius:0.29rem 0.29rem 0.29rem 0.29rem;
	border:1px solid #DC000C;
	display:inline-block;
	font-weight:400;
	margin-left:0.1rem;
	font-size:0.22rem;
	color:#DC000C;
}
.shiwuldd .list.on li .box  h4.on,.shiwuldd .list.on li .tbs h3,.shiwuldd .list.on li .tbs dd:last-child h5,.shiwuldd .list.on li .tbs dd span {
	color:#DC000C;
}
.mask {
	position:fixed;
	left:0;
	right:0;
	top:0;
	z-index:10;
	background:rgba(0,0,0,0.5);
	width:100%;
	height:100%;
	display:none;
}
.mskwenxits {
	position:fixed;
	left:0;
	right:0;
	z-index:11;
	top:20%;
	width:6.56rem;
	background:#FFFFFF;
	border-radius:0.05rem 0.05rem 0.05rem 0.05rem;
	margin:0 auto;
	text-align:center;
	padding:0.3rem 0 0.36rem;
	display:none;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.mskwenxits .gb {
	position:absolute;
	right:0.2rem;
	top:0.26rem;
	z-index:1;
	background:url(../images/qms14.png) no-repeat center;
	background-size:0.29rem auto;
	width:0.3rem;
	height:0.3rem;
}
.mskwenxits h2 {
	font-weight:bold;
	font-size:0.3rem;
	color:#111111;
	line-height:1.6;
}
.mskwenxits .txt {
	margin-top:0.5rem;
}
.mskwenxits h3 {
	font-weight:400;
	font-size:0.26rem;
	color:#F14626;
	line-height:0.42rem;
}
.mskwenxits h5 {
	font-size:0.3rem;
	color:#111111;
	line-height:0.4rem;
	margin-top:0.3rem;
}
.mskwenxits h5 span {
	color:#F14626;
	margin-left:0.1rem;
}
.mskwenxits .btn {
	width:2.81rem;
	line-height:0.8rem;
	background:#F14626;
	border-radius:0.67rem 0.67rem 0.67rem 0.67rem;
	font-size:0.3rem;
	color:#FFFFFF;
	display:block;
	text-align:center;
	margin:0.3rem auto 0;
}
.mskweiyue {
	/* position:fixed; */
	/* left:0; */
	/* right:0; */
	/* z-index:11; */
	/* top:5%; */
	/* width:6.56rem; */
	background:#FFFFFF;
	border-radius:0.05rem;
	margin:0 auto;
	padding:0.3rem 0 0.36rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	/* display:none; */
}
.mskweiyue .gb {
	position:absolute;
	right:0.2rem;
	top:0.26rem;
	z-index:1;
	background:url(../images/qms14.png) no-repeat center;
	background-size:0.29rem auto;
	width:0.3rem;
	height:0.3rem;
}
.mskweiyue h2 {
	font-weight:bold;
	font-size:0.3rem;
	color:#111111;
	line-height:1.6;
	margin-bottom:0.3rem;
	text-align:center;
}
.mskweiyue .btn {
	display:flex;
	justify-content:center;
	align-items:center;
	margin-top:0.3rem;
}
.mskweiyue .btn .b1 {
	width:2.51rem;
	line-height:0.8rem;
	border-radius:0.67rem 0.67rem 0.67rem 0.67rem;
	border:1px solid #999999;
	font-size:0.3rem;
	margin:0 0.08rem;
	text-align:center;
	color:#111111;
}
.mskweiyue .btn .b1.on {
	background:#04B467;
	border-color:#04B467;
	color:#FFFFFF;
}
.mskweiyue .box {
	overflow-y:scroll;
	/* height:5rem; */
}
.mskweiyue .box dd {
	display:flex;
	justify-content:space-between;
	align-items:center;
	margin-bottom:0.3rem;
}
.mskweiyue .box dd h4 {
	font-weight:400;
	font-size:0.3rem;
	color:#999999;
	line-height:0.4rem;
	width:2rem;
	text-align:right;
}
.mskweiyue .box dd h5 {
	font-weight:400;
	font-size:0.3rem;
	color:#111111;
	line-height:0.4rem;
	width:calc(100% - 2.2rem);
}
.mskweiyue .box dd h5 i {
	color:#04B467;
	margin-right:0.4rem;
	display:inline-block;
}
.mskweiyue .box dd .rs {
	width:calc(100% - 2.2rem);
	display:flex;
	align-items:center;
}
.quantity-btn {
	width:0.47rem;
}
.quantity-btn img {
	width:100%;
	display:block;
}
.quantity-input {
	width:1.69rem;
	height:0.69rem;
	background:#F6F6F6;
	border-radius:0.05rem 0.05rem 0.05rem 0.05rem;
	border:2px solid #E1E1E1;
	font-size:0.37rem;
	color:#555555;
	text-align:center;
	margin:0 0.1rem;
}


.tipsmeseg{position: fixed;top:20%;left:50%;z-index: 9999;transform: translateX(-50%);}
.tipsmeseg .message{color: white;padding: 10px 15px;font-size: 15px;border-radius: 5px;width: 100%;}
.success{background: #67c23a;}
.warning{background: #e6a23c;}
.error{background: #f56c6c;}

#alert4 .sy-title{text-align: center;}
.crid_block div{display: flex;align-items: center;justify-content: space-between;margin: 5px 0;}
.crid_block .color {color: #2fc959;}

.sy-title{text-align: center;}
.back{padding: 10px;}
.back .igm{width: 26px;}


.selectBankBox{margin-top: 10px;}
.selectBankBox span{font-size: 16px;}


.noData{position: absolute;top:50%;left: 50%;transform: translate(-50%,-50%);}

.byn{flex: 1;font-size: 0.26rem;margin-left: 50px;color: #f14626;}
.btn1:active{opacity: 0.5;}

input[type="button"]:active{opacity: 0.5;}
.mfxbtm a.on:active{opacity: 0.5;}
.huiyuanzx .box .btn:active{opacity: 0.5;}