.layout {
	overflow:hidden;
}
.wrap {
	width:75rem;
	margin:0 auto;
}
.header .top {
	padding:1.5625rem 0;
	background:#fff;
}
.header .top .wrap {
	display:flex;
	justify-content:space-between;
	align-items:center;
}
.header .top .logo {
	max-width:14.375rem;
	display:block;
}
.header .top .logo img {
	width:100%;
	display:block;
}
.header .top .rts {
	width:calc(100% - 23.177083333333336rem);
	display:flex;
	justify-content:flex-end;
	align-items:center;
}
.header .top .info {
	display:flex;
	justify-content:flex-start;
	align-items:center;
}
.header .top .lang {
	width:5.083333333333334rem;
	height:1.875rem;
	border-radius:0.3125rem;
	border:1px solid #f0f0f0;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	background:url(../images/qms2.png) no-repeat right 0.5208333333333334rem center;
	background-size:0.78125rem auto;
	padding:0 1.3541666666666667rem 0 0.625rem;
	position:relative;
	z-index: 12;
}
.header .top .lang h4 {
	font-size:0.8333333333333334rem;
	line-height:1.875rem;
	color:#999999;
}
.header .top .lang .dnli {
	position:absolute;
	left:0;
	right:0;
	display:none;
	top:100%;
	z-index:1;
	width:100%;
	background:#fff;
	box-shadow:0 0 0.5208333333333334rem 0 rgba(80,80,80,0.2);
}
.header .top .lang .dnli dl {
	padding:0.2604166666666667rem 0.5208333333333334rem;
}
.header .top .lang .dnli dd a {
	font-size:0.8333333333333334rem;
	line-height:1.6;
	margin:0.3125rem;
	color:#999999;
	display:block;
}
.header .top .bns {
	margin:0 1.1458333333333335rem 0 1.5625rem;
	display:flex;
	justify-content:flex-end;
	align-items:center;
}
.header .top .bns .b1 {
	width:4.166666666666667rem;
	line-height:1.875rem;
	border-radius:0.20833333333333334rem;
	text-align:center;
	display:block;
	font-size:0.8333333333333334rem;
	color:#fff;
	background:#ebbd00;
	margin-left:0.5208333333333334rem;
	padding: 0 0.966666em;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}

.header .top .bns .b1.on {
	background:#e69118;
}
.header .top .info {
	display:flex;
	justify-content:flex-end;
	align-items:center;
}
.header .top .info .t1 {
	width:24.583333333333336rem;
	height:1.875rem;
	border:1px solid #eeeeee;
	border-radius:0.3125rem;
	overflow:hidden;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	background:url(../images/qms1.png) no-repeat right 0.78125rem center #f6f6f7;
	background-size:0.9375rem auto;
	box-sizing:border-box;
	padding:0 2.604166666666667rem 0 0.9375rem;
	font-size:0.7291666666666667rem;
	color:#000;
}
.header .top .info .sub {
	width:7.083333333333334rem;
	line-height:1.875rem;
	height:1.875rem;
	border:none;
	background:#e59017;
	text-align:center;
	display:block;
	cursor:pointer;
	font-size:0.8333333333333334rem;
	color:#fff;
	border-radius:0.3125rem;
	margin-left:0.625rem;
}
.header .naver {
	background:#e7931a;
}
.header .naver ul {
	display:flex;
	align-items:center;
	justify-content:space-around;
}
.header .naver li a {
	font-size:1.0rem;
	line-height:2.7083333333333335rem;
	color:#fff;
	display:block;
	padding:0 2.604166666666667rem;
	transition:all 0s;
}
.header .naver li a:hover,.header .naver li.on a {
	color:#e69219;
	background:#fff;
	font-weight:bold;
}
.hbanner {
	position:relative;
	overflow:hidden;
	height:23.4375rem;
}
.hbanner img {
	width:100%;
	height:100%;
	display:block;
	object-fit:cover;
}
.hbanner .prev,.hbanner .next {
	position:absolute;
	left:12.5rem;
	top:50%;
	z-index:1;
	width:2.0833333333333335rem;
	height:2.0833333333333335rem;
	background:url(../images/prev.png) no-repeat center rgba(0,0,0,0.5);
	background-size:0.2604166666666667rem auto;
	border-radius:50%;
	margin-top:-1.0416666666666667rem;
	cursor:pointer;
}
.hbanner .next {
	left:auto;
	right:12.5rem;
	transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	/* IE 9*/
	-moz-transform:rotate(180deg);
	/* Firefox*/
	-webkit-transform:rotate(180deg);
	/* Safari 和 Chrome*/
	-o-transform:rotate(180deg);
}
.hpage1 {
	padding:3.9583333333333335rem 0;
}
.hpage1 ul {
	display:flex;
	flex-wrap:wrap;
}
.hpage1 li {
	margin-right:2.0833333333333335rem;
	width:calc((100% - 4.270833333333334rem)/3);
	height:16.145833333333336rem;
	overflow:hidden;
	margin-bottom:1.0416666666666667rem;
}
.hpage1 li img {
	width:100%;
	height:100%;
	display:block;
	object-fit:cover;
}
.hpage1 li:nth-child(3n) {
	margin-right:0;
}
.hpage2 h2 {
	font-size:2.1875rem;
	line-height:1.6;
	color:#333333;
	text-align:center;
	font-weight:bold;
	padding:2.6rem 0;
	display: flex;
    align-items: center;
    justify-content: center; 
}

.hpage2 .sub {
	width:10.083333333333334rem;
	line-height:1.875rem;
	height:1.875rem;
	border:none;
	background:#e59017;
	text-align:center;
	display:block;
	cursor:pointer;
	font-size:0.8333333333333334rem;
	color:#fff;
	border-radius:0.3125rem;
	margin-left:0.625rem;
	position: absolute;
    right: 1.8rem;

}
.uitlist ul {
	display:flex;
	flex-wrap:wrap;
	justify-content:flex-start;
}
.uitlist li {
	margin-bottom:2.0833333333333335rem;
	margin-right:2.0833333333333335rem;
	width:calc((100% - 6.25rem)/3);
	background:#fff;
	overflow:hidden;
	border-radius:0.5208333333333334rem;
}
.uitlist li:nth-child(3n) {
	margin-right:0;
}
.uitlist li .pic {
	position:relative;
	height:14.9375rem;
	border-radius:0.5208333333333334rem;
	overflow:hidden;
}
.uitlist li .pic img {
	width:100%;
	height:100%;
	display:block;
	object-fit:cover;
}
.uitlist li .pic h6 {
	position:absolute;
	left:1.0416666666666667rem;
	top:1.0416666666666667rem;
	z-index:1;
	background:url(../images/qms7.png) no-repeat center/cover;
	width:4.166666666666667rem;
	line-height:1.5625rem;
	text-align:center;
	font-size:0.8333333333333334rem;
	color:#fff;
	height:1.71875rem;
	font-weight:bold;
}
.uitlist li .flax {
	display:flex;
	justify-content:space-between;
	align-items:center;
}
.uitlist li h3 {
	font-size:1.0416666666666667rem;
	line-height:1.6;
	color:#da161a;
}
.uitlist li h4 {
	font-size:0.7291666666666667rem;
	line-height:1.6;
	color:#cccccc;
}
.uitlist li h5 {
	font-size:0.9375rem;
	line-height:1.6;
	color:#333333;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	margin:0.5208333333333334rem 0 0.3125rem;
}
.uitlist li p {
	font-size:0.7291666666666667rem;
	line-height:1.6;
	color:#999999;
	padding-left:1.0416666666666667rem;
	background:url(../images/qms9.png) no-repeat left center;
	background-size:0.625rem auto;
}
.uitlist li dl {
	display:flex;
	align-items:center;
	margin-top:0.5208333333333334rem;
	flex-wrap:wrap;
	gap: 0.5208333333333334rem;
}
.uitlist li dd {
	/*margin-right:0.5208333333333334rem;*/
	display:inline-block;
	padding:0 0.3125rem;
	border-radius:0.20833333333333334rem;
	background:#f7f8f9;
	font-size:0.7291666666666667rem;
	line-height:1.7708333333333335rem;
	color:#999999;
	/*margin-bottom:0.5208333333333334rem;*/
}
.uitlist li dd:nth-child(3n) {
	/*margin-right:0;*/
}
.uitlist li .txt {
	padding:1.1458333333333335rem 0.9375rem;
}
.uitlist li:hover {
	background:linear-gradient(to right,#e7931a,#e59017);
}
.uitlist li:hover h3 {
	color:#ffe476;
}
.uitlist li:hover h4 {
	color:rgba(255,255,255,0.5);
}
.uitlist li:hover h5 {
	color:#fff;
}
.uitlist li:hover p {
	color:rgba(255,255,255,0.5);
	background:url(../images/qms10.png) no-repeat left center;
	background-size:0.625rem auto;
}
.hpage3 .hds {
	margin:3.6458333333333335rem 0;
	background:#fff;
	border-radius:0.5208333333333334rem;
	box-shadow:0 0 0.5208333333333334rem 0 #f1eded;
	display:flex;
	justify-content:space-between;
	align-items:center;
	padding:1.25rem 2.0833333333333335rem;
}
.hpage3 .hds .lts {
	display:flex;
	justify-content:flex-start;
	align-items:center;
}
.hpage3 .hds .lts h3 {
	font-size:1.25rem;
	line-height:2.604166666666667rem;
	color:#333333;
	font-weight:bold;
	margin-right:0.78125rem;
}
.hpage3 .hds .lts .txt {
	position:relative;
	width:12.5rem;
	border-radius:0.3125rem;
	height:2.604166666666667rem;
	border:1px solid #333333;
	padding:0 2.0833333333333335rem 0 1.0416666666666667rem;
	background:url(../images/qms17.png) no-repeat right 0.8333333333333334rem center;
	background-size:0.78125rem auto;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.hpage3 .hds .lts .dli {
	position:absolute;
	left:0;
	right:0;
	top:102%;
	z-index:10;
	background:#fff;
	border-radius:0.3125rem;
	padding-right:0.5208333333333334rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	display:none;
}
.hpage3 .hds .lts .txt h4 {
	font-size:0.9375rem;
	line-height:2.604166666666667rem;
	color:#333333;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.hpage3 .hds .lts .txt h4 span {
	margin-right:0.2604166666666667rem;
	display:inline-flexbox;
}
.hpage3 .hds .lts .dli dd {
	margin-bottom:0.625rem;
}
.hpage3 .hds .lts .dli dd .che {
	display:none;
}
.hpage3 .hds .lts .dli dd label {
	font-size:0.8333333333333334rem;
	line-height:1.6;
	color:rgba(51,51,51,0.5);
	display:block;
	background:url(../images/qms18.png) no-repeat right center;
	background-size:0.78125rem auto;
	cursor:pointer;
}
.hpage3 .hds .lts .dli dl {
	padding:0 0.5208333333333334rem 0 1.0416666666666667rem;
	overflow-y:scroll;
	height:26.041666666666668rem;
	margin:0.9375rem 0;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.hpage3 .hds .lts .dli dd input:checked + label {
	background:url(../images/qms19.png) no-repeat right center;
	background-size:0.78125rem auto;
	color:#333;
}
.hpage3 .hds .rts {
	display:flex;
	justify-content:flex-end;
	align-items:center;
}
.hpage3 .hds .rts .btn {
	width:7.083333333333334rem;
	font-size:0.8333333333333334rem;
	background:#ebbd00;
	line-height:1.875rem;
	color:#fff;
	text-align:center;
	display:block;
	border-radius:0.3125rem;
	margin-left:7.291666666666667rem;
}
.hpage3 .hds .rts ul {
	display:flex;
	justify-content:flex-end;
}
.hpage3 .hds .rts li {
	margin-left:1.1458333333333335rem;
}
.hpage3 .hds .rts li .lsele {
	width:12.5rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	height:2.5rem;
	border-radius:0.3125rem;
	border:1px solid #eeeeee;
	background:url(../images/qms17.png) no-repeat right 0.8333333333333334rem center #f7f8f9;
	background-size:0.78125rem auto;
	padding:0 2.0833333333333335rem 0 1.0416666666666667rem;
	line-height:1.7;
	font-size:0.9375rem;
	color:#333333;
}
.hpage4 {
	padding:5.208333333333334rem 0 6.25rem;
}
.hpage4 h2 {
	font-size:2.1875rem;
	line-height:1.6;
	color:#333333;
	text-align:center;
	font-weight:bold;
}
.hpage4 .bds {
	margin-top:9.375rem;
}
.hpage4 .bds ul {
	display:flex;
	align-items:center;
	justify-content:space-around;
}
.hpage4 .bds li {
	position:relative;
}
.hpage4 .bds li .ico {
	position:absolute;
	left:0;
	right:0;
	top:-5.208333333333334rem;
	z-index:1;
	width:7.5rem;
	margin:0 auto;
	display:block;
}
.hpage4 .bds li .ts {
	text-align:center;
}
.hpage4 .bds li h4 {
	font-size:1.25rem;
	line-height:1.6;
	color:#333333;
	font-weight:bold;
	margin-bottom:0.9375rem;
}
.hpage4 .bds li p {
	font-size:0.9375rem;
	line-height:1.6;
	color:#999999;
}
.hpage4 .bds li .span {
	display:block;
	margin:0 6.770833333333334rem;
}
.hpage4 .bds li .span img {
	width:0.8854166666666667rem;
	display:block;
}
.footer {
	background:#f7f8f9;
	border-top:0.052083333333333336rem solid #cccccc;
}
.footer.on {
	border-top:none;
}
.footer .tps {
	padding:4.947916666666667rem 0 1.25rem;
	border-bottom:0.052083333333333336rem solid #e3e4e5;
	display:flex;
	justify-content:space-between;
}
.footer .tps dt {
	font-size:1.0416666666666667rem;
	line-height:1.5;
	color:#333333;
	margin-bottom:1.0416666666666667rem;
}
.footer .tps dd a {
	font-size:0.8333333333333334rem;
	line-height:1.7708333333333335rem;
	color:#666666;
	display:block;
}
.footer .tbs {
	padding:1.5625rem 0 3.125rem;
}
.footer .tbs p a {
	color:#999999;
}
.footer .tbs p {
	font-size:0.7291666666666667rem;
	line-height:1.6;
	color:#999999;
	text-align:center;
}
.footer .tbs ul {
	display:flex;
	justify-content:center;
	align-items:center;
	margin-bottom:0.7291666666666667rem;
}
.footer .tbs li {
	width:2.0833333333333335rem;
	margin:0 0.3125rem;
}
.footer .tbs li img {
	display:block;
	width:100%;
}
.hpage6 {
	background:#fff;
	padding:5.208333333333334rem 0;
}
.hpage6 .del {
	font-size:0.9375rem;
	line-height:1.6;
	color:#9a9a9a;
	height:6.4em;
	overflow:hidden;
}
.hpage6 ul {
	display:flex;
}
.hpage6 li {
	width:33.33%;
	border-left:0.052083333333333336rem solid #d3d7e6;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	padding:0 5.208333333333334rem 0 1.0416666666666667rem;
	position:relative;
}
.hpage6 li h3 {
	font-size:0.9375rem;
	line-height:1.6;
	color:#ebbd00;
	margin-top:2.0833333333333335rem;
	margin-bottom:0.3125rem;
}
.hpage6 li h4 {
	font-size:0.8333333333333334rem;
	line-height:1.6;
	color:#666666;
}
.hpage6 li::before {
	content:"";
	position:absolute;
	right:5.208333333333334rem;
	bottom:0.5208333333333334rem;
	z-index:1;
	background:url(../images/qms31.png) no-repeat center/contain;
	width:3.1770833333333335rem;
	height:2.916666666666667rem;
}
.hpage5 {
	padding:6.25rem 0 5.208333333333334rem;
}
.hpage5 h2 {
	font-size:2.1875rem;
	line-height:1.6;
	color:#fff;
	font-weight:bold;
	text-align:center;
}
.hpage5 .bds {
	margin-top:5.208333333333334rem;
}
.hpage5 .bds ul {
	display:flex;
	flex-wrap:wrap;
}
.hpage5 .bds li {
	width:33%;
	margin-bottom:3.125rem;
}
.hpage5 .bds li .ts {
	text-align:center;
}
.hpage5 .bds li h3 {
	font-size:1.25rem;
	line-height:1.6;
	color:#fff;
	font-weight:bold;
	margin-bottom:0.4166666666666667rem;
}
.hpage5 .bds li p {
	font-size:0.9375rem;
	line-height:1.6;
	color:rgba(255,255,255,0.6);
	height:3.2em;
	overflow:hidden;
}
.hpage5 .bds li .ico {
	width:4.6875rem;
	height:4.6875rem;
	border-radius:50%;
	display:flex;
	justify-content:center;
	align-items:center;
	margin:0 auto 1.0416666666666667rem;
	background:rgba(255,255,255,0.1);
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	border:1px solid rgba(255,255,255,0);
}
.hpage5 .bds li .ico img {
	max-width:100%;
	max-height:100%;
	display:block;
	margin:auto;
	object-fit:contain;
}
.hpage5 .bds li:hover .ico {
	background:#ebbd00;
	border-color:#fff;
}
.contact {
	padding:3.6458333333333335rem 0 5.208333333333334rem;
}
.contact .wrap {
	display:flex;
	justify-content:space-between;
}
.contact .pic {
	width:35.9375rem;
}
.contact .pic img {
	width:100%;
	display:block;
}
.contact .fms {
	width:calc(100% - 40.10416666666667rem);
	margin-top:2.0833333333333335rem;
}
.contact .uitit {
	margin-bottom:2.8125rem;
}
.uitit {
	font-size:2.1875rem;
	line-height:1.6;
	color:#333333;
	font-weight:bold;
}
.contact .fms li {
	margin-bottom:1.9791666666666667rem;
}
.contact .fms .flax {
	display:flex;
	justify-content:space-between;
}
.contact .fms .ds {
	width:calc((100% - 1.3541666666666667rem)/2);
}
.contact .fms li h4 {
	font-size:0.8333333333333334rem;
	line-height:1.6;
	color:#999999;
	margin-bottom:0.5208333333333334rem;
}
.contact .fms .t1 {
	width:100%;
	background:#fff;
	border:1px solid #eeeeee;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	padding:0 0.8333333333333334rem;
	font-size:0.9375rem;
	color:#666666;
	height:1.9791666666666667rem;
	border-radius:0.3125rem;
	overflow:hidden;
}
.contact .fms .t1:focus {
	border-color:#e59117;
}
.contact .fms dl {
	display:flex;
	justify-content:flex-start;
	flex-wrap:wrap;
}
.contact .fms dd {
	margin-right:1.0416666666666667rem;
}
.contact .fms dd:nth-child(4n) {
	margin-right:0;
}
.contact .fms dd .che {
	display:none;
}
.contact .fms dd label {
	font-size:0.9375rem;
	line-height:1.6;
	color:#666666;
	display:block;
	background:url(../images/qms35.png) no-repeat left center;
	background-size:1.0416666666666667rem auto;
	padding-left:1.5625rem;
	cursor:pointer;
}
.contact .fms .btn {
	width:6.979166666666667rem;
	height:1.875rem;
	font-size:0.8333333333333334rem;
	line-height:1.875rem;
	color:#fff;
	text-align:center;
	display:block;
	background:#e59017;
	border-radius:0.20833333333333334rem;
	border:none;
	cursor:pointer;
}
.contact .fms dd input:checked + label {
	background:url(../images/qms35-1.png) no-repeat left center;
	background-size:1.0416666666666667rem auto;
}
.danye {
	padding:3.6458333333333335rem 0 4.6875rem;
}
.danye .wrap {
	background:#fff;
	padding:1.875rem 1.875rem 4.166666666666667rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	border-radius:0.5208333333333334rem;
	overflow:hidden;
}
.danye h2 {
	font-size:1.875rem;
	line-height:1.6;
	color:#333333;
	font-weight:bold;
	margin-bottom:1.0416666666666667rem;
}
.danye .del {
	font-size:0.9375rem;
	line-height:1.8;
	color:#666666;
}
.pages dl {
	display:flex;
	justify-content:center;
	align-items:center;
}
.pages dd a {
	width:1.7708333333333335rem;
	border:1px solid #cccccc;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	text-align:center;
	background:#fff;
	font-size:0.8333333333333334rem;
	line-height:1.7708333333333335rem;
	color:#333333;
	display:block;
	border-radius:0.20833333333333334rem;
}
.pages dd.on a,.pages dd a:hover {
	border-color:#e59017;
	color:#fff;
	background:#e59017;
}
.pages dd {
	margin:0 0.36458333333333337rem;
}
.pages dd {
	font-size:0.8333333333333334rem;
	line-height:1.7;
	color:#cccccc;
}
.stall_tak {
	padding:2.604166666666667rem 0 5.208333333333334rem;
}
.stall_tak .hds {
	margin:2.34375rem 0 1.5625rem;
	background:#e7931a;
	border-radius:0.5208333333333334rem;
	box-shadow:0 0 0.5208333333333334rem 0 #f1eded;
	display:flex;
	justify-content:space-between;
	align-items:center;
	padding:1.25rem 2.0833333333333335rem;
}

.stall_tak .hs {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.stall_tak .hs .btn {
	width:9.0625rem;
	line-height:1.875rem;
	border-radius:0.3125rem;
	background:#e69118;
	font-size:0.8333333333333334rem;
	text-align:center;
	display:block;
	color:#fff;
	border: none;
}

.stall_tak .hds .lts {
	display:flex;
	justify-content:flex-start;
	align-items:center;
}
.stall_tak .hds .lts h3 {
	font-size:1.25rem;
	line-height:2.604166666666667rem;
	color:#fff;
	font-weight:bold;
	margin-right:0.78125rem;
}
.stall_tak .hds .lts .txt {
	position:relative;
	width:20rem;
	border-radius:0.3125rem;
	height:2.604166666666667rem;
	border:1px solid #fff;
	padding:0 2.0833333333333335rem 0 1.0416666666666667rem;
	background:url(../images/qms17.png) no-repeat right 0.8333333333333334rem center;
	background-size:0.78125rem auto;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.stall_tak .hds .lts .dli {
	position:absolute;
	left:0;
	right:0;
	top:102%;
	z-index:1;
	background:#fff;
	border-radius:0.3125rem;
	padding-right:0.5208333333333334rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	display:none;
}
.stall_tak .hds .lts .txt h4 {
	font-size:0.9375rem;
	line-height:2.604166666666667rem;
	color:#fff;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.stall_tak .hds .lts .txt h4 span {
	margin-right:0.2604166666666667rem;
	display:inline-flexbox;
}
.stall_tak .hds .lts .dli dd {
	margin-bottom:0.625rem;
}
.stall_tak .hds .lts .dli dd .che {
	display:none;
}
.stall_tak .hds .lts .dli dd label {
	font-size:0.8333333333333334rem;
	line-height:1.6;
	color:rgba(51,51,51,0.5);
	display:block;
	background:url(../images/qms18.png) no-repeat right center;
	background-size:0.78125rem auto;
	cursor:pointer;
}
.stall_tak .hds .lts .dli dl {
	padding:0 0.5208333333333334rem 0 1.0416666666666667rem;
	overflow-y:scroll;
	height:26.041666666666668rem;
	margin:0.9375rem 0;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.stall_tak .hds .lts .dli dd input:checked + label {
	background:url(../images/qms19.png) no-repeat right center;
	background-size:0.78125rem auto;
	color:#333;
}
.stall_tak .hds .rts {
	display:flex;
	justify-content:flex-end;
}
.stall_tak .hds .rts .b1 {
    width: 9.0625rem;
	margin-left:0.5208333333333334rem;
	padding:0 0.5208333333333334rem;
	display:inline-block;
	font-size:0.8333333333333334rem;
	line-height:1.875rem;
	color:#fff;border: none;cursor: pointer;
	border-radius:0.20833333333333334rem;
	background:#ebbd00;
}
.stall_tak .hds .rts .b1.on {
	background:#ebbd00;
}
.hmain .stall_tak .wrap{
    display: block;
}
.hmain .stall_tak{
    padding: 0;
}
.hmain .stall_tak .hds{
    margin: 0 0 2rem;
}
.uitlieb {
	display:flex;
	justify-content:space-between;
	align-items:center;
	margin:0 2.0833333333333335rem 2.604166666666667rem;
}
.uitlieb h4 {
	font-size:0.9375rem;
	line-height:1.6;
	color:#999999;
}
.uitlieb .info {
	display:flex;
	justify-content:flex-start;
	align-items:center;
}
.uitlieb h5 {
	font-size:1.0416666666666667rem;
	line-height:1.6;
	color:#999999;
}
.uitlieb .lsele {
	width:12.5rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	height:2.1875rem;
	border-radius:0.3125rem;
	border:1px solid #eeeeee;
	background:url(../images/qms17.png) no-repeat right 0.8333333333333334rem center #fff;
	background-size:0.78125rem auto;
	padding:0 2.0833333333333335rem 0 1.0416666666666667rem;
	line-height:1.7;
	font-size:0.9375rem;
	color:#333333;
}
.stall_tak .uitlist {
	padding-bottom:1.0416666666666667rem;
}
.agent {
	padding:3.125rem 0 4.6875rem;
}

.agent .hs {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.agent .hs .btn {
	width:10rem;
	line-height:1.875rem;
	text-align:center;
	display:block;
	border-radius:0.3125rem;
	background:#e69118;
	color:#fff;
	font-size:0.8333333333333334rem;
}
.agent .hds {
	margin:2.34375rem 0 1.3020833333333335rem;
	background:#e7931a;
	border-radius:0.5208333333333334rem;
	box-shadow:0 0 0.5208333333333334rem 0 #f1eded;
	display:flex;
	justify-content:space-between;
	padding:1.4583333333333335rem 2.0833333333333335rem;
	align-items:center;
}

.agent .hds .lts {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}

.agent .hds .lts .lsele {
	width:15.2rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	height:2.1875rem;
	border-radius:0.3125rem;
	border:1px solid #fff;
	background:url(../images/qms17.png) no-repeat right 0.8333333333333334rem center #e7931a;
	background-size:0.78125rem auto;
	padding:0 2.0833333333333335rem 0 1.0416666666666667rem;
	line-height:1.7;
	font-size:0.9375rem;
	color:#fff;
}

.agent .hds .btn {
	width:9.0625rem;
	line-height:1.875rem;
	border-radius:0.3125rem;
	background:#ebbd00;
	font-size:0.8333333333333334rem;
	text-align:center;
	display:block;
	color:#fff;
	border: none;
}
.agent .hds .lts h3 {
	font-size:1.25rem;
	line-height: 2.604166666666667rem;
	color:#fff;
	font-weight:bold;
	margin-right: 0.78125rem;
/*/	margin-bottom:0.5208333333333334rem;*/
}
.stall_tak .hds .rts,
.agent .hds .uflex{
    display: flex;align-items: center;
}
.stall_tak .hds .txt3,
.agent .hds .uflex .txt3{
    font-size: 1rem;color: #111;
   height: 1.875rem;border: none;
    padding: 0 1rem;width: 20rem;margin: 0  1rem 0 0;border-radius: 0.3rem;
}
.agent .hds .lts dl {
	display:flex;
	max-width:46.875rem;
	flex-wrap:wrap;
}
.agent .hds .lts dd {
	font-size:0.9375rem;
	line-height:1.6666666666666667rem;
	color:#666666;
	margin-right:1.875rem;
}
.agent .list ul {
	display:flex;
	flex-wrap:wrap;
	padding-bottom:1.5625rem;
}
.agent .list li {
	margin-bottom:2.0833333333333335rem;
	margin-right:2.0833333333333335rem;
	width:calc((100% - 4.270833333333334rem)/3);
	background:#fff;
	padding:1.0416666666666667rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	border-radius:0.5208333333333334rem;
	overflow:hidden;
}
.agent .list li:nth-child(3n) {
	margin-right:0;
}
.agent .list li a {
	display:flex;
	justify-content:space-between;
}
.agent .list li .pic {
	width:6.458333333333334rem;
	border-radius:0.5208333333333334rem;
	overflow:hidden;
}
.agent .list li .pic img {
	width:100%;
	height:100%;
	display:block;
	object-fit:cover;
}
.agent .list li .txt {
	position:relative;
	width:calc(100% - 8.333333333333334rem);
}
.agent .list li h6 {
	position:absolute;
	right:0;
	top:0;
	z-index:1;
	padding:0 0.5208333333333334rem;
	border-radius:0.2604166666666667rem;
	background:#e59017;
	font-size:0.8333333333333334rem;
	color:#fff;
	line-height:1.3541666666666667rem;
}
.agent .list li h3 {
	font-size:1.0416666666666667rem;
	line-height:1.6;
	color:#da161a;
	font-weight:bold;
	margin:0.2604166666666667rem 0;
}
.agent .list li h4 {
	font-size:0.9375rem;
	line-height:1.6;
	color:#333333;
}
.agent .list li dl {
	padding-top:0.78125rem;
	margin-top:0.5208333333333334rem;
	border-top:0.052083333333333336rem solid #eeeeee;
}
.agent .list li dd {
	font-size:0.7291666666666667rem;
	line-height:1.6;
	color:#999999;
	margin-bottom:0.20833333333333334rem;
	padding-left:1.25rem;
}
.agent .list li dd:nth-child(1) {
	background:url(../images/qms36.png) no-repeat left center;
	background-size:0.6770833333333334rem auto;
}
.agent .list li dd:nth-child(2) {
	background:url(../images/qms37.png) no-repeat left center;
	background-size:0.6770833333333334rem auto;
}
.register {
	padding:2.604166666666667rem 0 6.770833333333334rem;
}
.register .box {
	margin-top:2.0833333333333335rem;
	display:flex;
	justify-content:space-between;
	align-items:flex-start;
}
.register .box .rts {
	width:26.041666666666668rem;
	border-radius:0.5208333333333334rem;
	background:#fff;
	padding:2.604166666666667rem 3.125rem 3.75rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.register .box .lts {
	/*width:calc(100% - 28.385416666666668rem);*/
	width: 100%;
	background:#fff;
	border-radius:0.5208333333333334rem;
	padding:2.08rem 2.08rem 2.6rem; 
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.register .box .rts h3 {
	font-size:1.25rem;
	line-height:1.6;
	color:#333333;
	font-weight:bold;
	margin-bottom:1.6666666666666667rem;
}
.register .box .rts dd {
	font-size:0.9375rem;
	line-height:1.6;
	color:#adadad;
	margin-bottom:0.9375rem;
}
.register .box .rts .btn {
	width:9.0625rem;
	line-height:1.875rem;
	text-align:center;
	border-radius:0.3125rem;
	display:block;
	background:#ebbd00;
	font-size:0.8333333333333334rem;
	color:#fff;
	margin-top:1.5625rem;
}
.register .box .lts li {
	margin-bottom:1.3541666666666667rem;
}
.register .box .lts li h3 {
	font-size:1.0rem;
	line-height:1.6;
	color:#333333;
	margin-bottom:0.625rem;
}

.register .box .lts li label{
    width: 8rem;
   display: inline-block;
   font-size: 1rem;
}
.register .box .lts li .t12 {
	width: 20px;
    height: 20px;
    appearance: none;
    position: relative;
    outline: none;
}

.register .box .lts li .t12:before {
    content: "";
    width: 15px;
    height: 15px;
    border: 1px solid #19874f;
    display: inline-block;
    border-radius: 50%;
    vertical-align: middle;
}
.register .box .lts li .t12:checked:before {
    content: "";
    width: 15px;
    height: 15px;
    border: 1px solid #e59017;
    display: inline-block;
    border-radius: 50%;
    vertical-align: middle;
}
.register .box .lts li .t12:checked:after {
    content: "";
    width: 13px;
    height: 13px;
    text-align: center;
    background: #e59017;
    border-radius: 50%;
    display: block;
    position: absolute;
    top: 3px;
    left: 2px;
}
.register .box .lts li .t12:checked {
    color: #e59017;
}

.register .box .lts li .t1 {
	background:#f7f8f9;
	width:100%;
	border-radius:0.3125rem;
	overflow:hidden;
	padding:0 0.9375rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	font-size:0.9375rem;
	border:1px solid #eeeeee;
	color:#333333;
	height:2.604166666666667rem;
}
.register .box .lts li .t1:focus {
	border-color:#e59017;
	background:#fff;
}

.register .box .lts .bns {
	display:flex;
	justify-content:flex-start;
	margin-top:2.0833333333333335rem;
}
.register .box .lts .bns .btn {
	width:10.416666666666668rem;
	line-height:2.604166666666667rem;
	display:block;
	text-align:center;
	border-radius:0.3125rem;
	font-size:1.0416666666666667rem;
	color:#fff;
	background:#e59017;
	margin-right:1.5625rem;
}
.register .box .lts .bns .b1 span {
	font-size:1.0416666666666667rem;
	line-height:2.5rem;
	color:#333333;
	display:inline-block;
	padding-left:2.0833333333333335rem;
	background:url(../images/qms42.png) no-repeat left center;
}
.register .box .lts .bns .b1 {
	padding:0 1.875rem;
	border-radius:0.3125rem;
	display:inline-block;
	border:1px solid #cccccc;
}
.register .box .lts .pass {
	font-size:1.0416666666666667rem;
	line-height:1.6;
	color:#333333;
	display:inline-block;
	margin-top:1.3541666666666667rem;
}

.register .box .lts li .t3 {
	width:calc(100% - 9.84375rem);
}

.register .box .lts li .rs .urts {
	width:9.6875rem;
	float:right;
}
.register .box .lts li .rs .code {
	width:100%;
	line-height:2.604166666666667rem;
	border-radius:0.20833333333333334rem;
	display:block;
	text-align:center;
	font-size:0.8333333333333334rem;
	color:#fff;
	background:#ebbd00;
}
.agent1 {
	padding:2.0833333333333335rem 0 4.6875rem;
}
.agent1 .fts {
	margin-top:2.7083333333333335rem;
}
.agent1 .fts .list {
	margin-top:2.0833333333333335rem;
}
.agent1 .fts .list li {
	background:#fff;
	border-radius:0.5208333333333334rem;
	background:#fff;
	padding:1.0416666666666667rem 2.0833333333333335rem;
	margin-bottom:0.5208333333333334rem;
}
.agent1 .fts .list li h6 {
	font-size:1.0416666666666667rem;
	line-height:1.6;
	color:#333333;
	background:url(../images/qms43.png) no-repeat right center;
	background-size:0.625rem auto;
	padding-right:2.0833333333333335rem;
	cursor:pointer;
}
.agent1 .fts .list li .txt {
	background:#f7f8f9;
	border-radius:0.5208333333333334rem;
	padding:0.78125rem 1.25rem;
	font-size:0.8333333333333334rem;
	line-height:1.7;
	color:#666666;
	margin:1.0416666666666667rem 0;
	display:none;
}
.agent1 .fts .list li h6.on {
	background:url(../images/qms43-1.png) no-repeat right center;
	background-size:1.1979166666666667rem auto;
}
.agent1 .bds {
	display:flex;
	justify-content:space-between;
}
.agent1 .bds .ls {
	width:36.458333333333336rem;
	background:#fff;
	border-radius:0.5208333333333334rem;
	padding:1.5625rem 1.9791666666666667rem 2.0833333333333335rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.agent1 .bds .rs {
	width:calc(100% - 38.54166666666667rem);
}
.agent1 .bds .ls dd {
	font-size:1.0416666666666667rem;
	line-height:1.6;
	color:#666666;
	padding:0.7291666666666667rem 0;
	border-bottom:0.052083333333333336rem solid #e5e5e5;
	background:url(../images/qms46.png) no-repeat left center;
	background-size:0.9895833333333334rem auto;
	padding-left:1.5625rem;
}
.agent1 .bds .ls .btn {
	margin-top:2.0833333333333335rem;
	width:8.854166666666668rem;
	line-height:1.875rem;
	border-radius:0.3125rem;
	text-align:center;
	display:block;
	background:#e59017;
	font-size:0.8333333333333334rem;
	color:#fff;
}
.agent1 .bds .rs ul {
	display:flex;
	justify-content:space-between;
}
.agent1 .bds .rs li {
	width:calc((100% - 2.0833333333333335rem)/2);
	border-radius:0.5208333333333334rem;
	overflow:hidden;
	padding:3.229166666666667rem 0 3.6458333333333335rem;
	text-align:center;
}
.agent1 .bds .rs li:nth-child(1) {
	background:#e59017;
}
.agent1 .bds .rs li:nth-child(2) {
	background:#6d8dff;
}
.agent1 .bds .rs li .ico{
	
}
.agent1 .bds .rs li .ico img {
	max-width:100%;
	display:block;
	max-height:100%;
	object-fit:contain;
	margin:0 auto;
}
.agent1 .bds .rs li h3 {
	font-size:1.25rem;
	line-height:1.6;
	color:#fff;
	margin:2.1875rem 0 1.3020833333333335rem;
}
.agent1 .bds .rs li p {
	font-size:0.8333333333333334rem;
	line-height:1.6;
	color:rgba(255,255,255,0.5);
}
.agent1 .hds ul {
	margin-top:2.291666666666667rem;
	display:flex;
}
.agent1 .hds {
	padding-bottom:3.125rem;
}
.agent1 .hds li {
	width:calc((100% - 5.46875rem)/4);
	margin-right:1.8229166666666667rem;
	border-radius:0.5208333333333334rem;
	overflow:hidden;
	background:#fff;
	padding-bottom:2.8125rem;
	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;
	position:relative;
	top:0;
}
.agent1 .hds li:hover {
	top:-0.5208333333333334rem;
}
.agent1 .hds li:nth-child(4n) {
	margin-right:0;
}
.agent1 .hds li .hs {
	background:#999999;
	padding:1.25rem 0.8333333333333334rem 4.270833333333334rem;
	display:flex;
	justify-content:space-between;
	align-content:center;
}
.agent1 .hds li .hs h3 {
	font-size:1.0416666666666667rem;
	line-height:1.6;
	color:#fff;
}
.agent1 .hds li .hs h4 {
	font-size:1.5625rem;
	line-height:1.6;
	color:#fff;
	font-weight:bold;
}
.agent1 .hds li .ico {
	border:1px solid #eeeeee;
	width:5.989583333333334rem;
	height:5.989583333333334rem;
	background:#fff;
	margin:-3.125rem auto 0;
	border-radius:50%;
	display:flex;
	justify-content:center;
	align-items:center;
}
.agent1 .hds li .ico .img {
	width:2.7083333333333335rem;
	height:2.2395833333333335rem;
	position:relative;
	overflow:hidden;
	margin:0 auto;
}
.agent1 .hds li .ico .img img {
	width:100%;
	height:100%;
	display:block;
	position:relative;
	top:0;
	margin:auto;
	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;
}
.agent1 .hds li:hover .ico .img img {
	top:-100%;
}
.agent1 .hds li .ts {
	padding:1.5625rem 1.5625rem 0;
	text-align:center;
}
.agent1 .hds li h5 {
	font-size:1.25rem;
	line-height:1.6;
	color:#333333;
	margin-bottom:1.0416666666666667rem;
	font-weight:bold;
}
.agent1 .hds li p {
	font-size:0.8333333333333334rem;
	line-height:1.7;
	color:#999999;
	height:5.1em;
	overflow:hidden;
}
.agent1 .hds li:hover .hs {
	background:#e59017;
}
.agent1 .hds li:hover h4 {
	color:#ffe990;
}
.agent1 .hds li:hover {
	box-shadow:0 0 0.5208333333333334rem 0 rgba(80,80,80,0.2);
}
.contact .fms .lsele {
	width:100%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	height:1.9791666666666667rem;
	border-radius:0.3125rem;
	border:1px solid #eeeeee;
	background:url(../images/qms2.png) no-repeat right 0.8333333333333334rem center #fff;
	background-size:0.78125rem auto;
	padding:0 1.3541666666666667rem 0 0.8333333333333334rem;
	line-height:1.7;
	font-size:0.9375rem;
	color:#333333;
}
.contact .fms .lsele:focus {
	border-color:#e59017;
}
.contact .fms .t2 {
	height:9.375rem;
	resize:none;
	padding:0.5208333333333334rem 0.8333333333333334rem;
	line-height:1.7;
}
.contact .fms1 {
	margin-top:0;
}
.hmain {
	padding:3.6458333333333335rem 0 6.25rem;
}
.hmain .wrap {
	display:flex;
	justify-content:space-between;
	align-items:flex-start;
}
.uitnavs {
	width:18.75rem;
}
.uitrts {
	width:calc(100% - 22.916666666666668rem);
}
.uitnavs li {
	margin-bottom:0.052083333333333336rem;
	position:relative;
}
.uitnavs li h3 {
	padding:1.1458333333333335rem 2.8645833333333335rem 1.1458333333333335rem 1.9791666666666667rem;
	border-radius:0.5208333333333334rem;
	background:url(../images/qms49.png) no-repeat right 1.9791666666666667rem center #e69118;
	font-size:1.25rem;
	line-height:1.6;
	color:#fff;
	font-weight:bold;
	cursor:pointer;
}
.uitnavs li .dli {
	background:#fff;
	width:100%;
	display:none;
}
.uitnavs li .dli dl {
	padding:1.0416666666666667rem 2.0833333333333335rem;
}
.uitnavs li .dli dd a {
	font-size:0.9375rem;
	line-height:1.8;
	color:#999999;
	display:block;
	margin-bottom:0.78125rem;
	transition:all 0s;
}
.uitnavs li .dli dd.on a,.uitnavs li .dli dd a:hover {
	color:#e59017;
	background:url(../images/qms50.png) no-repeat right center;
	background-size:1.1458333333333335rem auto;
}
.how_login h1 {
	font-size:1.875rem;
	line-height:1.6;
	color:#333333;
	font-weight:bold;
	padding-bottom:0.9375rem;
	border-bottom:0.052083333333333336rem solid #999999;
}
.how_login .del {
	margin-top:1.5625rem;
	font-size:1.0416666666666667rem;
	line-height:1.8;
	color:#666666;
}
.how_login h3 {
	font-size:1.25rem;
	line-height:1.6;
	color:#333333;
	font-weight:bold;
	margin-bottom:0.625rem;
}
.prodels {
	padding:3.6458333333333335rem 0 5.729166666666667rem;
}
.prodels .wrap {
	display:flex;
	justify-content:space-between;
	align-items:flex-start;
}
.prodels2 .wrap{
    flex-direction: row-reverse;
}
.prodels .lts {
	width:18.75rem;
	background:#fff;
	border-radius:0.5208333333333334rem;
	padding-bottom:2.0833333333333335rem;
}
.prodels .rts {
	width:calc(100% - 22.916666666666668rem);
}
.prodels .rts .hs {
	display:flex;
	justify-content:space-between;
	align-items:center;
}
.uitture {
	font-size:1.0416666666666667rem;
	line-height:1.6;
	color:#e59017;
	display:inline-block;
	background:url(../images/qms58.png) no-repeat left center;
	background-size:1.3020833333333335rem auto;
	padding-left:2.0833333333333335rem;
}
.prodels .rts .hs h6 {
	font-size:1.0416666666666667rem;
	line-height:1.6;
	color:#e59017;
}
.prodels .rts .del {
	font-size:1.0416666666666667rem;
	line-height:1.6;
	color:#333333;
}
.prodels .rts .del p {
	margin-bottom:0.5208333333333334rem;
}
.prodels .rts .del p.on {
	font-size:1.25rem;
	color:#e59017;
	font-weight:bold;
}
.prodels .rts h1 {
	font-size:1.875rem;
	line-height:1.6;
	color:#333333;
	font-weight:bold;
	margin:1.0416666666666667rem 0;
}
.prodels .rts .swipban {
	overflow:hidden;
	border-radius:0.5208333333333334rem;
	position:relative;
	margin:1.0416666666666667rem 0 1.5625rem;
}
.prodels .rts .swipban .prev,.prodels .rts .swipban .next {
	position:absolute;
	left:2.0833333333333335rem;
	top:50%;
	z-index:1;
	background:url(../images/qms56.png) no-repeat center rgba(0,0,0,0.5);
	background-size:0.9375rem auto;
	width:2.604166666666667rem;
	height:2.604166666666667rem;
	border-radius:50%;
	margin-top:-1.3020833333333335rem;
}
.prodels .rts .swipban .next {
	right:2.0833333333333335rem;
	left:auto;
	transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	/* IE 9*/
	-moz-transform:rotate(180deg);
	/* Firefox*/
	-webkit-transform:rotate(180deg);
	/* Safari 和 Chrome*/
	-o-transform:rotate(180deg);
}
.prodels .rts .swipban .spot {
	position:absolute;
	left:0;
	right:0;
	bottom:1.0416666666666667rem;
	z-index:1;
	text-align:center;
}
.prodels .rts .swipban .spot span {
	margin:0 0.36458333333333337rem !important;
	opacity:1;
	width:0.5208333333333334rem;
	height:0.5208333333333334rem;
	border-radius:50%;
	background:rgba(255,255,255,0.6);
}
.prodels .rts .text {
	margin-top:1.7708333333333335rem;
	font-size:0.8333333333333334rem;
	line-height:1.8;
	color:#666666;
}
.prodels .rts .text dl {
	padding-bottom:1.0416666666666667rem;
	border-bottom:0.052083333333333336rem solid #d0d1d1;
	display:flex;
	margin-bottom:0.8333333333333334rem;
}
.prodels .rts .text dd {
	font-size:0.8333333333333334rem;
	line-height:1.6;
	color:#999999;
	margin-right:3.125rem;
}
.prodels .rts .text dd span {
	font-size:1.0416666666666667rem;
	color:#333333;
	font-weight:bold;
}
.prodels .lts h2 {
	font-size:1.25rem;
	line-height:4.166666666666667rem;
	color:#fff;
	font-weight:bold;
	padding:0 1.0416666666666667rem;
	background:#e69219;
	border-radius:0.5208333333333334rem;
	overflow:hidden;
}
.prodels .lts ul {
	padding:1.0416666666666667rem 1.0416666666666667rem 0;
}
.prodels .lts li {
	margin-bottom:1.0416666666666667rem;
}
.prodels .lts li h3 {
	font-size:0.8333333333333334rem;
	line-height:1.6;
	color:#999999;
	margin-bottom:0.4166666666666667rem;
}
.prodels .lts li .t1 {
	width:100%;
	background:#f7f8f9;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	border:1px solid #f7f8f9;
	box-sizing:border-box;
	padding:0 0.8333333333333334rem;
	font-size:0.9375rem;
	color:#333;
	height:2.0833333333333335rem;
	border-radius:0.3125rem;
	overflow:hidden;
}
.prodels .lts li .t1:focus {
	border-color:#e59117;
}
.prodels .lts li .t2 {
	height:7.8125rem;
	resize:none;
	padding:0.5208333333333334rem 0.8333333333333334rem;
	line-height:1.7;
}
.prodels .lts .bns {
	margin:0 1.0416666666666667rem;
}
.prodels .lts .bns .b1 {
	width:100%;
	display:block;
	border-radius:0.3125rem;
	margin-bottom:1.25rem;
	text-align:center;
}
.prodels .lts .bns .b1 span {
	font-size:1.0416666666666667rem;
	line-height:2.0833333333333335rem;
	color:#fff;
	display:inline-block;
	padding-left:1.8229166666666667rem;
}
.prodels .lts .bns .b1:nth-child(1) {
	background:#6d8dff;
}
.prodels .lts .bns .b1:nth-child(2) {
	background:#e79319;
}
.prodels .lts .bns .b1:nth-child(3) {
	background:#ebbd00;
}
.prodels .lts .bns .b1:nth-child(1) span {
	background:url(../images/qms53.png) no-repeat left center;
	background-size:1.1458333333333335rem auto;
}
.prodels .lts .bns .b1:nth-child(2) span {
	background:url(../images/qms54.png) no-repeat left center;
	background-size:1.0416666666666667rem auto;
}
.prodels .lts .bns .b1:nth-child(3) span {
	background:url(../images/qms55.png) no-repeat left center;
	background-size:1.0416666666666667rem auto;
}
.helps h1 {
	font-size:1.875rem;
	line-height:1.6;
	color:#333333;
	font-weight:bold;
	padding-bottom:1.0416666666666667rem;
	border-bottom:0.052083333333333336rem solid #999999;
}
.helps ul {
	margin-top:1.25rem;
}
.helps li a {
	font-size:1.0416666666666667rem;
	line-height:1.7;
	color:#999999;
	display:block;
	margin-bottom:1.0416666666666667rem;
	transition:all 0s;
}
.helps li.on a,.helps li a:hover {
	background:url(../images/qms50.png) no-repeat right center;
	color:#e59017;
}
.uitnavs1 {
	width:18.75rem;
	border-radius:0.5208333333333334rem;
	background:#fff;
}
.uitnavs1 h2 {
	font-size:1.875rem;
	line-height:4.6875rem;
	color:#fff;
	font-weight:bold;
	padding:0 2.0833333333333335rem;
	border-radius:0.5208333333333334rem;
	overflow:hidden;
	background:#e59017;
}
.uitnavs1 ul {
	padding:0 2.0833333333333335rem;
}
.uitnavs1 li {
	padding:0.78125rem 0;
	border-bottom:0.052083333333333336rem solid #e5e5e5;
	padding-left:1.6666666666666667rem;
}
.uitnavs1 li:last-child {
	border-bottom:none;
}
.uitnavs1 li h4 {
	font-size:0.9375rem;
	line-height:1.6;
	color:#666666;
	margin-bottom:0.20833333333333334rem;
}
.uitnavs1 li p {
	font-size:0.7291666666666667rem;
	line-height:1.6;
	color:#999999;
}
.uitnavs1 li:nth-child(1) {
	background:url(../images/qmf1.png) no-repeat left top 0.78125rem;
	background-size:1.0416666666666667rem auto;
}
.uitnavs1 li:nth-child(2) {
	background:url(../images/qmf2.png) no-repeat left top 0.78125rem;
	background-size:1.09375rem auto;
}
.uitnavs1 li:nth-child(1).on,.uitnavs1 li:nth-child(1):hover {
	background:url(../images/qmf1-1.png) no-repeat left top 0.78125rem;
	background-size:1.0416666666666667rem auto;
}
.uitnavs1 li:nth-child(2).on,.uitnavs1 li:nth-child(2):hover {
	background:url(../images/qmf2-1.png) no-repeat left top 0.78125rem;
	background-size:1.09375rem auto;
}
.uitnavs1 li.on h4,.uitnavs1 li:hover h4 {
	color:#e59017;
}
.uitnavs1 li.on p,.uitnavs1 li:hover p {
	color:#333333;
}
.uitnavs1 li.on a,.uitnavs1 li a:hover {
	background:url(../images/qms59.png) no-repeat right center;
	background-size:0.4166666666666667rem auto;
}
.uitnavs1 li a {
	display:block;
	transition:all 0s;
}
.details {
	background:#fff;
	border-radius:0.5208333333333334rem;
	padding:2.0833333333333335rem 2.0833333333333335rem 2.604166666666667rem;
}
.details h2 {
	font-size:1.875rem;
	line-height:1.6;
	color:#333333;
	font-weight:bold;
}
.details .flax {
	display:flex;
	justify-content:space-between;
	align-items:center;
	border-bottom:0.052083333333333336rem solid #e5e5e5;
	margin-top:1.0416666666666667rem;
	padding-bottom:0.78125rem;
}
.details .flax .ls {
	display:flex;
	align-items:center;
}
.details .flax h6 {
	font-size:0.8333333333333334rem;
	line-height:1.6;
	color:#999999;
}
.details .flax h4 {
	margin-right:0.7291666666666667rem;
	border-radius:0.20833333333333334rem;
	background:#f7f8f9;
	font-size:0.8333333333333334rem;
	line-height:1.7708333333333335rem;
	color:#e69118;
	padding:0 0.8333333333333334rem;
}
.details .flax h5 {
	font-size:0.8333333333333334rem;
	line-height:1.6;
	color:#999999;
}
.details .txt {
	margin-top:1.5625rem;
	font-size:0.9375rem;
	line-height:1.8;
	color:#333333;
}
.details .txt a {
	color:#6d8dff;
	display:inline-block;
	text-decoration:underline !important;
}
.uitrts1 {
	width:calc(100% - 20rem);
}
.popular li {
	margin-bottom:1.5625rem;
	border-radius:0.5208333333333334rem;
	background:#fff;
	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;
	padding:2.0833333333333335rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.popular li a {
	display:flex;
	justify-content:space-between;
	align-items:flex-start;
}
.popular li .pic {
	width:20.833333333333336rem;
	height:15.625rem;
	overflow:hidden;
}
.popular li .pic img {
	width:100%;
	height:100%;
	display:block;
	object-fit:cover;
}
.popular li .txt {
	width:calc(100% - 22.083333333333336rem);
}
.popular li h3 {
	font-size:1.1979166666666667rem;
	line-height:1.6;
	color:#333333;
	font-weight:bold;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.popular li h4 {
	font-size:0.8333333333333334rem;
	line-height:1.6;
	color:#999999;
	margin:0.8333333333333334rem 0 0.5208333333333334rem;
}
.popular li h6 {
	border-radius:0.20833333333333334rem;
	background:#f7f8f9;
	font-size:0.8333333333333334rem;
	line-height:1.7708333333333335rem;
	color:#e69118;
	padding:0 0.8333333333333334rem;
	display:inline-block;
}
.popular li p {
	font-size:0.8333333333333334rem;
	line-height:1.7;
	color:#333333;
	height:5.1em;
	overflow:hidden;
	margin:1.3541666666666667rem 0;
}
.popular li .btn {
	width:6.979166666666667rem;
	line-height:2.0833333333333335rem;
	border-radius:0.20833333333333334rem;
	text-align:center;
	background:#999999;
	font-size:0.8333333333333334rem;
	color:#fff;
}
.popular li:hover {
	box-shadow:0 0 0.5208333333333334rem 0 rgba(80,80,80,0.2);
}
.popular li:hover .btn {
	background:#e59017;
}
.popular {
	padding-bottom:2.0833333333333335rem;
}
.uitnavs2 {
	width:18.75rem;
	border-radius:0.5208333333333334rem;
	background:#fff;
	padding-bottom:0.5208333333333334rem;

}
.uitnavs2 h2 {
	padding:0 2.0833333333333335rem;
	border-radius:0.5208333333333334rem;
	overflow:hidden;
	font-size:1.875rem;
	line-height:4.6875rem;
	color:#fff;
	font-weight:bold;
	background:#e59017;
}
.uitnavs2 li a {
	display:flex;
	justify-content:flex-start;
	align-items:center;
	transition:all 0s;
}
.uitnavs2 li h4 {
	font-size:0.9375rem;
	line-height:1.6;
	color:#666666;
	margin-left:0.4166666666666667rem;
}
.uitnavs2 li .tps {
	padding:0.625rem 0;
	border-bottom:0.052083333333333336rem solid #e5e5e5;
}
.uitnavs2 ul {
	margin:0 2.0833333333333335rem;
}
.uitnavs2 li.on a,.uitnavs2 li a:hover {
	background:url(../images/qms59.png) no-repeat right center;
	background-size:0.4166666666666667rem auto;
}
.uitnavs2 li .ico {
	width:1.1979166666666667rem;
	height:1.09375rem;
	overflow:hidden;
	position:relative;
}
.uitnavs2 li .ico img {
	max-width:100%;
	height:100%;
	display:block;
	position:relative;
	top:0;
	margin:auto;
	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;
}
.uitnavs2 li.on .ico img,.uitnavs2 li:hover .ico img {
	top:-100%;
}
.sellrent h2 {
	font-size:1.875rem;
	line-height:1.6;
	color:#333333;
	font-weight:bold;
}
.sellrent .box {
	background:#fff;
	border-radius:0.5208333333333334rem;
	overflow:hidden;
	margin-top:2.0833333333333335rem;
	padding:2.0833333333333335rem 2.0833333333333335rem 2.604166666666667rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.sellrent .box li {
	margin-bottom:1.5625rem;
}
.sellrent .box li h3 {
	font-size:0.8333333333333334rem;
	line-height:1.6;
	color:#333333;
	margin-bottom:0.5208333333333334rem;
}
.sellrent .box li .t1 {
	width:100%;
	border-radius:0.20833333333333334rem;
	border:1px solid #eeeeee;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	background:#f7f8f9;
	padding:0 0.8333333333333334rem;
	font-size:0.8333333333333334rem;
	color:#333333;
	height:1.9791666666666667rem;
}
.sellrent .box li .t1:focus {
	border-color:#e59017;
}
.sellrent .box li .t2 {
	padding:0.5208333333333334rem 0.8333333333333334rem;
	min-height:9.375rem;
	resize:none;
	line-height:1.7;
}
.sellrent .box li .t2.edui-default{
    padding: 0;
}
.sellrent .box .txt {
	font-size:0.8333333333333334rem;
	line-height:1.8;
	color:#999999;
	margin:0.7291666666666667rem 0 1.9791666666666667rem;
}
.sellrent .box .btn {
	width:6.875rem;
	line-height:1.875rem;
	border-radius:0.20833333333333334rem;
	text-align:center;
	display:block;
	background:#e59017;
	font-size:0.8333333333333334rem;
	color:#fff;
}
.sellrent .box li .flie {
	border-radius:0.20833333333333334rem;
	border:1px solid #eeeeee;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	padding:1.0416666666666667rem 0 1.5625rem;
	cursor:pointer;
	box-sizing:border-box;
	background:#f7f8f9;
	display:flex;
	justify-content:center;
	align-items:center;
}
.sellrent .box li .fps .f1 {
	position:absolute;
	left:0;
	right:0;
	top:0;
	z-index:1;
	width:100%;
	height:100%;
	opacity:0;
	cursor:pointer;
}
.sellrent .box li .fps {
	position:relative;
}

.sellrent .box li .fps .media .gb {
  position: absolute;
  right: -0.16875rem;
  cursor: pointer;
  top: -0.10416666666666667rem;
  z-index: 1;
  background: url(../images/close.png) no-repeat center;
    background-size: auto;
  background-size: 1.5729166666666667rem auto;
  width: 2.1458333333333335rem;
  height: 2.1458333333333335rem;
}

.sellrent .box li .fps .ds {
  width: 9.616666666666667rem;
  height: 6.666666666666667rem;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  margin-bottom: 0.3125rem;
  box-sizing: border-box;
  position: relative;
  margin-left: 0.3125rem;
  display: flex;
  justify-content: center;
  align-items: center;
  float: left;
  overflow: hidden;
}
.sellrent .box li .fps .uppic{
    width: 20rem;
}

.sellrent .box li .fps .ds .pic {
  display: block;
  margin: auto;
  object-fit: contain;
}

.sellrent .box li .fps .ds .gb {
  position: absolute;
  right: -0.16875rem;
  cursor: pointer;
  top: -0.10416666666666667rem;
  z-index: 1;
  background: url(../images/hy14.png) no-repeat center;
    background-size: auto;
  background-size: 0.5729166666666667rem auto;
  width: 1.1458333333333335rem;
  height: 1.1458333333333335rem;
}

.sellrent .box li .fps .ico {
	width:4.166666666666667rem;
	display:block;
	margin:0 auto;
}
.sellrent .box li .fps p {
	font-size:0.9375rem;
	line-height:1.6;
	color:#999999;
	text-align:center;
	margin-top:0.78125rem;
}
.sellrent .box li .text {
	width:100%;
	border-radius:0.20833333333333334rem;
	border:1px solid #eeeeee;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	background:#f7f8f9;
	padding:0 0.8333333333333334rem;
	font-size:0.8333333333333334rem;
	color:#333333;
	height:1.9791666666666667rem;
	position:relative;
	display:flex;
	justify-content:flex-start;
	align-items:center;
}
.sellrent .box li .text.on {
	background:url(../images/qms64.png) no-repeat right 0.9375rem center #f7f8f9;
	background-size:0.78125rem auto;
	border-color:#e59017;
}
.sellrent .box li .text .ds {
	display:flex;
	align-items:center;
}
.sellrent .box li .text h5 {
	background:#fff;
	border-radius:0.20833333333333334rem;
	margin-right:0.5208333333333334rem;
}
.sellrent .box li .text h5 span {
	padding:0 0.4166666666666667rem;
	display:inline-block;
	border-radius:0.20833333333333334rem;
	background:url(../images/qms67.png) no-repeat right 0.2604166666666667rem center;
	padding-right:1.3020833333333335rem;
	background-size:0.5208333333333334rem auto;
	cursor:pointer;
}
.sellrent .box li .text .dli {
	position:absolute;
	left:0;
	right:0;
	top:102%;
	z-index:1;
	background:#fff;
	border:1px solid #eeeeee;
	border-top:none;
	border-radius:0 0 0.3125rem 0.3125rem;
	padding-right:0.8333333333333334rem;
	padding-top:1.0416666666666667rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	padding-bottom:1.0416666666666667rem;
	display:none;
}
.sellrent .box li .text .dli dl {
	padding:0 1.5rem 1.0416666666666667rem 0.8333333333333334rem;
	height:15.625rem;
	overflow-y:scroll;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	display:flex;
	justify-content:space-between;
	align-items:center;
	flex-wrap:wrap;
}
.sellrent .box li .text .dli dd {
	margin-bottom:0.625rem;
	width:calc((100% - 4.166666666666667rem)/2);
}
.sellrent .box li .text .dli dd:nth-child(2n) {
	margin-right:0;
}
.sellrent .box li .text .dli dd .che {
	display:none;
}
.sellrent .box li .text .dli dd label {
	font-size:0.9375rem;
	line-height:1.6;
	color:rgba(51,51,51,0.5);
	display:block;
	background:url(../images/qms18.png) no-repeat right center;
	background-size:0.78125rem auto;
	cursor:pointer;
}
.sellrent .box li .text .dli dd input:checked + label {
	background:url(../images/qms65.png) no-repeat right center;
	background-size:0.8333333333333334rem auto;
	color:#333;
}
.uitnavs2 li:last-child .tps {
	border-bottom:none;
}
.sellrent .box li .t3 {
	width:6.25rem;
}
.sellrent .box li .dl1 {
	display:flex;
	justify-content:space-between;
}
.sellrent .box li .dl1 dd:nth-child(1) {
    /*
	width:14.583333333333334rem;
	*/
	width:100%;
	
}
.sellrent .box li .dl1 dd:nth-child(2) {
	width:calc(100% - 15.625rem);
	position:relative;
}
.sellrent .box li .dl1 dd .lsele {
	width:100%;
	border-radius:0.20833333333333334rem;
	border:1px solid #eeeeee;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	background:#f7f8f9;
	padding:0 0.8333333333333334rem;
	font-size:0.8333333333333334rem;
	color:#333333;
	height:1.9791666666666667rem;
}
.sellrent .box li .dl1 dd .lsele:focus {
	background:url(../images/qms64.png) no-repeat right 0.9375rem center #f7f8f9;
	background-size:0.78125rem auto;
	border-color:#e59017;
}
.sellrent .box li .dl1 dd h5 {
	width:100%;
	border-radius:0.20833333333333334rem;
	border:1px solid #eeeeee;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	background:#f7f8f9;
	padding:0 0.8333333333333334rem;
	font-size:0.8333333333333334rem;
	color:#333333;
	line-height:1.9791666666666667rem;
}
.sellrent .box li .dl1 dd h5.on {
	background:url(../images/qms64.png) no-repeat right 0.9375rem center #f7f8f9;
	background-size:0.78125rem auto;
	border-color:#e59017;
}
.sellrent .box li .dl1 dd .sedli {
	position:absolute;
	left:0;
	right:0;
	top:100%;
	z-index:1;
	background:#fff;
	border:1px solid #eeeeee;
	border-radius:0 0 0.3125rem 0.3125rem;
	padding-top:0.9375rem;
	padding-right:0.8333333333333334rem;
	padding-bottom:0.9375rem;
	display:none;
}
.sellrent .box li .dl1 dd .sedli .ds {
	padding:0 0.7291666666666667rem 0.9375rem;
	overflow-y:scroll;
	height:11.458333333333334rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.sellrent .box li .dl1 dd .sedli p {
	font-size:0.9375rem;
	line-height:1.6;
	color:#999999;
	margin-bottom:0.8333333333333334rem;
}
.sellrent .box li .dl1 dd .sedli p a {
	color:#999999;
}
.sellrent .box li h6 {
	font-size:0.8333333333333334rem;
	line-height:1.8;
	color:#999999;
	margin:0.7291666666666667rem 0 0;
}
.sellrent .box li .rado {
	display:flex;
	justify-content:flex-start;
	align-items:center;
}
.sellrent .box li .rado .rs {
	margin-right:2.0833333333333335rem;
}
.sellrent .box li .rado .r1 {
	display:none;
}
.sellrent .box li .rado label {
	font-size:0.9375rem;
	line-height:1.9791666666666667rem;
	color:#999999;
	display:block;
	background:url(../images/qms69.png) no-repeat left center;
	padding-left:1.5625rem;
	cursor:pointer;
	background-size:1.0416666666666667rem auto;
}
.sellrent .box li .rado input:checked + label {
	background:url(../images/qms65.png) no-repeat left center;
	background-size:1.0416666666666667rem auto;
	color:#333;
}
.sellrent .box li .rado .rs.on {
	display:flex;
	justify-content:space-between;
	align-items:center;
}
.sellrent .box li .rado .ls {
	margin-left:0.5208333333333334rem;
}
.uitnavs3 {
	width:17.1875rem;
}
.uitrts2 {
	width:calc(100% - 19.270833333333336rem);
}
.uitrts2 .uitlist li {
	margin-right:1.9791666666666667rem;
	width:calc((100% - 4.0625rem)/3);
}
.uitrts2 .uitlist li:nth-child(3n) {
	margin-right:0;
}
.uitnavs3 li {
	margin-bottom:1.1458333333333335rem;
	position:relative;
}
.uitnavs3 li h3 {
	border-radius:0.5208333333333334rem;
	background:#e69118;
	padding:1.5625rem 1.9791666666666667rem;
	font-weight:bold;
	display: flex;
/*	justify-content: space-around; */
	text-align: left;
}
.uitnavs3 li h3 i{
	font-size:1.5625rem;
	line-height:1.6;
	color:#fff;
	cursor: pointer;
}
.uitnavs3 li h3 .che1 {
	display:none;
}
.uitnavs3 li h3 label {
	font-size:1.5625rem;
	line-height:1.6;
	color:#fff;
	font-weight:bold;
	background:url(../images/qms70.png) no-repeat right center;
	background-size:1.0416666666666667rem auto;
	display:block;
	cursor:pointer;
	padding-right:1.5625rem;
}
.uitnavs3 li .dli {
	background:#fff;
	padding:0.78125rem 1.8229166666666667rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	border-radius:0 0 0.5208333333333334rem 0.5208333333333334rem;
	display:block;
}
.uitnavs3 li .dli dl {
	/* overflow-y:scroll; */
	/* height:26.041666666666668rem; */
	-webkit-box-sizing:border-box;
	padding-right:1.0416666666666667rem;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.uitnavs3 li .dli dd .che1 {
	display:none;
}
.uitnavs3 li .dli dd label {
	font-size:0.8333333333333334rem;
	line-height:1.6;
	color:#9a9a9a;
	background:url(../images/qms18.png) no-repeat right center;
	background-size:0.8333333333333334rem auto;
	display:block;
	margin-bottom:0.9375rem;
	cursor:pointer;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	padding-right:1.5625rem;
}

.uitnavs3 li .scros {
	overflow-y: scroll;
	max-height: 26.041666666666668rem;
}

.uitnavs3 li h3 input:checked + label{
	background:url(../images/qms19.png) no-repeat right center;background-size: 1.0416666666666667rem auto;
}
.uitnavs3 li .dli dd input:checked + label {
	background:url(../images/qms19.png) no-repeat right center;
	background-size:0.8333333333333334rem auto;
	color:#333333;
}
.uitnavs3 li .dli dd {
	font-size:1.0416666666666667rem;
	line-height:1.6;
	color:#333333;
	font-weight:bold;
	margin-bottom:0.5208333333333334rem;
}
.takeover .hs {
	display:flex;
	justify-content:space-between;
	align-items:center;
}
.takeover .hs .btn {
	width:10rem;
	line-height:1.875rem;
	text-align:center;
	display:block;
	border-radius:0.3125rem;
	background:#e69118;
	color:#fff;
	font-size:0.8333333333333334rem;
}
.takeover .bs h6 {
	font-size:0.9375rem;
	line-height:1.6;
	color:#999999;
}
.takeover .bs {
	display:flex;
	justify-content:space-between;
	align-items:center;
	margin:2.0833333333333335rem 0 2.604166666666667rem;
}
.takeover .bs .lts {
	display:flex;
	justify-content:flex-start;
	align-items:center;
}
.takeover .bs .lts h3 {
	font-size:1.0416666666666667rem;
	line-height:1.7;
	color:#999999;
	margin-right:0.78125rem;
}
.takeover .bs .lts .txt {
	position:relative;
	width:12.5rem;
	border-radius:0.3125rem;
	height:2.291666666666667rem;
	border:1px solid #eeeeee;
	padding:0 2.0833333333333335rem 0 1.0416666666666667rem;
	background:url(../images/qms2.png) no-repeat right 0.8333333333333334rem center #fff;
	background-size:0.78125rem auto;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	cursor:pointer;
}

.takeover .bs .lts select {
	position:relative;
	width:12.5rem;
	border-radius:0.3125rem;
	height:2.291666666666667rem;
	border:1px solid #eeeeee;
	padding:0 2.0833333333333335rem 0 1.0416666666666667rem;
	background:url(../images/qms2.png) no-repeat right 0.8333333333333334rem center #fff;
	background-size:0.78125rem auto;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	cursor:pointer;
	
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
	
}

.takeover .bs .lts .dli {
	position:absolute;
	left:0;
	right:0;
	top:102%;
	z-index:1;
	background:#fff;
	border-radius:0.3125rem;
	padding-right:0.5208333333333334rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	display:none;
}
.takeover .bs .lts .txt h4 {
	font-size:0.9375rem;
	line-height:2.291666666666667rem;
	color:#333333;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.takeover .bs .lts .txt h4 span {
	margin-right:0.2604166666666667rem;
	display:inline-flexbox;
}
.takeover .bs .lts .dli dd {
	margin-bottom:0.625rem;
}
.takeover .bs .lts .dli dd .che {
	display:none;
}
.takeover .bs .lts .dli dd label {
	font-size:0.8333333333333334rem;
	line-height:1.6;
	color:rgba(51,51,51,0.5);
	display:block;
	background:url(../images/qms18.png) no-repeat right center;
	background-size:0.78125rem auto;
	cursor:pointer;
}
.takeover .bs .lts .dli dl {
	padding:0 0.5208333333333334rem 0 1.0416666666666667rem;
	overflow-y:scroll;
	height:26.041666666666668rem;
	margin:0.9375rem 0;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.takeover .bs .lts .dli dd input:checked + label {
	background:url(../images/qms19.png) no-repeat right center;
	background-size:0.78125rem auto;
	color:#333;
}
.takeover {
	padding-bottom:1.0416666666666667rem;
}
.takeover .wanted ul {
	display:flex;
	justify-content:space-between;
	flex-wrap:wrap;
}
.takeover .wanted li {
	width:calc((100% - 1.5625rem)/2);
	margin-bottom:1.5625rem;
	border-radius:0.7291666666666667rem;
	background:#fff;
	overflow:hidden;
	transition:all 0s;
}
.takeover .wanted li h3 {
	font-size:1.0416666666666667rem;
	line-height:3.6458333333333335rem;
	color:#333333;
	padding:0 1.3541666666666667rem;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	background:#f3f3f3;
}
.takeover .wanted li .ts {
	padding:1.5625rem 1.5625rem 1.25rem;
}
.takeover .wanted li h6 {
	font-size:0.9375rem;
	line-height:1.6;
	color:#999999;
	background:url(../images/qms71.png) no-repeat left center;
	padding-left:1.25rem;
	background-size:0.8333333333333334rem auto;
}
.takeover .wanted li dl {
	margin-top:0.78125rem;
	padding-top:1.25rem;
	border-top:0.052083333333333336rem solid #eeeeee;
	display:flex;
	flex-wrap:wrap;
}
.takeover .wanted li dd {
	padding:0 0.4166666666666667rem;
	line-height:1.4583333333333335rem;
	display:inline-block;
	border-radius:0.20833333333333334rem;
	background:#e69218;
	font-size:0.8333333333333334rem;
	color:#fff;
	margin-right:0.5208333333333334rem;
	margin-bottom: 0.4rem;
}
.mtxt1{
    display: none;
}
.takeover .wanted li dd a {
	color:#fff;
}
.takeover .wanted li:hover h3 {
	background:#e59117;
	color:#fff;
}
.takeover .wanted li:hover h6 {
	background:url(../images/qms72.png) no-repeat left center;
	background-size:0.8333333333333334rem auto;
	color:#333;
}
.takeover .wanted li dd:hover {
	background:#e59117;
}
.takeover .wanted li:hover {
	box-shadow:0 0 0.5208333333333334rem 0 rgba(80,80,80,0.2);
}
.uitnavs2 h1 {
	border-radius:0.5208333333333334rem;
	font-size:1.25rem;
	line-height:1.6;
	color:#fff;
	font-weight:bold;
	padding:1.4583333333333335rem 2.0833333333333335rem;
	background:#e59017;
}
.uitnavs2 h1 span {
	font-size:1.575rem;
	display:inline-block;
}
.hyuitnavs2 li .tps {
	padding:0.8333333333333334rem 0;
}
.hyuitnavs2 li .dnli {
	padding-left:1.0416666666666667rem;
	border-bottom:0.052083333333333336rem solid #e5e5e5;
}
.hyuitnavs2 li .dnli dd a {
	font-size:0.7291666666666667rem;
	line-height:2.3958333333333335rem;
	color:#999999;
	display:block;
	border-bottom:0.052083333333333336rem solid #e5e5e5;
	background:none;
}
.hyuitnavs2 li .dnli dd:last-child a {
	border-bottom:none;
}
.hytit {
	font-size:1.875rem;
	line-height:1.6;
	color:#333333;
	font-weight:bold;
}
.hy_mypay .box {
	margin-top:2.34375rem;
	border-radius:0.5208333333333334rem;
	background:#fff;
	padding:1.8229166666666667rem 2.0833333333333335rem 2.8645833333333335rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.hy_mypay .box .flax {
	display:flex;
	justify-content:space-between;
}
.hy_mypay .box .ls {
	width:calc((100% - 1.7708333333333335rem)/2);
}
.hy_mypay .box li {
	margin-bottom:1.3020833333333335rem;
}
.hy_mypay .box li h3 {
	font-size:0.8333333333333334rem;
	line-height:1.6;
	color:#333333;
	margin-bottom:0.5208333333333334rem;
}
.hy_mypay .box li .t1 {
	width:100%;
	border-radius:0.20833333333333334rem;
	border:1px solid #eeeeee;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	background:#f7f8f9;
	padding:0 0.8333333333333334rem;
	font-size:0.8333333333333334rem;
	color:#333333;
	height:1.9791666666666667rem;
}
.hy_mypay .box li .input-sm {

	padding:0.8333333333333334rem;
	font-size:0.8333333333333334rem;
	line-height: 1.5;
	color: #333333;
	height:5.9791666666666667rem;
}
.hy_mypay .box li .t1:focus {
	border-color:#e59017;
}
.hy_mypay .box li .flie {
	border:1px solid #eeeeee;
	background:#f7f8f9;
	border-radius:0.20833333333333334rem;
	height:12.239583333333334rem;
	position:relative;
	display:flex;
	justify-content:center;
	align-items:center;
}
.hy_mypay .box li .flie .f1 {
	position:absolute;
	left:0;
	right:0;
	top:0;
	z-index:1;
	width:100%;
	height:100%;
	opacity:0;
	cursor:pointer;
}
.hy_mypay .box li .flie .ico {
	width:8rem;
	display:block;
	margin:0 auto;
}
.hy_mypay .box li dl {
	/* display:flex; */
	justify-content:space-between;
}
.hy_mypay .box li dd {
	/* width:calc((100% - 2.0833333333333335rem)/2); */
	width:100%;
	margin-bottom: 2rem;
}
.hy_mypay .box li .t2 {
	padding:0.5208333333333334rem 0.8333333333333334rem;
	height:9.375rem;
	resize:none;
	line-height:1.7;
}
.hy_mypay .box .btn {
	width:6.875rem;
	line-height:1.875rem;
	border-radius:0.20833333333333334rem;
	text-align:center;
	display:block;
	background:#e59017;
	font-size:0.8333333333333334rem;
	color:#fff;
}
.hy_mypay .bns {
	margin-top:2.0833333333333335rem;
	display:flex;
	justify-content:flex-start;
}
.hy_mypay .bns .b1 {
	align-items:center;
	margin-right:1.3541666666666667rem;
	width:9.635416666666668rem;
	border-radius:0.3125rem;
	text-align:center;
	font-size:0.8333333333333334rem;
	line-height:1.875rem;
	color:#fff;
	background:#ebbd00;
	text-align:center;
}
.hy_mypay .bns .b1.on {
	background:#e69218;
}
.hy_mypay .table table {
	width:100%;
}
.hy_mypay .table {
	margin-top:2.0833333333333335rem;
	padding-bottom:2.0833333333333335rem;
}
.hy_mypay .table table th {
	font-size:0.85rem;
	line-height:1.6;
	padding:0.8333333333333334rem 0;
	color:#000000;
	background:#fff;
	text-align:left;
	padding-left: 0.5rem;
}
.hy_mypay .table table th:nth-child(1) {
	border-radius:0.5208333333333334rem 0 0 0.5208333333333334rem;
}
.hy_mypay .table table th:last-child {
	border-radius:0 0.5208333333333334rem 0.5208333333333334rem 0;
}
.hy_mypay .table table td {
	font-size:0.9375rem;
	line-height:1.6;
	color:#000000;
	padding:1.0416666666666667rem 0;
	text-align:left;
	padding-left: 0.5rem;
}
.hy_shortlist .list {
	margin-top:1.7708333333333335rem;
}
.hy_shortlist .list li {
	margin-bottom:1.6666666666666667rem;
	border-radius:0.8333333333333334rem;
	overflow:hidden;
	background:#fff;
}
.hy_shortlist .list li>div {
	display:flex;
	justify-content:space-between;
	align-items:center;
}
.hy_shortlist .list li .pic {
	height:10.416666666666668rem;
	overflow:hidden;
	width:15.625rem;
}
.hy_shortlist .list li .pic img {
	width:100%;
	height:100%;
	display:block;
	object-fit:cover;
}
.hy_shortlist .list li .txt {
	width:calc(100% - 17.708333333333336rem);
}
.hy_shortlist .list li h3 {
	font-size:1.0416666666666667rem;
	line-height:1.6;
	color:#333333;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.hy_shortlist .list li h4 {
	font-size:0.8333333333333334rem;
	line-height:1.7;
	color:#e59017;
	margin:0.2604166666666667rem 0 0.5208333333333334rem;
}
.hy_shortlist .list li p {
	font-size:0.8333333333333334rem;
	line-height:1.6;
	color:#666666;
}
.hy_shortlist .list li h6 {
	width:7.8125rem;
	line-height:1.9791666666666667rem;
	border-radius:0.3125rem;
	text-align:center;
	background:#999999;
	font-size:0.9375rem;
	color:#fff;
	margin-top:1.0416666666666667rem;
}
.hy_shortlist .list {
	padding-bottom:1.0416666666666667rem;
}
.hy_listing .list {
	padding-bottom:1.0416666666666667rem;
	margin-top:2.0833333333333335rem;
}
.hy_listing .list li {
	margin-bottom:1.5625rem;
	display:flex;
	justify-content:space-between;
	align-items:center;
	background:#fff;
	border-radius:0.8333333333333334rem;
}
.hy_listing .list li .pic {
	height:10.416666666666668rem;
	overflow:hidden;
	width:15.625rem;
}
.hy_listing .list li .pic img {
	width:100%;
	height:100%;
	display:block;
	object-fit:cover;
}
.hy_listing .list li .txt {
	width:calc(100% - 17.708333333333336rem);
}
.hy_listing .list li h3 {
	font-size:0.9375rem;
	line-height:1.6;
	color:#333333;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.hy_listing .list li h4 {
	font-size:0.8333333333333334rem;
	line-height:1.6;
	color:#e69117;
	margin:0.5208333333333334rem 0;
}
.hy_listing .list li p {
	font-size:0.7291666666666667rem;
	line-height:1.6;
	color:#999999;
}
.hy_listing .list li dl {
	display:flex;
	justify-content:flex-start;
	align-items:center;
	margin-top:1.0416666666666667rem;
}
.hy_listing .list li dd {
	margin-right:1.0416666666666667rem;
}
.hy_listing .list li dd:last-child {
	margin-right:0;
}
.hy_listing .list li dd a {
	width:7.708333333333334rem;
	line-height:2.0833333333333335rem;
	font-size:0.9375rem;
	color:#fff;
	text-align:center;
	display:block;
	border-radius:0.3125rem;
}
.hy_listing .list li .d1 a {
	background:#6d8dff;
}
.hy_listing .list li .d2 a {
	background:#d6ac00;
}
.hy_listing .list li .d3 a {
	background:#ebbd00;
}
.hy_listing .list li .d4 a {
	background:#999999;
}
.hy_mailbox .list {
	margin-top:2.0833333333333335rem;
	padding-bottom:1.0416666666666667rem;
}
.hy_mailbox .list ul {
	display:flex;
	justify-content:space-between;
	flex-wrap:wrap;
}
.hy_mailbox li {
	border-radius:0.7291666666666667rem;
	background:#fff;
	margin-bottom:2.0833333333333335rem;
	padding:0.7291666666666667rem 1.0416666666666667rem 1.0416666666666667rem;
	width:calc((100% - 1.9791666666666667rem)/2);
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
}
.hy_mailbox li h3 {
	font-size:1.25rem;
	line-height:1.6;
	color:#000000;
	font-weight:bold;
	margin-bottom:0.5208333333333334rem;
}
.hy_mailbox li .txt {
	background:#f7f8f9;
	border-radius:0.3125rem;
	position:relative;
	padding:0.5208333333333334rem 0.625rem;
}
.hy_mailbox li .txt h6 {
	font-size:0.625rem;
	line-height:1.6;
	color:#333333;
	position:absolute;
	right:0.5208333333333334rem;
	bottom:0.5208333333333334rem;
	z-index:1;
	text-decoration:underline;
	cursor:pointer;
}
.hy_mailbox li .txt p {
	font-size:0.8333333333333334rem;
	line-height:1.7;
	color:#999999;
}
.hy_mailbox li .flax {
	display:flex;
	justify-content:space-between;
	align-items:flex-end;
	margin-top:1.0416666666666667rem;
	border-top:0.052083333333333336rem solid #e5e5e5;
	padding-top:0.78125rem;
}
.hy_mailbox li .flax .btn {
	width:7.8125rem;
	line-height:1.875rem;
	text-align:center;
	display:block;
	border-radius:0.3125rem;
	background:#333333;
}
.hy_mailbox li .flax .btn span {
	font-size:0.8333333333333334rem;
	line-height:1.875rem;
	color:#fff;
	display:inline-block;
	padding-left:1.5625rem;
	background:url(../images/qms77.png) no-repeat left center;
}
.hy_mailbox li .flax .del h4 {
	font-size:0.7291666666666667rem;
	line-height:1.5625rem;
	color:#333333;
}
.hy_mailbox li .flax .del h4 span {
	color:#999999;
}
.hy_mailbox li .flax .del {
	width:calc(100% - 9.375rem);
}
.hy_join .del {
	font-size:1.0416666666666667rem;
	line-height:1.6;
	color:#666666;
	margin-top:0.5208333333333334rem;
}
.hy_join .box {
	margin-top:2.0833333333333335rem;
	background:#fff;
	border-radius:0.7291666666666667rem;
	overflow:hidden;
	padding:1.5625rem 1.875rem 1.0416666666666667rem;
}
.hy_join .box dd {
	border-bottom:0.052083333333333336rem solid #e5e5e5;
	padding:0.7291666666666667rem 0;
	font-size:1.0416666666666667rem;
	line-height:1.6;
	color:#666666;
	padding-left:1.6666666666666667rem;
	background:url(../images/qms46.png) no-repeat left top 1.1458333333333335rem;
	background-size:0.9895833333333334rem auto;
}
.hy_join .box dd:last-child {
	border-bottom:none;
}
.hy_join .list {
	margin-top:2.0833333333333335rem;
}
.hy_join .list ul {
	display:flex;
	justify-content:flex-start;
}
.hy_join .list li {
	margin-right:1.0416666666666667rem;
	width:calc((100% - 3.229166666666667rem)/4);
	background:#fff;
	border-radius:0.4166666666666667rem;
	overflow:hidden;
	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;
	padding-bottom:1.5625rem;
	position:relative;
	top:0;
}
.hy_join .list li:nth-child(4n) {
	margin-right:0;
}
.hy_join .list li .ts {
	background:#999999;
	padding:0.625rem 0 0.8333333333333334rem;
	text-align:center;
}
.hy_join .list li .ts h5 {
	font-size:0.9375rem;
	line-height:1.6;
	color:#fff;
}
.hy_join .list li .ts h3 {
	font-size:1.25rem;
	line-height:1.6;
	color:#fff;
	font-weight:bold;
}
.hy_join .list li h6 {
	margin:0.78125rem 0 0.10416666666666667rem;
	font-size:0.9375rem;
	line-height:1.6;
	color:#333333;
	font-weight:bold;
	text-align:center;
}
.hy_join .list li p {
	font-size:0.8333333333333334rem;
	line-height:1.6;
	color:#666666;
	text-align:center;
}
.hy_join .list li .bns {
	width:6.979166666666667rem;
	line-height:1.875rem;
	display:block;
	text-align:center;
	border-radius:0.3125rem;
	margin:1.0416666666666667rem auto 0;
	background:#999999;
	font-size:0.8333333333333334rem;
	color:#fff;
}
.hy_join .list li:hover {
	box-shadow:0 0 0.5208333333333334rem 0 rgba(80,80,80,0.2);
	top:-0.5208333333333334rem;
}
.hy_join .list li:hover .ts {
	background:#e59017;
}
.hy_join .list li:hover .bns {
	background:#e59017;
}
.hy_payment .btn {
	width:9.375rem;
	line-height:2.604166666666667rem;
	border-radius:0.20833333333333334rem;
	text-align:center;
	display:block;
	background:#e59017;
	color:#fff;
	font-size:1.0416666666666667rem;
	color:#fff;
}
.hy_payment .box {
	border-radius:0.7291666666666667rem;
	background:#fff;
	margin-top:2.291666666666667rem;
	padding:2.8125rem 2.0833333333333335rem 1.5625rem;
}
.hy_payment .box .hd {
	border-bottom:0.052083333333333336rem solid #cccccc;
	padding-bottom:1.25rem;
}
.hy_payment .box .hd dl {
	display:flex;
}
.hy_payment .box .hd dd {
	font-size:1.25rem;
	line-height:1.6;
	margin-right:7.8125rem;
	color:#333333;
}
.hy_payment .box .hd dd:last-child {
	margin-right:0;
}
.hy_payment .box .hd dd span {
	color:#999999;
}
.hy_payment .box .ls {
	margin-top:1.5625rem;
}
.hy_payment .box .ds {
	margin-bottom:2.604166666666667rem;
}
.hy_payment .box .ls h4 {
	font-size:1.0416666666666667rem;
	line-height:1.6;
	color:#da161a;
	font-weight:bold;
}
.hy_payment .box .ls p {
	font-size:0.8333333333333334rem;
	line-height:1.6;
	color:#999999;
	margin-top:0.5208333333333334rem;
}
.hy_payment .box .ls p strong {
	color:#333;
	margin-right:0.5208333333333334rem;
}



.hy_payment .box .ls ul {
	display:flex;
	margin-top:1.25rem;
}
.hy_payment .box .ls li {
	display:block;
	border:1px solid #eeeeee;
	border-radius:0.3125rem;
	background:#f7f8f9;
	padding:0.9375rem 1.25rem 0.7291666666666667rem;
	margin-right:1.5625rem;
	cursor:pointer;
}
.hy_payment .box .ls li h5 {
	font-size:0.9375rem;
	line-height:1.6;
	color:#999999;
}
.hy_payment .box .ls li h6 {
	font-size:1.25rem;
	line-height:1.6;
	color:#333333;
	font-weight:bold;
	margin-top:0.2604166666666667rem;
}
.hy_payment .box .ls li.on {
	background:url(../images/qms78.png) no-repeat right -0.052083333333333336rem top -0.052083333333333336rem #e69218;
	border-color:#e69218;
}
.hy_payment {
	padding:3.6458333333333335rem 0 4.895833333333334rem;
}
.hy_payment .box .ls li.on h5 {
	color:rgba(255,255,255,0.5);
}
.hy_payment .box .ls li.on h6 {
	color:#fff;
}
.hy_payment .box .ls li h3 {
	font-size:1.0416666666666667rem;
	line-height:1.6;
	color:#333333;
	font-weight:bold;
}
.hy_payment .box .ls .ul1 li {
	padding:1.4583333333333335rem 2.8125rem 1.4583333333333335rem 1.0416666666666667rem;
}
.hy_payment .box .ls li.on h3 {
	color:#fff;
}

.hy_payment .box .ls .lsp:nth-child(n+4){
	display: none;
}

.hy_payment .box .ds.on {
	margin-bottom:0;
}
.hy_payment .box .fs {
	margin-top:1.0416666666666667rem;
}
.hy_payment .box .fs h3 {
	font-size:0.8333333333333334rem;
	line-height:1.6;
	color:#333333;
	font-weight:bold;
}
.hy_payment .box .fs p {
	font-size:0.8333333333333334rem;
	line-height:1.6;
	color:#999999;
}
.hy_payment .box .flax ul {
	display:flex;
	margin-top:1.5625rem;
}
.hy_payment .box .flax li {
	display:flex;
	align-items:center;
	margin-right:2.291666666666667rem;
}
.hy_payment .box .flax li h5 {
	font-size:0.8333333333333334rem;
	line-height:1.875rem;
	color:#333333;
	margin-right:0.2604166666666667rem;
}
.hy_payment .box .flax li .t1 {
	width:8.854166666666668rem;
	border-radius:0.20833333333333334rem;
	padding:0 1.875rem 0 1.1458333333333335rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-o-box-sizing:border-box;
	box-sizing:border-box;
	background:url(../images/qms79.png) no-repeat right 0.8333333333333334rem center #f7f8f9;
	background-size:0.9375rem auto;
	height:1.875rem;
	border:1px solid #e59017;
}
.hy_payment .box .flax li .btn {
	width:7.291666666666667rem;
	height:1.875rem;
	font-size:0.8333333333333334rem;
	line-height:1.875rem;
	color:#fff;
	border:none;
	background:none;
	text-align:center;
	background:#e59017;
	display:block;
	cursor:pointer;
	border-radius:0.20833333333333334rem;
}
.hy_payment .box .fs h4 {
	line-height:1.6;
	font-size:2.1875rem;
	color:#e69218;
	font-weight:bold;
	margin:1.5625rem 0 0.5208333333333334rem;
}
.hy_payment .box .fs h4 span {
	display:inline-block;
	font-size:0.8333333333333334rem;
	color:#333333;
	margin-right:0.5208333333333334rem;
}
.hy_payment .box .ovs .hs ul {
	display:flex;
}
.hy_payment .box .ovs .hs li {
	padding:0.4166666666666667rem 0.9375rem;
	border:1px solid #eeeeee;
	border-radius:0.3125rem;
	margin-right:1.5625rem;
	display:flex;
	justify-content:center;
	align-items:center;
	cursor:pointer;
}
.hy_payment .box .ovs .hs li.on {
	background:url(../images/qms83.png) no-repeat right -0.052083333333333336rem top -0.052083333333333336rem;
	border-color:#e69218;
	background-size:1.9791666666666667rem auto;
	padding-right:2.0833333333333335rem;
}
.hy_payment .box .ovs p strong {
	color:#333;
}
.hy_payment .box .ovs p {
	margin:1.3541666666666667rem 0;
}
.hy_payment .box .ovs .bgs {
	border-radius:0.5208333333333334rem;
	background:#f7f8f9;
	padding:1.0416666666666667rem 1.0416666666666667rem 1.5625rem;
}
.hy_payment .box .ovs .rs h2 {
	font-size:1.0416666666666667rem;
	line-height:1.6;
	color:#e69218;
}
.hy_payment .box .ovs .rs dl {
	margin-top:1.4583333333333335rem;
}
.hy_payment .box .ovs .rs dd {
	display:flex;
	justify-content:flex-start;
	margin-bottom:1.25rem;
}
.hy_payment .box .ovs .rs h5 {
	font-size:0.8333333333333334rem;
	line-height:1.6;
	color:#333333;
	width:6.875rem;
}
.hy_payment .box .ovs .rs .dl1 h5 {
	width:9.895833333333334rem;
}
.hy_payment .box .ovs .rs h6 {
	font-size:0.8333333333333334rem;
	line-height:1.6;
	color:#999999;
}
.hy_payment .box .ovs .rs .wx {
	width:10.416666666666668rem;
}
.hy_payment .box .ovs .rs .wx img {
	width:100%;
	height:100%;
	display:block;
}
.hy_payment .box .list {
	margin-bottom:2.0833333333333335rem;
}
.hy_payment .box .ovs .rs {
	display:none;
}
.hy_payment .box .ovs .rs:nth-child(1) {
	display:block;
}
.agent .hds .btn:hover {
	background:#d4ab01;
}
.hpage5 .bds li,.hpage1 li,.takeover .wanted li,.hy_shortlist .list li,.agent .list li {
	position:relative;
	top:0;
	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;
}
.hpage5 .bds li:hover {
	top:-0.5208333333333334rem;
}
.hpage1 li:hover,.takeover .wanted li:hover,.hy_shortlist .list li:hover,.agent .list li:hover {
	top:-0.5208333333333334rem;
	box-shadow:0 0 0.5208333333333334rem 0 rgba(80,80,80,0.2);
}
.footer .tps dd a:hover {
	color:#000;
}
.register .box .lts .bns .btn:hover,.hy_payment .btn:hover,.hy_payment .box .flax li .btn:hover,.hy_mypay .bns .b1.on:hover,.hy_mypay .box .btn:hover,.sellrent .box .btn:hover,.contact .fms .btn:hover,.agent1 .bds .ls .btn:hover {
	background:#c37a13;
}
.hpage1 li img,.hy_shortlist .list li .pic img,.hy_listing .list li .pic img,.uitlist li .pic img,.popular li .pic img {
	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;
}
.hpage1 li:hover img,.hy_shortlist .list li:hover .pic img,.hy_listing .list li:hover .pic img,.uitlist li:hover .pic img,.popular li:hover .pic img {
	transform:scale(1.1);
	-ms-transform:scale(1.1);
	/* IE 9*/
	-moz-transform:scale(1.1);
	/* Firefox*/
	-webkit-transform:scale(1.1);
	/* Safari 和 Chrome*/
	-o-transform:scale(1.1);
}
.hpage3 .hds .rts li .lsele:focus,.hpage3 .hds .lts .txt.on,.header .top .lang.on,.stall_tak .hds .lts .txt.on,.takeover .bs .lts .txt.on,.sellrent .box li .dl1 dd h5.on {
	border-color:#e59017;
}
.hy_shortlist .list li:hover h6,.hy_mailbox li .flax .btn:hover {
	background:#e59017;
}
.header .top .lang .dnli dd a:hover,.register .box .lts .pass:hover,.uitnavs2 li:hover h4,.uitnavs2 li.on h4,.hyuitnavs2 li .dnli dd a:hover,.sellrent .box li .dl1 dd .sedli p a:hover {
	color:#e59017;
}
.takeover .hs .btn:hover {
	background:#bf7814;
}
.stall_tak .hds .rts .b1:hover,.hy_listing .list li .d1 a:hover {
	background:#ebbd00;
}
.hpage3 .hds .rts .btn:hover,.stall_tak .hds .rts .b1.on:hover,.register .box .rts .btn:hover,.hy_listing .list li .d2 a:hover {
	background:#9f8106;
}
.hy_listing .list li .d3 a:hover {
	background:#b39105;
}
.hy_mypay .bns .b1:hover,.hy_listing .list li .d4 a:hover {
	background:#858484;
}
.input-error {
     border: 2px solid #ff0000 !important;
     background-color: #ffe6e6 !important;
     animation: shake 0.3s ease-in-out
}

.nodata{
	margin: 0 auto;
	color:#666;
	background:url(../images/nodata.png) no-repeat center;
	background-size: 100%;
	height: 5rem;
	width: 5rem;
	margin-top: 4rem;
	
}
.msearch{
    display: none;
}


.floating-publish-btn {
    position: fixed;
    right: 1.99rem;
    bottom: 10rem;
    z-index: 9999;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 4.5rem;
    height: 4.5rem;
    border-radius: 50%;
    background:#e7931a;
    color: #fff;
    font-size: 1rem;
    font-weight: 600;
    text-align: center;
    text-decoration: none;
    box-shadow: 0 0.2rem 1.8rem rgba(230, 62, 11, 0.5);
    cursor: pointer;
    transition: all 0.3s ease;
    border: none;
    outline: none;
    user-select: none;
    line-height: 1.2;
    word-break: break-word;
}

/* 悬停效果 */
.floating-publish-btn:hover {
    transform: scale(1.08);
    box-shadow: 0 8px 32px rgba(230, 62, 11, 0.7);
}

/* 点击效果 */
.floating-publish-btn:active {
    transform: scale(0.95);
}

.floating-publish-btn .label {
    display: block;
    font-size: 13px;
    font-weight: 600;
}