/* CSS Document */

/*public header start*/
.publicHeader {
    height: 1rem;
    line-height: 1rem;
    background: #fff;
    border-bottom: solid 1px #e6e6e6;
	left: 0;
	top: 0;
	z-index: 100;
	padding: 0 0.35rem;
	width: calc(100% - 0.7rem);
}
.publicHeader .logolink {
    width: 1.5rem;
}
.publicHeader .top_btn {
    display: inline-block;
	height: 0.42rem;
	line-height: 0.42rem;
	font-size: 0.24rem;
	color: #ffe191;
	padding: 0 0.18rem;
	border-radius: 0.21rem;
	-webkit-border-radius: 0.21rem;
	-moz-border-radius: 0.21rem;
	background: -moz-linear-gradient(left, #fc5644 0%, #eb4442 100%);
    background: -webkit-linear-gradient(left, #fc5644 0%,#eb4442 100%);
    background: -o-linear-gradient(left, #fc5644 0%,#eb4442 100%);
    background: -ms-linear-gradient(left, #fc5644 0%,#eb4442 100%);
    background: linear-gradient(to right, #fc5644 0%,#eb4442 100%);
	margin: 0.29rem 0 0 0;
}
.publicHeader .top_btn .icon {
    width: 0.3rem;
    margin: -0.06rem 0.08rem 0 0;
}
/*public header end*/

/*public footer start*/
.publicFooter {
    height: 1.08rem;
    background: #35333c;
}
.publicFooter .footer_content {
    font-size: 0.22rem;
    color: #fff;
    line-height: 0.4rem;
    text-align: center;
    padding: 0.12rem 0 0 0;
}
/*public footer end*/

/*bottom float btn group start*/
.bottom_btnGroup {
    position: fixed;
    width: 100%;
	height: 1rem;
	line-height: 1rem;
    left: 0;
    bottom: 0;
    z-index: 99;
    background: #fff;
    font-size: 0.36rem;
	color: #fff;
}
.bottom_btnGroup a {
	text-align: center;
    color: #fff;
}
.bottom_btnGroup a img {
    width: 0.28rem;
    margin: 0 0.06rem 0 0;
}
.bottom_btnGroup a.btn01 {
	width: 33%;
	background: -moz-linear-gradient(left, #fdc635 0%, #fbd974 100%);
    background: -webkit-linear-gradient(left, #fdc635 0%,#fbd974 100%);
    background: -o-linear-gradient(left, #fdc635 0%,#fbd974 100%);
    background: -ms-linear-gradient(left, #fdc635 0%,#fbd974 100%);
    background: linear-gradient(to right, #fdc635 0%,#fbd974 100%);
}
.bottom_btnGroup a.btn02 {
	width: 66%;
	background: -moz-linear-gradient(left, #ee2312 0%, #ff6549 100%);
    background: -webkit-linear-gradient(left, #ee2312 0%,#ff6549 100%);
    background: -o-linear-gradient(left, #ee2312 0%,#ff6549 100%);
    background: -ms-linear-gradient(left, #ee2312 0%,#ff6549 100%);
    background: linear-gradient(to right, #ee2312 0%,#ff6549 100%);
}
/*bottom float btn group end*/

/*scroll to page header start*/
.backPageTop {
    display: none;
    position: fixed;
    z-index: 99;
    width: 0.9rem;
    right: 0.16rem;
    top: 70%;
    margin: -0.45rem 0 0 0;
}
/*scroll to page header end*/
