/*����*/
html {
	font-family: "΢���ź�";
	color: #1a1a1a;
	height: 100%;
	width: 100%;
	font-size: 10px;
	outline: 0;
	-webkit-text-size-adjust: none;
}

body {
	margin:0;
	height:100%;
}

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

img {
	border: none;
	display: block
}

input {
	border: none;
	padding: 0;
	margin: 0;
}

p {
	margin: 0;
	color: #808080;
	font-size: 0.75rem
}

ul,li {
	display: block
}

li {
	list-style: none
}

ul,ol {
	margin: 0;
	padding: 0
}

h1,h2,h3 {
	margin: 0;
	font-weight: normal;
	display: block;
	color: #1a1a1a;
	font-size: 0.75rem
}

.full_screen {
	position: fixed;
	width: 100%;
	height: 100%;
}

.member_center_bg {
	width: 100%;
}

.fl {
	float: left;
}

.fr {
	float: right;
}

.hide {
	display: none;
}
/*ͨ��ͷ��������*/
.common_head01_box {
	width: 100%;
	height: 2rem;
	background-color: #f2f2f2;
	border-bottom: 1px #b5b5b5 solid
}

.classify img {
	width: 0.8rem
}

.classify {
	float: left;
	display: block;
	margin-top: 0.4rem;
	padding: 0 4%
}

.common_search_box {
	border: 1px #bfbfbf solid;
	float: left;
	border-radius: 5px;
	background-color: #fff;
	display: block;
	width: 68%;
	height: 1.35rem;
	margin-top: 0.3rem
}

.common_search_box input {
	width: 8rem;
	margin-left: 0.3rem;
	height: 1.5rem;
	line-height: 1.5rem;
	font-size: 0.7rem;
	outline: none;
	background: none;
}

.common_search_box a {
	float: right;
	display: block;
	background-color: #f2f2f2;
	height: 1.35rem;
	width: 1.35rem;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 7px;
	border-left: 1px #bfbfbf solid;
}

.common_search_box a img {
	margin-top: 0.15rem;
	margin-left: 0.2rem;
	width: 1rem
}

.login_btn_login {
	float: right;
	display: block;
	color: #736f70;
	font-size: 0.65rem;
	margin: 0.7rem 0.5rem;
}

.login_btn {
	float: left;
	display: block;
	margin-top: 0.3rem;
	margin-left: 0.6rem;
}

.login_btn img {
	width: 1.3rem
}

.head_box {
	width: 100%
}

.head_box img {
	width: 40%;
	margin: 0 auto;
	border: 0.35rem solid rgba(255, 255, 255, 0.26);
	border-radius: 1000px
}

/*������*/
.product_searchbox {
	width: 100%;
	height: 2.25rem;
	background-color: #f2f2f2;
	border-bottom: solid 1px #bfbfbf;
	overflow: hidden;
}

.img01 {
	width: 1rem;
	margin-top: 0.2rem;
}

.product_inputbox {
	width: 13rem;
	margin: 0 auto;
	height: 1.6rem;
	background: #fff;
	margin-top: 0.25rem;
	border-radius: 5px;
	border: solid 1px #bfbdbe;
	float: left
}

.product_inputbox input {
	float: left;
	width: ;
	height: 1.6rem;
	background: none;
	width: 11rem;
	border-radius: 5px 0px 0px 5px;
	font-size: 0.7rem;
	padding-left: 0.3rem;
	outline: none
}

.product_inputbox a {
	width: 100%;
	float: right;
	width: 1.6rem;;
	height: 1.6rem;
	background-color: #f2f2f2;
	border-radius: 0px 5px 5px 0px;
	border-left: solid 1px #bfbdbe;
}

.product_inputbox img {
	width: 1rem;
	margin: 0 auto;
	margin-top: 0.3rem;
}

/*������*/
.alert_box {
	width: 11.5rem;
	height: 3.8rem;
	margin: 0 auto;
	background: rgba(0, 0, 0, 0.7);
	border-radius: 10px;
	position: fixed;
	top: 13rem;
	left: 2.5rem;
	z-index: 1000;
}

.alert_box_left {
	width: 2.7rem;
	float: left;
}

.alert_box_left img {
	width: 1.15rem;
	margin: 0 auto;
	margin-top: 1.1rem;
}

.alert_box_right {
	display: table-cell;
	vertical-align: middle;
	height: 3.5rem;
}

.alert_box_right .title {
	font-size: 0.8rem;
	color: #fff;
	text-shadow: 0 0 4px rgba(0, 0, 0, 0.5);
	color: white;
	margin-right:0.7rem;
	word-break: break-all;
}

.alert_box_right .msg {
	font-size: 0.65rem;
	color: white;
}

.shadow {
	width: 100%;
	left: 0px;
	top: 0px;
	height: 100%;
	position: fixed;
	z-index: 100;
	background: rgba(0, 0, 0, 0.5);
}
/*ȫվ����*/
#total-float-window {
	width: 100%;
	margin: 0 auto;
	position: fixed;
	bottom: 0;
	left: 0;
	height: 2.75rem;
	border-top: solid 1px #b2b2b2;
	overflow: hidden;
	background-color: #f2f2f2;
}

#total-float-window a {
	width: 25%;
	float: left;
	text-align: center;
	margin-top: 0.2rem;
}

#total-float-window svg {
	width: 1.3rem;
	height: 1.3rem;
}

#total-float-window svg path {
	fill: #808080;
}

#total-float-window .currentA i {
	color: #668f01;
}

#total-float-window .currentA path {
	fill: #668f01;
}

#total-float-window i {
	font-size: 1.3rem;
	color: #808080;
	display: block;
}

#total-float-window p {
	font-size: 0.55rem;
	color: #808080;
	display: block;
	margin: 0 auto;
	margin-top: -0.05rem;
}

.page-headbox{width:100%;background-color:#84b706;border-bottom:solid 1px #628901; position:relative;}
.page-head{width:92%;margin:0 auto;}
.page-head img{width:0.8rem;float:left;margin-top:0.6rem; position:absolute;}
.page-head span{width:100%;margin:0 auto;line-height:2rem;font-size:0.9rem;color:#fff; text-align:center;display:block;}
.page-head img.ment-list-btn{
    right: 0.5rem;
    top: -0.2rem;
    width: 1.15rem;
}
/*通用全站浮窗*/
.menu-floating-window-box{ overflow:hidden; width:100%; height:2.44rem; background:rgba(0,0,0,0.7); }
.menu-floating-window-box a{ float:left; height:2.44rem; width:25%}
.menu-floating-window-box img{ width:1.1rem; margin:0 auto;margin-top: 0.25rem;}
.menu-floating-window-box p{ color:#FFF; font-size:0.55rem; text-align:center;}
