body {
	overflow-x: hidden;
	background-color:#e5e5e5}
.top-header {
	position:relative;
	height:.44rem;
	line-height:.44rem;
	background-color:#c72631;
	color:#ffd279;
	font-size:.2rem;
	text-align:center;
	font-weight:700}
.top-header>.icon-home {
	position:absolute;
	left:0;
	top:0;
	width:.5rem;
	height:.44rem;
	overflow:hidden;
	display:block;
	background:url(../img/homeIcon.png) no-repeat center;
	-moz-background-size:.35rem .35rem;
	-o-background-size:.35rem .35rem;
	background-size:.35rem .35rem}
.top-header__words {
	display:inline-block}
.top-header__nav {
	position:absolute;
	right:0;
	top:0;
	width:.44rem;
	height:.44rem;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	display:-webkit-flex;
	-webkit-box-align:center;
	-moz-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-align-items:center;
	-webkit-box-pack:center;
	-moz-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center;
	-webkit-justify-content:center}
.top-header__nav>span {
	background-color:#ffda92;
	width:.32rem;
	height:.32rem;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	display:block;
	border-top:1px solid #c72631;
	border-bottom:1px solid #c72631}
.top-header__nav>span::before {
	content:"";
	position:absolute;
	left:50%;
	top:50%;
	-webkit-transform:translate(-50%,-50%);
	-moz-transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	-o-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%);
	width:.16rem;
	height:.1rem;
	border-top:2px solid #b3222c;
	border-bottom:2px solid #b3222c}
.top-header__nav>span::after {
	content:"";
	position:absolute;
	left:50%;
	top:50%;
	-webkit-transform:translate(-50%,-50%);
	-moz-transform:translate(-50%,-50%);
	-ms-transform:translate(-50%,-50%);
	-o-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%);
	width:.16rem;
	height:2px;
	background-color:#b3222c}
.top-header__more {
	position:absolute;
	top:.44rem;
	right:0;
	text-align:center;
	background-color:#fff;
	z-index:4;
	-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);
	-moz-box-shadow:0 0 3px rgba(0,0,0,.3);
	box-shadow:0 0 3px rgba(0,0,0,.3);
	display:none}
.top-header__more>a {
	display:block;
	padding:0 .3rem;
	line-height:.5rem;
	border-top:1px solid #eee;
	font-size:.18rem;
	white-space:nowrap}
.form-box {
	position:relative;
	overflow:hidden;
	background-color:#fff;
	padding:.5rem .1rem .3rem;
	margin-top:.1rem}
.form-box::before {
	content:"";
	position:absolute;
	left:.1rem;
	top:.1rem;
	width:.26rem;
	height:.26rem;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAAP1BMVEUAAADnyannyannyannyannyannyannyannyannyannyannyannyannyannyannyannyannyannyannyannyalHqnXwAAAAFHRSTlMADNz77+3HaLw+zTrS80ES3dpcLIZkcHwAAACVSURBVEjH7dHdDoIwDIbhD+cKsk386f1fq85QcAzSzMQoynO0ZnmzpMMrDM/wcpEDwHNO5cnuWxKHqoc2SerHRVeNJLliQElyQU5eEdNXtuSTCUZNnL2eUDMIcQ73Ay8nS1aYnMP+mTUc2X5ygI5kyZrsK0uQnnibMnrCU2tPPCXaWk86ZLTkWJ4c/jvZNvYzicNb3QCh8jpCJuK7LgAAAABJRU5ErkJggg==) no-repeat;
	-moz-background-size:100% 100%;
	-o-background-size:100% 100%;
	background-size:100% 100%}
.form-box::after {
	content:"";
	position:absolute;
	right:.1rem;
	top:.1rem;
	width:.26rem;
	height:.26rem;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAAP1BMVEUAAADnyannyannyannyannyannyannyannyannyannyannyannyannyannyannyannyannyannyannyannyalHqnXwAAAAFHRSTlMADNz77+3HaLw+zTrS80ES3dpcLIZkcHwAAACWSURBVEjH7dPbDsIgDIDh6oTVUZyHvf+zGmxSQqw19cad/osdAl9IIMAvTWodAJA6YJKrOmKS43/JoTaWB/QNGWQCJCZK94ZEkB6fyNsqUtrJLAiVD4SaTSZEzOWdUYom0VseSeH0KvBdK3+1fAMr4vviiY/ST6KfdKGNvhCtZZJ+iE3ExNPoJxc/OW+b7Du2GpKEeHsC6gc6Qg9PtQAAAAAASUVORK5CYII=) no-repeat;
	-moz-background-size:100% 100%;
	-o-background-size:100% 100%;
	background-size:100% 100%}
.form-box__title {
	font-size:.32rem;
	font-weight:700;
	text-align:center;
	color:#c72631;
	padding:0 0 .1rem}
.form-box__btn {
	text-align:center;
	font-weight:700;
	font-size:.24rem;
	margin:.2rem 0}
.form-box__btn .onebtn {
	width:60%;
	height:.44rem;
	line-height:.44rem;
	-webkit-border-radius:.1rem;
	-moz-border-radius:.1rem;
	border-radius:.1rem;
	background-color:#c72631;
	display:block;
	color:#ffd279;
	margin:0 auto}
.form-box__btn--two {
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	display:-webkit-flex;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-moz-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between;
	font-weight:700;
	font-size:.42rem;
	margin:.4rem 0}
.form-box__btn--two>a {
	width:47%;
	height:.9rem;
	line-height:.9rem;
	border:1px solid #c72631;
	-webkit-border-radius:.15rem;
	-moz-border-radius:.15rem;
	border-radius:.15rem;
	display:block;
	background-color:#c72631;
	color:#ffd279;
	text-align:center}
.form-box__btn--two>.white {
	background-color:#f9f9f9;
	color:#333;
	border-color:#c4c4c4}
.sm-ul {
	font-size:.2rem}
.sm-ul__item {
	height:.44rem;
	line-height:.44rem;
	border-bottom:1px solid #d8d8d8;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	display:-webkit-flex;
	-webkit-box-pack:justify;
	-moz-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between;
	-webkit-justify-content:space-between;
	-webkit-box-align:center;
	-moz-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-align-items:center;
	overflow:hidden;
	background-color:#f9f9f9;
	-webkit-border-radius:.1rem;
	-moz-border-radius:.1rem;
	border-radius:.1rem;
	border:1px solid #d8d8d8;
	margin-bottom:.1rem}
.sm-ul__item:last-child {
	margin-bottom:0}
.sm-ul__item .label {
	width:1rem;
	/* text-align:center; */
	padding-left: .12rem;
	box-sizing: border-box;
	display:block}
.sm-ul__item .label.hide {
	width:.1rem;
	text-indent:-99999px}
.sm-ul__item .entry {
	-webkit-box-flex:1;
	-moz-box-flex:1;
	-ms-flex:1;
	flex:1;
	-webkit-flex:1}
.sm-ul__item .input {
	height:.44rem;
	width:100%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	background-color:#f9f9f9;
	font-size:.2rem;
	-webkit-border-top-right-radius:.1rem;
	-moz-border-radius-topright:.1rem;
	border-top-right-radius:.1rem;
	-webkit-border-bottom-right-radius:.1rem;
	-moz-border-radius-bottomright:.1rem;
	border-bottom-right-radius:.1rem;
	overflow:hidden}
.sm-ul__item .input:-webkit-autofill {
	-webkit-box-shadow:0 0 0 100px #f9f9f9 inset;
	box-shadow:0 0 0 100px #f9f9f9 inset}
.sm-ul__item .entry-sex span {
	position:relative;
	display:inline-block;
	margin-right:.12rem;
	padding-left:.3rem}
.sm-ul__item .entry-sex span::before {
	content:"";
	position:absolute;
	left:0;
	top:50%;
	-webkit-transform:translateY(-50%);
	-moz-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	-o-transform:translateY(-50%);
	transform:translateY(-50%);
	width:.24rem;
	height:.24rem;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAAgVBMVEUAAAC1sKC1sKC4s6S1sKC1sKC1sKC1sKC1sKC1sKC1sKC1sKC1sKC1sKC1sKC1sKC1sKC1sKC1sKC1sKC1sKC1sKC1sKC1sKC1sKC1sKC1sKC1sKD////q6OTb2dHKxrr7+/r5+fjz8/Dx8O3m5N7Myb6/u63OysDf3db7+vnOy8D8rjDZAAAAHHRSTlMACN38++/m2c5PShBbuLWMcuC6lyEcF5uLcZ5cj5ISLQAAAS9JREFUSMellllygzAMQBuzg1lCNtLKC3vC/Q9YT9J2oCVYmr5vPywbWdLb/0mivAw81/WCMo8S2+odTx0lRVMD1I2Qykn5bmt54atOwwzdKb94qcSsb+EPbc/i9c8fBgGriOGwssk5HDW8QI/h+ff6I5OwgWTH5frT/gab3PanRfyhBAsynJ/jMoKV6TK7z+FuF+5D/BMQE4BAsO+grj2g6K9fG/gtTmj95xZcARLFH0LaYYUufeS/o7GCdhIjRArQqMgIlcQLMjdCJvCCyIwQNHihCYzg1Xih9ozgAgGXLNBDoh+afq056ceRU4OcfNT0pj6gD/ITJRaBglxmSIVMD/GsVE52YXqnF2N6uac3FHrLojdFetulN/alwsvl6FDynX04qbLncJJV9uHEzid/07TPqZ6LmwAAAABJRU5ErkJggg==) no-repeat;
	-moz-background-size:100%;
	-o-background-size:100%;
	background-size:100%}
.sm-ul__item .entry-sex .cur::before {
	background-color:transparent;
	border:none;
	width:.24rem;
	height:.24rem;
	background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAAw1BMVEUAAADHJjHHJjHHJjHHJjHHJjHHJjHHJjHHJjHHJjHHJjHHJjHHJjHHJjHHJjHHJjHHJjHHJjHHJjHHJjHHJjHHJjHHJjHHJjH////IKjX34eP78PHTVF3ST1jJLDf9+Pn11djmnaLghIrde4LRTVbMOUP+/Pz88/ThipDtur72293vwMPVW2PJLzn67e7stbnjk5jef4b89fXpq6/ZbHPZa3LPRE3efYPLN0Hop6zYZm7PRU767O3stLjopqrjkpjacHfWZR/pAAAAF3RSTlMACPve2u/mznJPShkQW7i1m4y6IZeLXHQ2lVYAAAI5SURBVEjHpVbpeqIwFB0BFW1xrXOgEBRFCu5aa2u3mfd/qsJFSzSh1M/zi5C75+bc/Lket7V2RysrSlnrtGu3RdIlo6GAg9IwSj+J6xXAmq2iid3v25NoNbOAip6rUlcB/9M2OdifPqDW5ebvADY1BUx94E7i5KYK1wtMCQLPRfXmXL6rYTcwczB4g9Y9s6+CvR+2N8tnZ+y6Y+d5uTFTvDOoJz5KVTgPJuF+NMc35qN7k/DgoMrn0cJuQRv90MIJrLBPG4sdWlw94Q5S8wwCWOpk4KL+HZAKL/05hgTj1JgH9RiUDhaQfZKXaJCPgEE/OKhgSvH7yIFPeUxRSV0YYOQzRC5CEmAwSKGBRwrIggzrPQCLgnpEg/pfcanfRpDhyTQjACM6DFdJ7kcNM1rNIcGWygPM6VhnqMUKPfxLFssc++aQvpaJzArtWKGJKC+i7UH+GFOEZqygYZIsHAh4zeThJDITaLFCGZTzCwjeULBPeKH7h3KsANCxUFGTAv/n4l9nTUhHC+VMgXpqK9rPFISQ1vHnE1cfISQh6WH8/crlKyadlTXz4XHyQlnb2cFlGny+5wcntsZQsJ+1hrz5QjsEB775itsb4Nv70gv097dXdMNdUSIB/zck4EO/mGZEIvMl8WREdilVXkHGRPfO4kj3HzHdW1ZM9x9Hul84RPc8uirefhooave6kUV5tC4YitnYZfvTsbtnNHaLB3sQFA92UjE6p0+HjlEqfpz0munjpNmjx8mV+AJwHKd1klDL7gAAAABJRU5ErkJggg==) no-repeat;
	-moz-background-size:100%;
	-o-background-size:100%;
	background-size:100%}
@media only screen and (max-width:320px) {
	.sm-ul__item .entry-long span {
	margin-right:.03rem!important}
}
.sm-ul__item .entry-sel {
	height:.44rem;
	width:100%;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	background:#f9f9f9 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAOAQMAAAAR/36OAAAABlBMVEUAAAAzMzPI8eYgAAAAAXRSTlMAQObYZgAAADVJREFUCNdjAAEFBgGGAgYLhgogtGH4wCDH+ICBn/kAA3t7AwPzeQYGxn9ARX+AuAKIDcBaAAbjCUntJ59LAAAAAElFTkSuQmCC) no-repeat 96% center;
	-moz-background-size:.22rem .14rem;
	-o-background-size:.22rem .14rem;
	background-size:.22rem .14rem;
	-webkit-border-top-right-radius:.1rem;
	-moz-border-radius-topright:.1rem;
	border-top-right-radius:.1rem;
	-webkit-border-bottom-right-radius:.1rem;
	-moz-border-radius-bottomright:.1rem;
	border-bottom-right-radius:.1rem;
	overflow:hidden}
.sm-ul__item .entry-sel select {
	width:100%;
	border:0;
	line-height:.44rem;
	display:inline-block;
	vertical-align:top;
	font-size:.18rem}
.sm-ul__item .input-birthday {
	height:.44rem;
	width:100%;
	padding-right:.4rem;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	font-size:.2rem;
	background:#f9f9f9 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoAQMAAAC2MCouAAAABlBMVEUAAACZmZl+9SADAAAAAXRSTlMAQObYZgAAAGZJREFUCNdtzrENgCAUBNDrLGktSFjBAUhYiZLO1RyFESgpSL5nPhpUrnjN3U8+ejasNMHfLiJywNGCQCt22pDYekRqEXlFAXR181fbt04KDVIfjWQ7X16GQdM+m0S9qt92Dc0YcgJUnkwqRfxB9wAAAABJRU5ErkJggg==) no-repeat 96% center;
	-moz-background-size:.2rem .2rem;
	-o-background-size:.2rem .2rem;
	background-size:.2rem .2rem;
	-webkit-border-top-right-radius:.1rem;
	-moz-border-radius-topright:.1rem;
	border-top-right-radius:.1rem;
	-webkit-border-bottom-right-radius:.1rem;
	-moz-border-radius-bottomright:.1rem;
	border-bottom-right-radius:.1rem;
	overflow:hidden}
.sm-btn {
	overflow:hidden;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	display:-webkit-flex;
	padding:.2rem .3rem}
.sm-btn a {
	display:block;
	-webkit-border-radius:.6rem;
	-moz-border-radius:.6rem;
	border-radius:.6rem;
	border:1px solid #ebebeb;
	height:.85rem;
	line-height:.85rem;
	text-align:center;
	background-color:#ececec}
.ffsm-other {
	overflow:hidden;
	background-color:#fff;
	margin-top:.1rem}
.ffsm-other__title {
	position:relative;
	color:#666;
	font-size:.2rem;
	line-height:.44rem;
	padding-left:.12rem;
	display:block}
.ffsm-other__list {
	background-color:#f9f9f9;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	display:-webkit-flex;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	-webkit-flex-wrap:wrap;
	border-top:1px solid #ebebeb}
.ffsm-other__list>a {
	text-align:center;
	display:block;
	font-size:.18rem;
	overflow:hidden;
	line-height:.46rem;
	border-right:1px solid #ebebeb;
	border-bottom:1px solid #ebebeb;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box}
.ffsm-other__list>a.six {
	width:16.66%}
.ffsm-other__list>a.six:nth-child(6n) {
	border-right:none}
.ffsm-other__list>a.active {
	color:#c72631;
	font-weight:700}
.ffsm-other__list>a.four {
	width:25%}
.ffsm-other__list>a.four:nth-child(4n) {
	border-right:none}
.ffsm-other__list>a.three {
	width:33.33%;
	display:-webkit-box;
	display:-webkit-flex;
	display:-moz-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-align:center;
	-webkit-align-items:center;
	-moz-box-align:center;
	-ms-flex-align:center;
	align-items:center;
	-webkit-box-pack:center;
	-webkit-justify-content:center;
	-moz-box-pack:center;
	-ms-flex-pack:center;
	justify-content:center}
.ffsm-other__list>a.three:nth-child(3n) {
	border-right:none}
.ffsm-other__list>a.long {
	line-height:.42rem;
	text-align:left}


	/* 描述 */
	.miaoShu{
		height: .9rem;
	}
	.miaoShu textarea{
		height: .5rem;
	}
	.miaoShu textarea{
		width: 2rem;
		height: .8rem;
		text-indent: 0;
		margin-top: .06rem;
		padding-left: 0.05rem;
		box-sizing: border-box;
		border: 0;
		background: none;
		font-size: .21rem;
		color: #333;
	}
	.miaoShu textarea::placeholder{
		font-size: .21rem;
	}
	.sm-ul__item.miaoShu{
		-webkit-box-align:flex-start;
		-moz-box-align:flex-start;
		-ms-flex-align:flex-start;
		align-items:flex-start;
		-webkit-align-items:flex-start;
	}


	/* 投诉原因  */
	.complaint_box {
		margin-top: 8px;
		background-color: #fff;
		padding: 10px 10px 1px;
	}
	.cb_title {
		font-size: 18px;
		color: #333;
		margin-bottom: 8px;
		font-weight: 700;
	}
	.cb_alist {
		position: relative;
		margin-bottom: 20px;
	}
	.cb_alist a {
		display: block;
		position: relative;
		padding: 10px 50px 10px 10px;
		line-height: 20px;
		font-size: 16px;
		background-color: #f0f0f0;
		margin-bottom: 8px;
	}
	.cb_alist a:after {
		content: '';
		position: absolute;
		right: 10px;
		top: 50%;
		width: 20px;
		height: 20px;
		margin-top: -10px;
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAcCAYAAABoMT8aAAABLUlEQVR4AZTUgUcEURSF8R2ltFKSkmgl2BDpXwgECBIQUEABCVCAQkQgACEBBJJNoUKChUJRKEkIkho103exPBfcg98C58POe69y2mhs4RsH6ERFYT9fKGFOUFUD2ygT5+hWAhl2XOQKvdFAy6aL3KBfCZh1F2liUAmYNRe5xbASMMsoksg9akrALOEviTxiTAmYBfwmkWfUlYCZR55EXjGhBMwsfpLIO6aUgJlxx/4Dk0rATOMziVyrAX9OcnU85/6LC2W86D7pG8aj41V3Mp9Qj3yFzN9S3KEWOQdt2PNXHAORk9iBQzc+Q0/kLlRx7MZH6Ircxj5cuvE+2iPvwRCabryLLPIijeLBjTeij+oIXpJhgRXlWf9fEpLm30AcR2rFIgnyO9QVvqRmLgB0QFEJwZmdmgAAAABJRU5ErkJggg==);
		-webkit-background-size: 40% 40%;
		-moz-background-size: 40%;
		background-size: 40%;
		background-repeat: no-repeat;
		background-position: right;
	}
	.cb_blist a {
		display: block;
		position: relative;
		padding: 10px 50px 10px 0;
		line-height: 20px;
		font-size: 16px;
		margin: 4px 0;
		border-bottom: 1px solid #f0f0f0;
	}
	.cb_blist a:after {
		content: '';
		position: absolute;
		right: 10px;
		top: 50%;
		width: 20px;
		height: 20px;
		margin-top: -10px;
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAcCAYAAABoMT8aAAABLUlEQVR4AZTUgUcEURSF8R2ltFKSkmgl2BDpXwgECBIQUEABCVCAQkQgACEBBJJNoUKChUJRKEkIkho103exPBfcg98C58POe69y2mhs4RsH6ERFYT9fKGFOUFUD2ygT5+hWAhl2XOQKvdFAy6aL3KBfCZh1F2liUAmYNRe5xbASMMsoksg9akrALOEviTxiTAmYBfwmkWfUlYCZR55EXjGhBMwsfpLIO6aUgJlxx/4Dk0rATOMziVyrAX9OcnU85/6LC2W86D7pG8aj41V3Mp9Qj3yFzN9S3KEWOQdt2PNXHAORk9iBQzc+Q0/kLlRx7MZH6Ircxj5cuvE+2iPvwRCabryLLPIijeLBjTeij+oIXpJhgRXlWf9fEpLm30AcR2rFIgnyO9QVvqRmLgB0QFEJwZmdmgAAAABJRU5ErkJggg==);
		-webkit-background-size: 40% 40%;
		-moz-background-size: 40%;
		background-size: 40%;
		background-repeat: no-repeat;
		background-position: right;
	}
	.feiYuan{
		font-size: .15rem;
		padding: .1rem;
		line-height: .26rem;
	}
	.copyFont{
		width: .5rem;
		height: .28rem;
		background: #a83b00;
		color: #fff;
		display: inline-block;
		text-align: center;
		border-radius: .05rem;
		line-height: .28rem;
	}

	.report-form__label {
		padding: 0.1rem 0 0.03rem 0.1rem;
	}
	.report-form__item {
		padding: 0.05rem 0.1rem;
		background-color: #fff;
	}
	.report-form__item>input, 
	.report-form__item>select
	{
		display: block;
		width: 100%;
		height: 0.3rem;
		line-height: .3rem;
		background: rgba(0,0,0,0);
		font-size: .15rem;
		border: none;
		-webkit-appearance:auto !important
	}
	.report-form__label {
		padding: 0.1rem 0 0.03rem 0.1rem;
	}
	.report-form__item>textarea {
		display: block;
		width: 100%;
		border: none;
		resize: none;
		height: 1.5rem;
		background: rgba(0,0,0,0);
		font-size: .15rem;
		line-height: 1.6;
	}
	.report-form__contact {
		padding: 0.1rem 0;
		margin-top: 0.1rem;
		border-top: 1px solid #ccc;
		font-size: .15rem;
	}
	
	.report-form__btn {
		display: block;
		margin: 0.2rem 0.1rem;
		height: 0.4rem;
		line-height: .4rem;
		text-align: center;
		color: #fff;
		font-size: .18rem;
		background-color: #46902e;
		-webkit-border-radius: 0.05rem;
		-moz-border-radius: .05rem;
		border-radius: 0.05rem;
	}


	/* 期望标签 */
	.options,.fix-word {
		opacity:0;
		visibility:hidden;
	}
	.options .box,.fix-word .box {
		-webkit-transform:translateY(100%);
		-moz-transform:translateY(100%);
		-o-transform:translateY(100%);
		transform:translateY(100%);
		-webkit-transition:all .25s;
		-moz-transition:all .25s;
		-o-transition:all .25s;
		transition:all .25s;
		opacity:0;
	}
	.options .box,.fix-word .box {
		position:absolute;
		left:0;
		right:0;
		bottom:0;
		background:#fff;
	}
	.options .bj,.fix-word .bj {
		position:absolute;
		background:#000;
		background:rgba(0,0,0,.7);
		top:0;
		left:0;
		bottom:0;
		right:0;
	}
	.options.show,.fix-word.show {
		opacity:1;
		visibility:visible;
	}
	.options.show .box,.fix-word.show .box {
		-webkit-transform:translateY(0);
		-moz-transform:translateY(0);
		-o-transform:translateY(0);
		transform:translateY(0);
		opacity:1;
	}
	.options,.fix-word {
		position: fixed;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		z-index: 10000;
		/* min-width: 320px; */
		left: 50%;
		margin-left: -320px;
		max-width: 640px;
	}
	.options .hd,.fix-word .hd {
		border-bottom:1px solid #f8f8f8;
	}
	.options .hd a,.fix-word .hd a {
		height: 0.3rem;
		line-height: .3rem;
		font-size: .16rem;
		padding: 0.1rem 0.1rem 0.01rem;
		position: absolute;
		right: 0px;
		top: 0px;
		z-index: 1;
		color: #2196F3;
		text-align: center;
		font-size: .2rem;
	}
	.options .hd p,.fix-word .hd p {
		padding-top:0.1rem;
		line-height:0.3rem;
		text-align:center;
		font-size:0.18rem;
		color:#222;
		padding-bottom:.05rem
	}
	.options .hd span,.fix-word .hd span {
		font-size:14px;
		color:#999;
	}
	.options .qiwang {
		font-style:normal;
		font-size:.2rem;
	}
	.options .bd .item {
		padding-bottom:4%;
		overflow:hidden;
	}
	.options .bd label {
		border:1px solid #98989f;
		border-radius:5px;
		background:#fff;
		color:#222;
		font-size:.13rem;
		height:.32rem;
		overflow:hidden;
		line-height:.32rem;
		margin:4% 0 0 4%;
		float:left;
		width:20%;
		box-sizing:border-box;
		text-align:center;
		font-size:.18rem;
	}
	.options .bd label input {
		display:none;
	}
	.options .bd label.on {
		position:relative;
		border-color:#0c5d60;
		color:#0c5d60;
	}
	.options .bd label.on::after,.options .bd label.on::before {
		content:'';
		position:absolute;
	}
	.options .bd label.on::before {
		width: 0;
		height: 0;
		right: -0.15rem;
		bottom: -0.15rem;
		border: 0.15rem solid transparent;
		border-left-color: #0c5d60;
		transform: rotate(45deg);
	}
	.options .bd label.on::after {
		right:0.02rem;
		bottom:0.04rem;
		width:0.04rem;
		height:0.08rem;
		border:0.01rem solid transparent;
		border-right-color:#fff;
		border-bottom-color:#fff;
		transform:rotate(45deg);
	}
	
	
/** ========================================================================= **/


@media(min-device-width:1366px)and(max-device-width:1920px)
{
	.options .box, .fix-word .box {
		max-width: 640px;
	}
}
@media(min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3) {
	.options,.fix-word{
		margin-left: 0;
		left: 0;
	}
}

.swTabA,.swTabA1{
	display: flex;
    flex-flow: row;
    justify-content: flex-start;
	justify-content: space-between;
}
.swTabA a,.swTabA1 a{
	width: 32%;
	text-align: center;
	background: #f8f8f8;
	border: 1px solid #f8f8f8;
	height: .35rem;
	line-height: .35rem;
	font-size: .18rem;
	margin-bottom: .1rem;
}
.swTabA a.active,.swTabA1 a.active{
    background-color: #d0151e;
    color: #ffffff;
	position: relative;
}
.swTabA a.active::after,.swTabA1 a.active::after{
	content: '';
    width: 0;
    height: 0;
    border: 0.08rem solid transparent;
    border-top: 0.08rem solid #d0151e;
    position: absolute;
    left: 46%;
    bottom: -16px;
}

