html{
    -webkit-text-size-adjust:none;
    -webkit-user-select:none;
    -webkit-touch-callout: none;
   font:normal 14px Microsoft Yahei, Verdana, ËÎÌå, sans-serif;
    width: 100%;height: 100%;
}
body,h1,h2,h3,h4,h5,h6,p,dl,dd,ul{margin:0; padding:0; font-weight: normal;text-indent: 0;}
body{background:#FDFAF7;}
li{list-style:none}
a{text-decoration:none;}


a { color:#333333; text-decoration:none; }
a:hover {color:#8C7260; text-decoration:none; }
a:active{color:#333333;}
.text2 { color:#CC0000}
.clearfix{clear: both; height:0px;}
.main{height:auto; margin:0 auto; min-width:320px;
MAX-WIDTH: 640px; 
min-height:300px;
padding-top:70px;}

.top{position:fixed;top:0;z-index: 99;width:100%;
MAX-WIDTH: 960px;}

.header{height:70px;padding:0 3%;width:94%;background:#C8B7AD; position:fixed; z-index:90;}
.header a{display:block;}
.header .logo{height:50px;padding-top:10px; float:left;}
.header .logo img{height:50px;}

.header .back{height:20px;padding-top:15px; float:left;}
.header .back img{height:20px;}
.nav_dh{margin-top:20px; float:right;}
.nav_dh img{float:left; cursor:pointer;margin-top:3px;}
.nav_dh a{
font-size:14px;
display:block;
background-color: #A88D7D;
color:#ffffff;
padding:5px;
width:20px;
height:20px;
text-align:center;
border-radius:20px;
background-repeat: no-repeat;
background-position: center center;
background-size:20px 20px;
float:left;
margin-right:10px;
}

a.mem{
	font-size:14px;
	background-image: url(../images/ico_03.png);
}


a.procart{
	color:#FF0000;
	background-image: url(../images/ico_02.png);
	font-size:12px;
}




.hui-slide-menu{width:70%; height:100%; position:fixed; z-index:999; background:#A48A79; right:-70%; top:0px;}
.hui-slide-menu ul{padding:20px;}
.hui-slide-menu li{color:#FFFFFF; line-height:40px; height:40px; overflow:hidden;border-bottom:1px solid #C8B7AD;}
.hui-slide-menu li a{color:#FFFFFF; font-size:16px; display:block;}
@keyframes hui-a-menu-show{0%{right:-70%;} 100%{right:0%}}
@-moz-keyframes hui-a-menu-show{0%{right:-70%;} 100%{right:0%}}
@-webkit-keyframes hui-a-menu-show{0%{right:-70%;} 100%{right:0%}}
@-o-keyframes hui-a-menu-show{0%{right:-70%;} 100%{right:0%}}
.hui-slide-menu-show{-webkit-animation:hui-a-menu-show 0.3s forwards; animation:hui-a-menu-show 0.3s forwards;}
@keyframes hui-a-menu-hide{0%{right:0%;} 100%{right:-70%}}
@-moz-keyframes hui-a-menu-hide{0%{right:0%;} 100%{right:-70%}}
@-webkit-keyframes hui-a-menu-hide{0%{right:0%;} 100%{right:-70%}}
@-o-keyframes hui-a-menu-hide{0%{right:0%;} 100%{right:-70%}}
.hui-slide-menu-hide{-webkit-animation:hui-a-menu-hide 0.3s forwards; animation:hui-a-menu-hide 0.3s forwards;}


#hui-mask{position:fixed; z-index:111; background:rgba(0,0,0, 0.5); width:100%; left:0px; top:0px; height:100%;}







/*¹Ì¶¨µ×²¿*/
.foot_top{padding:10px 0px; text-align:center;width:100%; padding-bottom:70px;line-height:25px;}

.fixed-foot{width:100%; position:fixed;bottom:0; left:0; z-index:100;height:60px;background:#C8B7AD;border-top:solid 1px #9B7C6A;}
.fixed-foot ul li{float:left;width:20%;text-align:center;padding-top:7px;}
.fixed-foot ul li a span{display:block;width:25px;height:25px;margin:0 auto 3px auto;background-size:25px 25px;}
.fixed-foot ul li a i{color:#f5f5f5;font-size:14px;font-style: normal;}
.fixed-f1{background:url(../images/foot_01.png) no-repeat center;}
.fixed-f2{background:url(../images/foot_02.png) no-repeat center;}
.fixed-f3{background:url(../images/foot_03.png) no-repeat center;}
.fixed-f4{background:url(../images/foot_04.png) no-repeat center;}
.fixed-f5{background:url(../images/foot_05.png) no-repeat center;}
.fixed-foot ul li a.menuon i{color:#17a1e6;}

.fmenus{ position:relative;}
.nav_3 {
	POSITION: absolute; WIDTH: 100%; bottom:52px; LEFT: 0px; z-index:1001;background-color: #ffffff; display:none; line-height:30px;border:1px solid #D2B495;border-bottom:none;
}
.nav_3 dd{
	border-bottom:1px solid #D2B495;
}
.nav_3 dd a{ font-size:16px;}

.menuon .fixed-f1{background:url(../images/foot_01_icon.png) no-repeat center;background-size:25px 25px;}
.menuon .fixed-f2{background:url(../images/foot_02_icon.png) no-repeat center;background-size:25px 25px;}
.menuon .fixed-f3{background:url(../images/foot_03_icon.png) no-repeat center;background-size:25px 25px;}
.menuon .fixed-f4{background:url(../images/foot_04_icon.png) no-repeat center;background-size:25px 25px;}
.menuon .fixed-f5{background:url(../images/foot_05_icon.png) no-repeat center;background-size:25px 25px;}
