/*閫氱敤鏍峰紡*/

img {
	display: block;
	width: 100%;
	height: 100%;
}

.thin-bottom,
.thin-border,
.thin-right,
.thin-left,
.thin-top {
	position: relative;
}

.thin-left:before {
	position: absolute;
	content: "";
	height: 42px;
	top: 3px;
	left: 0;
	width: 1px;
	background-color: #e08486;
	-webkit-transform: scale(.5, 1);
	transform: scale(.5, 1);
	-webkit-transform-origin: left center;
	transform-origin: left center;
}

.thin-right:after {
	position: absolute;
	content: "";
	height: 42px;
	top: 3px;
	right: 0;
	width: 1px;
	background-color: #e08486;
	-webkit-transform: scale(.5, 1);
	transform: scale(.5, 1);
	-webkit-transform-origin: right center;
	transform-origin: right center;
}

.thin-bottom:after {
	position: absolute;
	content: "";
	width: 100%;
	left: 0;
	bottom: 0;
	height: 1px;
	background-color: #d2d2d2;
	-webkit-transform: scale(1, .5);
	transform: scale(1, .5);
	-webkit-transform-origin: center bottom;
	transform-origin: center bottom
}

.clearfix:before,
.clearfix:after {
	content: "";
	display: table
}

.clearfix:after {
	clear: both
}

.clearfix {
	zoom: 1
}

.pull-left {
	float: left
}

.pull-right {
	float: right
}


/*搴曢儴瀵艰埅鏍�*/

.footer .weui-tabbar {
	position: fixed;
	background: #d82c31;
}

.footer .weui-tabbar__item {
	padding: 8px 0;
}

.footer .weui-tabbar__label {
	font-size: 14px;
	color: #fff;
}

.footer .weui-tabbar:before {
	content: none;
}

.footer .thin-left:before,
.footer .thin-right:after {
	height: 28px;
	top: 6px;
}


/*娲诲姩瑙勫垯寮瑰嚭*/

.index_rule .weui-dialog {
	background-color: transparent;
}

.index_rule .close_btn {
	position: absolute;
	top: 3%;
	right: -7px;
	width: 50px;
	height: 50px;
	text-indent: -9999px;
}