html,
body {
	color: #000;
}

body {
	width: 7.5rem;
	font-size: .3rem;
	margin: 0 auto;
	padding: 0;
	background: #e5e5ea
}

li {
	list-style: none
}

ul {
	margin: 0;
	padding: 0
}

a {
	text-decoration: none;
	color: #000
}

p {
	margin: 0
}

.mar {
	margin-top: .2rem
}

.bar {
	position: fixed;
	top: 0;
	background: #2e3238;
	color: #fff;
	text-align: center;
	height: .8rem;
	line-height: .8rem;
	width: 7.5rem;
	z-index: 9
}

.content2 {
	display: inline-block;
	width: 7.5rem;
	margin-bottom: 1.2rem
}

.content {
	display: inline-block
}

.footer {
	position: fixed;
	bottom: 0;
	width: 7.5rem;
}

.tool {
	background: #f4f4f6;
	width: 7.5rem;
	height: 1rem;
	line-height: 1rem;
	border-top: 1px solid #dcdcdc;
	text-align: center;
	z-index: 9
}

.docSayDiv {
	padding-left: .1rem;
	margin-top: .2rem;
	margin-bottom: .12rem
}

.docSay {
	display: inline-block;
	width: .8rem;
	vertical-align: top
}

.docSay2 {
	float: right;
	display: inline-block;
	width: .8rem;
	vertical-align: top
}

.sayCont {
	display: inline-block;
	max-width: 4.6rem;
	margin-left: .25rem;
	background-color: #fff;
	border: 1px solid #d0d0d0;
	border-radius: .1rem;
	padding: .2rem;
	position: relative
}

.sayCont2 {
	display: inline-block;
	float: right;
	max-width: 4.6rem;
	margin-right: .35rem;
	background-color: #a0e75a;
	border: 1px solid #83d45a;
	border-radius: .1rem;
	padding: .2rem;
	position: relative
}

.sjx {
	position: absolute;
	width: 0;
	height: 0;
	border-left: 7px solid transparent;
	border-right: 15px solid transparent;
	border-top: 19px solid #fff;
	left: -.2rem;
	top: .2rem;
	-moz-transform: rotate(219deg);
	-webkit-transform: rotate(219deg);
	-o-transform: rotate(219deg);
	-ms-transform: rotate(219deg);
	transform: rotate(-272deg)
}

.sjx2 {
	position: absolute;
	width: 0;
	height: 0;
	border-left: 7px solid rgba(195, 195, 195, 0);
	border-right: 15px solid rgba(195, 195, 195, 0);
	border-top: 19px solid #a0e75a;
	right: -.14rem;
	top: .2rem;
	-moz-transform: rotate(122deg);
	-webkit-transform: rotate(122deg);
	-o-transform: rotate(122deg);
	-ms-transform: rotate(122deg);
	transform: rotate(139deg)
}

.toolBtn {
	display: inline-block;
	background-color: #a0e75a;
	width: 6.5rem;
	height: .7rem;
	text-align: center;
	line-height: .7rem;
	margin: .15rem auto;
	border: #83d45a solid 1px;
	border-radius: .1rem
}

.toolBtns {
	display: inline-block;
	background-color: #a0e75a;
	width: 2.1rem;
	height: .7rem;
	text-align: center;
	line-height: .7rem;
	margin: .15rem auto;
	border: #83d45a solid 1px;
	border-radius: .1rem
}

.personSayDiv {
	overflow: auto;
	padding-right: .1rem
}

.mr {
	margin-right: .15rem;
	margin-left: .15rem
}

.btnTel {
	display: inline-block;
	background-color: #3f740b;
	text-align: center;
	margin: .15rem auto;
	border: #1f5c00 solid 1px;
	border-radius: .1rem;
	width: 1.8rem;
	height: .6rem;
	line-height: .6rem;
	color: #fff
}

.tels {
	font-size: .3rem;
	border-bottom: 1px solid #d3d3d3;
	border-top: none;
	border-left: none;
	border-right: none;
	width: 5rem;
	height: .6rem;
	background: #f4f4f6;
	text-align: center
}

.tels2 {
	font-size: .3rem;
	border-bottom: 1px solid #d3d3d3;
	border-top: none;
	border-left: none;
	border-right: none;
	width: 5rem;
	height: .6rem;
	background: #f4f4f6;
	text-align: center
}

.ly-footer .azf3 a:hover {
	background-color: #3aa814
}

.ly-clear {
	clear: both
}

.ly-hide {
	display: none
}

.ly-animation-bell {
	display: inline-block;
	color: red;
	transition: .5s
}

.ly-animation-bell.on {
	animation: ly-animation-bell .5s
}

#pfjw {
	width: 100%;
	left: 0;
	bottom: 0;
	position: fixed;
	display: none
}

#pfjw .closePop {
	line-height: 35px;
	font-size: 30px;
	text-decoration: none;
	color: #fff;
	text-align: center;
	float: left;
	width: 50px;
	height: 40px;
	background: url(../images/wechat.png) no-repeat scroll 20px 12px
}

#pfjw .closePop img {
	margin: 2px auto;
	display: block
}

@keyframes ly-animation-bell {
	0% {
		transform: rotate(-5deg);
	}

	20% {
		transform: rotate(10deg);
	}

	40% {
		transform: rotate(-15deg);
	}

	60% {
		transform: rotate(20deg);
	}

	80% {
		transform: rotate(-15deg);
	}

	100% {
		transform: rotate(10deg);
	}
}

#LRfloater1 {
	z-index: 99999 !important
}

.tijiao_btn {
	margin: 0.1rem auto;
	width: 50%;
	height: 0.45rem;
	line-height: 0.45rem;
	text-align: center;
	background-color: #000000;
	color: white;
	border-radius: 0.1rem;
	position: relative;
	z-index: 1;
}


.hint {
	position: absolute;
	width: 6.5rem;
	height: 4rem;
	border: 1px solid #d1d1d1;
	box-shadow: 2px 1px 2px 1px #D1D1D1;
	border-radius: 4px;
	background-color: white;
	top: 50%;
	left: 0.5rem;
	z-index: 33;
	margin-top: -2rem;
}

.hint_tishi {
	width: 97%;
	height: 0.6rem;
	background-color: #35343a;
	color: white;
	line-height: 0.6rem;
	padding-left: 3%;
	border-radius: 5px 5px 0 0;
	font-weight: 600;
}

.hint img {
	display: block;
	float: left;
	width: 0.4rem;
	height: 0.4rem;
	margin-right: 0.15rem;
}

.hint p {
	text-align: center;
	height: 0.4rem;
	width: 2.4rem;
	margin: 0.3rem auto;
}

.hint_list {
	width: 5rem;
	height: 1rem;
	background-color: #e5e5e5;
	border-radius: 4px;
	margin: 0.1rem auto;
	text-align: center;
	line-height: 1rem;
	font-size: 0.28rem;
}

.hint .hint_input1 {
	vertical-align: middle;
	background: #fff !important;
	left: 0.7rem;
	height: 30px;
	width: 2.8rem;
	padding-left: 0.2rem;
	position: absolute;
	border: 1px solid #c6c6c6;
	bottom: 0.4rem;
}

.hint .hint_input2 {
	vertical-align: middle;
	font-weight: bold;
	position: absolute;
	left: 3.7rem;
	height: 32px;
	line-height: 32px;
	background: #39383e;
	width: 2.1rem;
	text-align: center;
	;
	bottom: 0.4rem;
	border-radius: 0 5px 5px 0;
	color: white;
}

.closeX {
	display: block;
	position: absolute;
	width: 0.3rem;
	height: 0.3rem;
	z-index: 8;
	right: 0.2rem;
	top: 0.05rem;
}

.toolt {
	background: #F9EFA7;
	width: 7.5rem;
	height: 0.9rem;
	line-height: 0.9rem;
	border-top: 1px solid #dcdcdc;
	text-align: center;
	z-index: 9;
}

.toolt span {
	color: #0F0D08;
}
