@charset "utf-8";
/* CSS Document */
/*全局样式*/
*{margin:0px; padding:0px;}
ul,li{list-style:none; border:0;}
img{border:0; vertical-align:bottom; width:100%;}
html{width:100%;}
body{font-family:Arial, Helvetica, sans-serif; color:#333; background:#f0f0f0; background-size:100%; text-align:justify; text-justify:inter-ideograph; height:100%;}
a,a:hover{cursor:pointer; text-decoration:none;}
input,textarea{font-family:MingLiu，Arial, Helvetica, sans-serif; font-weight: lighter;}
input:focus,textarea:focus{outline:none;}
.ff:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.DisplayNone{display:none;}
.LineNone{line-height:0; font-size:0;}
.FloatDiv{height:auto !important; height:1px; min-height:1px;}
	.FloatLeft{float:left;}
	.FloatRight{float:right;}

		
.Content{color: #aaa; font-size: 2em; text-align: center; height: 24em; line-height: 24em;}


/*首页*/
.Nav{position: fixed; bottom: 0; background: #000; width: 100%; padding: 3% 4% 5%;}
	.Nav a{display: block; float: left; width: 23%; text-align: center; font-size: 1.1em; color: #888;}
		.Nav a.NavOn{font-weight: bold; color: #fff;}
.IndexHeader{background: #fff; padding: 3% 4%;}
	.IndexHeader a{display: block;}
		.IndexHeader a.FloatLeft{width: 30%;}
		.IndexHeader a.FloatRight{width: 50%; border: 1px solid #ddd; color: #aaa; font-size: 0.9em; background:url(../img/icon_search.png) 0.5em center no-repeat #f0f0f0; background-size: 1em; height: 2em; line-height: 2em; padding: 0 0 0 1.8em; border-radius: 2em; overflow: hidden;}

/*轮播图*/
.IndexBannerPoint{text-align: center; position: absolute; transition: 0.3s opacity; transform: translate3d(0,0,0); z-index: 10;}

/*首页内容*/
.IndexTitle{margin: 3% auto 0; width: 92%;}
	.IndexTitle .FloatLeft{color: #000; font-weight: bold; background: url(../img/icon_title.png) left center no-repeat; background-size: 0.3em; padding: 0 0 0 0.8em;}
	.IndexTitle .FloatRight{color: #b39f48; display: block; font-size: 0.9em; line-height: 1.8em;}

.IndexClass{margin: 2% auto 0; width: 92%; text-align: center;}
	.IndexClassImg{border-radius: 5em; overflow: hidden;}
	.IndexClassTxt{color: #888; font-size: 0.8em; margin: 0.4em 0 0;}

.IndexBrand{margin: 2% auto 0; width: 92%; text-align: center;}

.IndexPro{margin: 3% auto 0; width: 92%;}
	.IndexPro .FloatLeft{width: 49%; border-radius: 0.5em; overflow: hidden;}
	.IndexPro .FloatRight{width: 49%;}
		.IndexPro .FloatRight div{border-radius: 0.5em; overflow: hidden;}
		.IndexPro .FloatRight div:first-child{margin: 0 0 4%;}

.IndexShop{margin: 3% auto 5%; width: 92%;}
	.IndexShopBox{display: block; margin: 0 0 3%; background: #fff; border-radius: 0.5em; overflow: hidden;}
	.IndexShopBoxTxt{padding: 2% 3%; font-size: 0.9em; color: #333;}

/*商户详情页*/
.ShopHeader{width: 92%; margin: 3% auto 0; border-radius: 0.5em; overflow: hidden; background: #9a7662;}
	.ShopHeaderName{padding: 3%;}
		.ShopHeaderName .FloatLeft{width: 30%; background: url(../img/logo_gray.png) center center no-repeat #f0f0f0; background-size: 80%; border-radius: 0.4em; overflow: hidden;}
		.ShopHeaderName .FloatRight{width: 68%; color: #fff;}
			.ShopHeaderName .FloatRight div:first-child{font-size: 1em; font-weight: bold;}
			.ShopHeaderName .FloatRight div:last-child{font-size: 0.9em; margin: 0.3em 0 0;}
	.ShopBrand{padding: 0 3% 3%;}
		.ShopBrand a{display: block; float: left; width: 18%; margin: 2% 2% 2% 0;}
	.ShopTips{background: #fff; font-size: 0.9em; padding: 3%;}
		.ShopTips div{float: left; margin: 0 1em 0 0; padding: 0 0 0 1.5em; color: #888; line-height: 1.2em;}
			.ShopTips div:first-child{background: url(../img/icon_send.png) center left no-repeat; background-size: 1em;}
			.ShopTips div:nth-child(2){background: url(../img/icon_money.png) center left no-repeat; background-size: 1em;}
			.ShopTips div:last-child{background: url(../img/icon_phone.png) center left no-repeat; background-size: 1em;}
.ShopMain{margin: 3% auto; width: 92%; background: #fff; border-radius: 0.5em; overflow: hidden; text-align: center;}

.CopyRight{font-size: 0.8em; color: #888; text-align: center; padding: 0 0 2rem;}
	.CopyRight span{margin: 0 0.5rem 0 0;}
	.CopyRight a{color: #555;}






