body {
	background: #F2F2F2;
	margin: 0px;
	padding: 0px;
	font-family: Microsoft YaHei, SimSun, serif;
	font-size: 13px;
	color: #262626;
}

a {
	font-family: Microsoft YaHei, SimSun, serif;
	blr: expression(this.onFocus =         this.blur () );
	outline: none;
	font-size: 13px; 
	color: #262626;
	text-decoration: none;
}  /* for IE */
a:focus {
	-moz-outline-style: none;
}

a {
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
}
#codeButton{
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
  -webkit-user-select: none;	
}

#mySubmit{
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
  -webkit-user-select: none;	
}
.cle {
	clear: both;
}

img,object {
	max-width: 100%;
}

.out-page{
    margin:0px auto;max-width: 720px;text-align: center;
}

.commonParam{margin-right:9px;padding: 2px 9px;-moz-border-radius: 5px;border-radius: 5px;-webkit-border-radius:5px;font-size: 90%;background-color: #F6F6F6;color: #787878;}
 

.submitButton{
    width:auto;display: block;text-align: center;-moz-border-radius: 9px;border-radius: 9px;-webkit-border-radius:9px;line-height: 40px;height: 40px;color:#fff;text-decoration:none;cursor: pointer;font-size: 130%;
    background: #00A086;
}

.submitButton:hover{
    background: #008C74;
}

.submitGrayButton{
    width:auto;display: block;text-align: center;-moz-border-radius: 9px;border-radius: 9px;-webkit-border-radius:9px;line-height: 35px;height: 35px;color:#fff;text-decoration:none;letter-spacing: 1px;cursor: pointer;padding: 2px 8px;font-size: 130%;
    border: 0.5px #DADADA solid;background-image:-webkit-linear-gradient(to top,#E4E4E4,#eaeaea);background-image:linear-gradient(to top,#E4E4E4,#eeeeee);color: #262626;
}

.submitGrayButton:hover{
    background: #eaeaea;
}

.distance_bottom {
	width: auto;
	height: 120px;
}
 
#loadMoreButton{
	width: 94%;overflow: hidden;padding:5px 0px;margin: 0px auto;background: #fff;border: 0.5px #DBDBDB solid;height: 28px;display: block;line-height: 28px;text-align: center;cursor: pointer;color:#808080;letter-spacing: 1px;-moz-border-radius: 5px;border-radius: 5px;
}

#noMoreButton{
	width: 94%;overflow: hidden;padding:5px 0px;margin: 0px auto;height: 28px;display: block;line-height: 28px;text-align: center;color:#808080;letter-spacing: 1px;
}

#navHeaderFixed{
	position:fixed;left:0;top:0;height: 45px;width:100%;margin:0 auto;overflow: hidden;z-index: 1000;background-color: #00A086;
}

#navHeader{
	width:auto;display: block;height: 30px;padding:6px;
}

#navHeaderLeft{
	width:15%;float: left;height: 22px;text-align: left;line-height: 22px;display: block;padding-top: 5px;
}

#navHeaderLeft img{
	margin-left: 2px;
	width: 23px;
}

#navHeaderTitle{
	width:70%;float: left;height: 30px;text-align: center;color: #fff;overflow: hidden;font:17px/1.2em Microsoft YaHei, SimSun, serif;line-height: 30px;padding-top: 1px;
}
input[type="text"], 
input[type="password"] {
    color: #262626;
}

#navHeaderRight{
	width:15%;float: left;height: 22px;text-align: right;line-height:22px;display: block;padding-top: 5px;
}

#navHeaderFixedBack{
	position:fixed;left:0;top:0;height: 45px;width:100%;margin:0 auto;overflow: hidden;z-index: 1000;background: #fafafa;border-bottom: 0.5px #DADADA solid;background-image:-webkit-linear-gradient(to bottom,#fafafa,#f2f2f2);background-image:linear-gradient(to bottom,#fafafa,#f2f2f2);
}
#navHeaderBack{
	width:auto;display: block;height: 30px;padding:6px;
}
#navHeaderLeftBack{
	width:25%;float: left;height: 22px;text-align: left;line-height: 22px;display: block;padding-top: 5px;
}
#navHeaderLeftBack img{
	margin-left: 2px;width: 23px;
}
#navHeaderTitleBack{
	width:50%;float: left;height: 30px;text-align: center;color: #262626;overflow: hidden;font:17px/1.2em Microsoft YaHei, SimSun, serif;line-height: 30px;padding-top: 1px;
}
#navHeaderRightBack{
	width:25%;float: left;height: 22px;text-align: right;line-height:22px;display: block;padding-top: 5px;text-align: right;
}

#navHeaderRightBack span{
	background:#E3322B;color: #fff;padding: 2px 6px;font-size: 85%;-moz-border-radius: 50px;border-radius: 50px;-webkit-border-radius:50px;
}

#navHeaderRightBack font{margin-right: 6px;font-size: 110%;}

input {color: #262626;}


.tit-div{width:auto;text-align: left;margin: 6px auto;background: #FFFFD2;min-height: 30px;margin-top: 45px;overflow: hidden;}
.tit-in{width: 94%;margin:0px auto;min-height: 30px;line-height: 22px;padding: 8px 0px;background: url('../img/info_gray.png') no-repeat left 8px;background-size: 20px 20px;}
.tit-title{width: auto;padding-left: 26px;}
.tit-con{width: auto;padding-left: 26px;}
 
.tit-div2{width:auto;display: block;margin: 6px auto;background-color: #FFFFD2;margin-top: 45px;}
.tit-con2{width: 94%;margin: 0px auto;padding: 12px 0px;text-align: left;line-height: 23px;}

.comm-form-div{width: auto;text-align: left;overflow: hidden;padding:6px 0px;margin: 9px auto;background: #fff;display: block;-moz-border-radius: 9px;border-radius: 9px;-webkit-border-radius:9px;}
.comm-form-in{width: 94%;margin: 0px auto;text-align: left;min-height: 30px;line-height: 30px;padding:0px 6px;}
.comm-form-title{width: 21%;height: 30px;float: left;}
.comm-form-text{width: 79%;height: 30px;float: left;}
.comm-form-text font{padding-left: 3px;}
.comm-form-text input[type="text"]{border-width: 0px;width: 90%;height: 26px;line-height: 26px;padding: 2px;font-size: 100%;}
.comm-form-text input[type="password"]{border-width: 0px;width: 90%;height: 26px;line-height: 26px;padding: 2px;font-size: 100%;}
.comm-form-text select{font-size: 100%;border-width:0px;height: 30px;width: 78%;background: none;-webkit-appearance: none;color: #262626;}

.comm-form-title-auto {height:auto;min-height: 30px;}
.comm-form-text-auto {height:auto;min-height: 30px;}

.comm-form-pic{background: none;text-align: center;border: 0.5px solid #DBDBDB;width: 60%;margin-left: 6px;height: 96px;float: left;-moz-border-radius: 5px;border-radius: 5px;-webkit-border-radius:5px;padding: 1.5px;}
.comm-form-pic-a{display: block;width: auto;height: 96px;}
.comm-form-pic-a img{height: 96px;}
.comm-form-pic-de{width: 30%;float: left;height: 96%;line-height: 22px;color: #8d8d8d;margin-left: 6px;}  


.comm-form-pic-list {
	width: auto;
	margin: 9px auto;
	min-height: 95px;
	text-align: left;
	padding: 6px 0px;
	background-color: #fff;
	-moz-border-radius: 9px;
	border-radius: 9px;
	-webkit-border-radius: 9px;
}

.comm-form-pic-list-in {
	width: 94%;
	margin: 0px auto;
	min-height: 95px;
	padding-top: 5px;
}

.comm-form-pic-list-block {
	float: left;
	margin-right: 9px;
	width: 70px;
	height: 92px;
	overflow: hidden;
	border: 0.5px solid #DBDBDB;
	margin-bottom: 9px;
}

.comm-form-pic-list-block-pic {
	width: 70px;
	height: 70px;
	display: block;
}

.comm-form-pic-list-block-delete {
	background: #F7F7F7;
	font-size: 90%;
	line-height: 22px;
	width: 70px;
	height: 22px;
	color: #262626;
	text-align: center;
	overflow: hidden;
}

.comm-form-pic-list-block-add {
	float: left;
	text-align: center;
	display: block;
	width: 70px;
	height: 70px;
	border: 0.5px solid #DBDBDB;
	padding: 11px 0px;
	margin-bottom: 9px;
}


#navBottomFixed{position:fixed;left:0;bottom:0;height: 50px;z-index: 10000;width:100%;margin:0 auto;background-color: rgba(245, 245, 245, 0.96);background-image:-webkit-linear-gradient(to top,#EBEBEB,#F9F9F9);background-image:linear-gradient(to top,#EBEBEB,#F9F9F9);}
#navBottom{max-width:720px;margin: 0px auto;display: block;height: 44px;padding-top: 6px;}
.navBottomChunk{width:20%;float: left;height: 44px;text-align: center;display: block;font-size: 88%;}
.navBottomChunkImg{height: 24px;width: auto;line-height: 15px;background-repeat: no-repeat;background-position: center center;background-size: 20px 20px; }
.navBottomChunkFont{height: 20px;width: auto;line-height: 20px;color: #262626;}
.navBottomChunkFontCheck{color: #00A086;}
#messNav{padding-left: 23px;}
#spMess{padding-left:23px;}
#spCountBottomNav{padding-left:23px;}
#shoppingcart{color:#fff;background: #8C8C56;padding: 0px 4px;font-size: 70%;-moz-border-radius: 50px;border-radius: 50px;-webkit-border-radius:50px;font-weight: bold;}
.order-mess{padding-left: 23px;}
.mess-dot{color:#fff;background: #8C8C56;padding: 1px 5px;font-size: 70%;-moz-border-radius: 50px;border-radius: 50px;-webkit-border-radius:50px;font-weight: bold;}

.faq-wirte{position:fixed;right:0;bottom:65px;z-index: 10000;width: 80px;text-align: left;overflow: hidden;padding:8px 0px;display: block;min-height: 30px;}
.faq-a{margin-right:16px;float:right;padding:0px;width:50px;height:50px;-moz-border-radius: 50px;border-radius: 50px;-webkit-border-radius:50px;text-align: center;display: block;color: #fff;background: url('../img/compile_white.png') #00A086 no-repeat center center;background-size: 25px 25px;}

#searchButton{-moz-border-radius: 5px;border-radius: 5px;-webkit-border-radius:5px;width:auto;height: 32px;color: #fff;line-height: 32px;font-size: 110%;cursor: pointer;background: #8C8C56;letter-spacing: 2px;}

.su-nav-li{width: 94%;display: block;background-color: #fff;-moz-border-radius: 9px;border-radius: 9px;-webkit-border-radius:9px;display: block;border-top:none;margin: 9px auto;background-color: #fff;}
.su-nav-line{height: 1px;border-bottom: 1px #DBDBDB solid;margin: 0px auto;width: 94%;font-size: 0;margin-right: 9px;-webkit-transform: scaleY(0.5);-webkit-transform-origin: 0 0;}
.su-nav-go{float: left;width: 10%;height: 50px;line-height: 50px;text-align: right;font-size: 130%;color: #9D9D9D;background: url('../img/arrows_right_gray1.png') no-repeat center center;background-size: 15px 15px;}
.su-nav-tit{margin-left: 12px;font-size: 116%;}
.su-nav-it{float: left;width: 40%;height: 50px;line-height: 50px;text-align: left;}
.su-nav-de{float: left;width: 50%;height: 50px;line-height: 50px;text-align: right;overflow: hidden;font-size: 90%;color: #9D9D9D;}
.su-nav-link{width: 100%;height: 50px;display: block;color: #262626;}


.rounded_button{color:#fff;font-size:70%;background-color:#FF3333;padding:0px 6px;-moz-border-radius: 30px;border-radius: 30px;-webkit-border-radius:30px;background-image:-webkit-linear-gradient(to right,#FF3333,#FF6464);background-image:linear-gradient(to right,#FF3333,#FF6464);}
.rounded_button1{color:#fff;font-size:70%;background-color:#61c103;padding:0px 6px;-moz-border-radius: 30px;border-radius: 30px;-webkit-border-radius:30px;background-image:-webkit-linear-gradient(to right,#61c103,#6FDA03);background-image:linear-gradient(to right,#61c103,#6FDA03);}

.button1 {
	width: 50%;
	margin: 12px auto;
	-moz-border-radius: 50px;
	border-radius: 50px;
	-webkit-border-radius: 50px;
	display: block;
	text-align: center;
	line-height: 35px;
	height: 35px;
	color: #fff;
	text-decoration: none;
	font-size: 120%;
	background: #00A086;
}

#searchLocationButton {
	width: auto;
	height: 30px;
	color: #fff;
	line-height: 30px;
	font-size: 110%;
	cursor: pointer;
	background: #2F68C1;
	letter-spacing: 2px;
	-moz-border-top-right-radius: 5px;
	border-top-right-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-bottom-right-radius: 5px;
	border-bottom-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
}


.comm-form-div1{width: auto;text-align: left;overflow: hidden;padding:6px 0px;margin: 0px auto;background: #fff;display: block;}
.comm-form-in1{width: 94%;margin: 0px auto;text-align: left;min-height: 30px;line-height: 30px;padding:0px 6px;}
.comm-form-title1{width: 20%;height: 30px;float: left;}
.comm-form-text1{width: 80%;height: 30px;float: left;}
.comm-form-text1 font{padding-left: 5px;}
.comm-form-text1 input[type="text"]{border-width: 0px;width: 90%;height: 26px;line-height: 26px;padding: 2px 8px;font-size: 100%;}
.comm-form-text1 input[type="password"]{border-width: 0px;width: 90%;height: 26px;line-height: 26px;padding: 2px 8px;font-size: 100%;}
.comm-form-text1 select{font-size: 100%;border-width:0px;height: 30px;width: 78%;background: none;-webkit-appearance: none;color: #262626;}
.comm-form-text-line1{width: auto;border-top: 1px #DBDBDB solid;height:1px;-webkit-transform: scaleY(0.5);-webkit-transform-origin: 0 0;}
.input-picture {
	background: none;
	text-align: center;
	border: 0.5px solid #DBDBDB;
	width: 100px;
	height: 96px;
	float: left;
	padding: 1.5px;
}
.input-picture-click {
	display: block;
	width: auto;
	height: 96px;
}

.input-picture-click img {
	height: 96px;
}

.comm-container-plist {
	width: 95%;
	margin: 9px auto;
	min-height: 95px;
	text-align: left;
	padding: 6px 0px;
	background-color: #fff;
	border-bottom: 0.5px #DBDBDB solid;
	-moz-border-radius: 9px;
	border-radius: 9px;
	-webkit-border-radius: 9px;
}

.comm-container-plist-in {
	width: 95%;
	margin: 0px auto;
	min-height: 95px;
	padding-top: 5px;
}

.comm-container-plist-block {
	float: left;
	margin-right: 9px;
	width: 70px;
	height: 92px;
	overflow: hidden;
	border: 0.5px solid #DBDBDB;
	margin-bottom: 9px;
}

.comm-container-plist-block-pic {
	width: 70px;
	height: 70px;
	display: block;
}

.comm-container-plist-block-delete {
	background: #F7F7F7;
	font-size: 90%;
	line-height: 22px;
	width: 70px;
	height: 22px;
	color: #373737;
	text-align: center;
	overflow: hidden;
}

.comm-container-plist-block-add {
	float: left;
	text-align: center;
	display: block;
	width: 70px;
	height: 70px;
	border: 0.5px solid #DBDBDB;
	padding: 11px 0px;
	margin-bottom: 9px;
}


#navBottomChunkAdd{margin:0px auto;width: 60px;height: 50px;-moz-border-radius: 60px;border-radius: 60px;-webkit-border-radius:60px;position: relative;top: -20px;padding-top: 10px;color: #fff;background: #8C8C56;;background-image:-webkit-linear-gradient(to right,#8C8C56,#9F9F64);background-image:linear-gradient(to right,#8C8C56,#9F9F64);}