*{
	font-family: "微软雅黑";
	list-style: none;
}

.nospace{
	padding: 0;
	margin: 0;
}
body{
	background-color: #f8f8f8;
}

.bhead{
	width:100%;
	height:40px;
	background-color: #ffffff;
}

.leftrow{
	height: 100%;
	padding-top: 3%;
}

.leftrow img{
	width:12px;
}

.titletext{
	font-size: 20px;
	line-height: 40px;
	font-weight: 500;
	height:100%;
	color:#333333;
}

.search{
	height: 100%;
	padding-top: 3%;
}

.search img{
	width:20px;
}

.blmenu{
	width: 100%;
	margin: 0;
	padding: 0;
	background-color: #ffffff;
	margin-top:1.5%;
	line-height: 270%;
}

.blmenu div{
	padding:0;
}

.blmenu div img{
	width:13%;
	margin-top:-2px;
}

.select_textdiv{
	font-size:16px;
}

/*.select_textdiv:nth-of-type(2),.select_textdiv:nth-of-type(3){

	background:url("../../images/temp2/border.png") left 20% no-repeat;
}*/

.blist{
	margin:0;
	padding:0;
}

.shopinfo{
	border:1px solid #dcdcdc;
	border-radius: 5% 5%;
	height: 150px;
	overflow: hidden;
	position: relative;
}

.bigimg{
	height:90px;
	overflow: hidden;
	width: 100%;
}

.bigimg img{
	width: 100%;
}

.blist .col-xs-6:nth-of-type(2n){
	margin-top:1.5%;
	padding-right: 6px;
    padding-left: 3px;
}

.blist .col-xs-6:nth-of-type(2n-1){
	margin-top:1.5%;
	padding-left: 6px;
    padding-right: 3px;
}

.blogo{
	position: absolute;
	top:64%;
	left:3%;
	border:1px solid #bfbfbf;
	width:25px;
	height:25px;
	overflow: hidden;
	border-radius: 50%;
	line-height: 160%;
}

.blogo img{
	width: 100%;
}

.bname{
	margin: 0;
	position: absolute;
	top:68%;
	left:20%;
	font-size: 13px;
	overflow: hidden;
}

.miao,.tuan{
	position: absolute;
	top:66%;
	left:75%;
	width:10%;
}

.tuan{
	left:87%;
}

.baddr{
	position: absolute;
	top:83%;
	left:3%;
	color:#767676;
	font-size: 12px;
}

/*子菜单*/
.selectlist{
	position: relative;
}

.blmenu .selectlist:nth-of-type(2) .select_textdiv,.blmenu .selectlist:nth-of-type(3) .select_textdiv{
	/*border-left:1px solid #959595;*/
	background:url("../../images/temp2/border.png") left 50% no-repeat;
	background-size:auto 60%;
}

.select_textul{
	position: absolute;
	background-color: #ffffff;
	width: 300%;
	z-index: 1;
	display: none;
}

.blmenu .selectlist:nth-of-type(2) .select_textul{
	left:-100%;
}

.blmenu .selectlist:nth-of-type(3) .select_textul{
	left:-200%;
}

.select_first_ul{
	margin: 0;
	padding: 0;
}

.select_first_ul li{
	border-bottom: 1px solid #dcdcdc;
	border-bottom-color:rgba(220,220,220,0.3);
}

.select_first_ul li:nth-of-type(1){
	border-top: 1px solid #dcdcdc;
	border-top-color:rgba(220,220,220,0.3);
}

.select_first_ul li p{
	margin:0;
	text-align: left;
	padding-left:10%;
	font-size: 16px;
}

.dot{
	background:url("../../images/temp2/dot.png") 30% 50% no-repeat;
	background-size: 2%;
	color:#2e8082;
}

.divfocus{
	color:#2e8082;
}

/*品牌详情*/
.bdimg{
	padding:0;
	margin:2% 0 0 0;
	width: 100%;
	height:200px;
	overflow: hidden;
}

.bdimg img{
	width: 100%;
}

.bdmenu{
	background: #ffffff;
}

.bdmenu div:nth-of-type(1){
	background:url("../../images/temp2/border.png") right 50% no-repeat;
	background-size: auto 70%;
}

.bdmenu div p{
	text-align: center;
	margin:0 auto;
	padding:7% 0 7% 0;
	color:#3a3a3a;
	font-size: 16px;
	width: 40px;
	
}

.bdmenufocus{
	border-bottom:2px solid #2e8082;
}

.adrphe{
	width: 100%;
	position: relative;
	background-color: #ffffff;
}

.jieshao{
	margin-top: 2%
}

.adrphe p{
	margin:0;
	padding-top:6%;
	color:#5c5c5c;
	padding-left: 15%;
	font-size: 15px;
}

.adrphe p:nth-of-type(2){
	padding-bottom:6%;
}

.adrphe img,.adrphe a{
	position: absolute;
}

.adrphe img:nth-of-type(1){
	top:18%;
	left:4%;
	width:7%;
}

.adrphe a:nth-of-type(1){
	top:19%;
	left:80%;
	width:15%;
}

.adrphe a:nth-of-type(1) img{
	width:100%;
}

.adrphe img:nth-of-type(2){
	top:57%;
	left:4%;
	width:7%;
}

.adrphe a:nth-of-type(2){
	top:59%;
	left:80%;
	width:15%;
}

.adrphe a:nth-of-type(2) img{
	width:100%;
}

.bdmore{
	margin-top:2%;
	padding:1% 4% 4% 4%;
	background-color: #ffffff;
}

.bdtitle,.bdtext{
	padding-left: 3%;
	color:#747474;
}

.bdtitle{
	font-size: 15px;
	background:url("../../images/temp2/border.png") left 50% no-repeat;
	background-size: 1% 70%;
	margin:3% 0 0 0;
}

.huodong{
	display: none;
}

/*活动*/
.acmenu{
	background: #ffffff;
	margin-top:2%;
}

.acmenu div:nth-of-type(1){
	background:url("../../images/temp2/border.png") right 50% no-repeat;
	background-size: auto 70%;
}

.acmenu div p{
	text-align: center;
	margin:0 auto;
	padding:7% 0 7% 0;
	color:#3a3a3a;
	font-size: 16px;
	width: 40px;	
}

.acmenu div p:nth-of-type(1){
	width:80px;
}

.aclist{
	padding:0 3%;
}

.every{
	background: #ffffff;
	border:1px solid #dcdcdc;
	margin-top:2%;
}

.acimg{
	height:200px;
	overflow: hidden;
}

.acimg img{
	width: 100%;
}

.every p{
	margin:0;
	padding-left:4%;
}

.every p:nth-of-type(1){
	color:#5c5c5c;
	margin-top:1%;
}

.every p:nth-of-type(2){
	color:#747474;
	font-size: 12px;
	margin:1% 0 2.5% 0;
}

.acdetail{
	padding:2% 3% 0 3%;
}

.acdetail h4{
	margin:0 2%;
	padding:3% 0;
	font-size:16px;
	border-bottom:1px solid #c9c9c9;
	color:#5c5c5c;
}

.actitle,.actext{
	margin:0 2%;
}

.actitle{
	background:url("../../images/temp2/border.png") left 50% no-repeat;
	background-size: 1% 70%;
	padding-left:3%;
	margin-top: 4%;
	color:#5b5b5b;
	font-size: 15px;
}

.actext,.actext *{
	color:#747474;
	font-size: 13px;
}

/*秒杀*/
.mslist{
	position: relative;
	background-color: #ffffff;
	margin-top:2%;
	padding:3%;
}

.mslist .msimg{
	height:100px;
	width:100px;
	overflow: hidden;
}

.mslist .msimg img{
	width: 100%;
}

.msinfo{
	margin-left: -2%;
}

.msinfo a:nth-of-type(1) p{
	color:#3a3a3a;
	font-size: 16px;
	padding:5% 0;
	margin:0;
}

.msinfo p{
	color:#2e8082;
	margin:0;
	padding:2% 0 0 0;
}

.msinfo p:nth-of-type(1){
	font-size: 16px;
	margin: 4% 0;
}

.msinfo del{
	color:#9c9c9c;
}

.msrightnow{
	position: absolute;
	width:20%;
	left:78%;
	top:30%;
	background-color:#2e8082;
	border:0;
	border-radius: 0.5rem;
	padding:1.5% 1%;
	color:#ffffff;
}

.mslist span{
	position: absolute;
	left:80.5%;
	top:57%;
	color:#2e8082;
	font-size: 13px;
}

.sdimg{
	padding: 0;
    margin: 2% 0 0 0;
    width: 100%;
    height: 165px;
    overflow: hidden;
}

.sdimg img{
	width: 100%;
}

.sddes{
	margin-top:2%;
	background: #ffffff;
	padding:3% 5%;
}

.sddes p:nth-of-type(1){
	color:#3a3a3a;
	font-size: 16px;
	margin:0;
}

.sddes p:nth-of-type(2){
	color:#2e8082;
	font-size: 16px;
	margin:2% 0;
}

.sddes del{
	color:#9c9c9c;
}

.sddes .col-xs-4{
	color:#2e8082;
	text-align: right;
	padding-top:7%;
	font-size: 15px;
}

.sdmore{
	margin:2% 0 14% 0;
	background: #ffffff;
	padding:0 5% 3% 5%;
}

.sdtitle{
	background:url("../../images/temp2/border.png") left 50% no-repeat;
	background-size: 1% 70%;
	padding-left:3%;
	margin-top: 4%;
	color:#5b5b5b;
	font-size: 15px;
}

.sdtext{
	padding-left: 3%;
}

.sdtext,.sdtext *{
	color:#747474;
	font-size: 13px;
}

.ordernow{
	position: fixed;
	bottom:0;
	width: 100%;
	background-color: #ffffff;
}

.ordernow img{
	width: 100%;
}

.ordernow div:nth-of-type(1){
	color:#2e8082;
	font-size: 17px;
	text-align: right;
	padding: 3% 0;
}

.ordernow div:nth-of-type(2){
	color:#a3a3a3;
	font-size: 17px;
	text-align: left;
	padding:3% 0 3% 1%;
}

.ordernow div:nth-of-type(3){
	color:#5c5c5c;
	font-size: 17px;
	text-align: center;
	padding:3% 0;
}

.ordernow div:nth-of-type(3) span{
	color:#2e8082;
}

.ordernow div:nth-of-type(4){
	background-color: #2e8082;
	color:#ffffff;
	padding:3% 0;
	font-size: 17px;
	text-align: center;
}

.orderinfo{
	background-color: #ffffff;
	margin-top: 2%;
}

.orderinfo div{
	color:#3a3a3a;
	font-size: 16px;
	padding:5% 0;
	line-height: 100%;
	height: 100%;
}

.orderinfo div:nth-of-type(n+3){
	border-top: 1px solid #c4c4c4;
}

.orderinfo div:nth-of-type(2n-1){
	padding-left: 3%;
}

.orderinfo div:nth-of-type(2n){
	text-align: right;
	padding-right: 3%;
}

.orderinfo div:nth-of-type(2){
	position: relative;
}

.orderinfo div:nth-of-type(2) *{
	background-color: #e0e0e0;
	color: #838383;
	position: absolute;
}

.orderinfo div:nth-of-type(2) span:nth-of-type(1){
	top:25%;
	left:25%;
	height:3rem;
	width: 17%;
	text-align: center;
	font-size: 3rem;
	line-height: 2.8rem;
}

.orderinfo div:nth-of-type(2) input{
	top:25%;
	left:45%;
	border:0;
	width:30%;
	padding:0;
	height:3rem;
	border-radius: 0;
	text-align: center;
}

.orderinfo div:nth-of-type(2) span:nth-of-type(2){
	top:25%;
	left:78%;
	height:3rem;
	width: 17%;
	text-align: center;
	font-size: 2.5rem;
	line-height: 3rem;
}

.paynow{
	position: fixed;
	bottom:0;
	width: 100%;
	background-color: #ffffff;
}

.paynow div{
	padding:4% 0;
	font-size: 16px;
	text-align: center;
}

.paynow div:nth-of-type(2){
	text-align: left;
	color: #2e8082;
}

.paynow div:nth-of-type(3){
	background-color: #2e8082;
	color: #ffffff;
}

/*积分商城*/
.jflist:nth-of-type(2n-1){
	padding-right: 3px;
    padding-left: 6px;
    margin-top: 2%;
}

.jflist:nth-of-type(2n){
	padding-right: 6px;
    padding-left: 3px;
    margin-top: 2%;
}

.jfsub{
	background-color: #ffffff;
	border-radius: 5%;
	padding-bottom: 5%;
	position: relative;
}

.jfimg{
	width:100%;
	overflow: hidden;
	height:150px;
	border-radius: 5% 5% 0 0;
}

.jfimg img{
	width: 100%;
}

.jfsub p:nth-of-type(1){
	margin:3% 0 0 5%;
	font-size: 15px;
	overflow: hidden;
	text-overflow: ellipsis;/*超出部分省略*/
	white-space: nowrap;/*强制不换行*/
}

.jfsub p:nth-of-type(2){
	margin:3% 0 0 5%;
	color:#6f6f6f;
	font-size: 12px;
}

.jfsub p:nth-of-type(3){
	color:#fa3082;
	margin:3% 0 0 5%;
	font-size: 13px;
}

.jfsub a input{
	position: absolute;
	top:81%;
	left:57%;
	width:35%;
	border:0;
	background-color: #2e8082;
	color: #ffffff;
	border-radius: 0.6rem;
	padding:2%;
}

.jsinfo{
	margin-top: 2%;
    background: #ffffff;
    padding: 3% 5%;
}

.jsinfo p:nth-of-type(1){
	font-size: 16px;
	color:#3a3a3a;
	padding:3% 0;
	margin: 0;
}

.jsinfo p:nth-of-type(2){
	color:#5c5c5c;
	margin: 0;
}

.jsinfo p:nth-of-type(3){
	color:#2e8082;
	margin: 0;
	padding-bottom: 3%;
}

.jfmore{
	margin-bottom: 19%;
}

.jfredeem{
	position: fixed;
	bottom: 0;
	background-color: #ffffff;
	padding:3% 20%;
	width: 100%;
}

.jfredeem input{
	background-color: #2e8082;
	color:#ffffff;
	width: 100%;
	border:0;
	border-radius: 0.8rem;
	font-size:16px;
	padding:3% 0;
}

.jfredeem img{
	width: 70%;
}

.rsbuy{
	background-color: #ffffff;
	margin-top: 2%;
	padding: 5% 3% 0 3%;
}

.rsbuy h4{
	font-size: 16px;
	color:#3a3a3a;
	padding-left:1%;
	margin: 0;
}

.rsbuy p{
	color: #5c5c5c;
	padding: 3% 1%;
	margin: 0;
}

.rsbuy p:nth-of-type(n+2){
	border-top: 1px solid #d2d2d2;
}

.rsplace{
	margin-top: 2%;
	background-color: #ffffff;
	padding:4%;
}

.rsplace p{
	color:#3a3a3a;
	font-size: 16px;
}

.rsplace div,.rsplace div *{
	color: #5c5c5c;
}

/*会员*/
.vipdes{
	background-color: #ffffff;
	margin-top: 2%;
	position: relative;
	padding:0 5%;
}

.vipcard a{
	position:absolute;
	right:0;
	top:3%;
}

.vipcard a img{
	width: 60%;
}

.vipcard p{
	position: absolute;
}

.vipcard p:nth-of-type(1){
	top:33%;
	left:47%;
	font-size: 13px;
}

.vipcard p:nth-of-type(2){
	top:68%;
	left:7%;
	color:#717171;
}


.viphead{
	position:absolute;
	width: 90px;
	height: 90px;
	border-radius: 50%;
	border:1px solid #ffffff;
	overflow: hidden;
	left:39%;
	top:4%;
}

.viphead img{
	width: 100%;
}

.vcard{
	margin-top:17%;
	width: 100%;
	height: 180px;
	overflow: hidden;
	border-radius: 2% 2% 0 0;
}

.vcard img{
	width: 100%;
}

.vipmenu{
	padding:2% 0;
}

.vipmenu a div img{
	width: 23%;
}

.vipmenu a div{
	padding:1% 0 0 0;
}

.vipmenu a div p{
	margin: 7% 0 0 0;
	color: #3a3a3a;
}

.vipmenu a:nth-of-type(2) div p{
	margin: 4% 0 0 0;
}

.vipmenu a:nth-of-type(n+2) div{
	border-left:1px solid #959595;
}

.mmenu{
	padding:0 5%;
	background-color: #ffffff;
	margin-top: 2%;
}

.mmenu a div{
	padding:3% 0;
	color:#3a3a3a;
	background:url("../../images/temp2/rightrow.png") right 50% no-repeat;
	background-size: auto 30%;
	font-size: 16px;
}

.mmenu a:nth-of-type(n+2) div{

	border-top:1px solid #bfbfbf;
}

.jichu,.kuozhan,.vimore{
	margin-top: 2%;
	padding:0 3%;
	background-color: #ffffff;
}

.everytd{
	padding:4% 6% 4% 0;
	background:url("../../images/temp2/rightrow.png") right 50% no-repeat;
	background-size: auto 20%;
}

.jichu a:nth-of-type(n+2) .everytd,.kuozhan a:nth-of-type(n+2) .everytd{
	border-top:1px solid #d2d2d2;
}

.jichu a:nth-of-type(1) .everytd div:nth-of-type(2){
	position: relative;
}

.subhead{
	position: absolute;
	width: 45px;
	height: 45px;
	overflow: hidden;
	border:1px solid #d2d2d2;
	border-radius: 50%;
	right:0;
	margin-top:-5%;
}

.subhead img{
	width: 100%;
}

.everytd div:nth-of-type(1){
	color: #3a3a3a;
	font-size: 16px;
}

.everytd div:nth-of-type(2){
	color:#5c5c5c;
	text-align: right;
	font-size: 16px;
}

.kuozhan a:nth-of-type(1) .everytd div:nth-of-type(2),.vimore a .everytd div:nth-of-type(2){
	color:#8f8f8f;
}

.viedit{
	padding:2%;
}

.viedit input:nth-of-type(1){
	width: 100%;
	border:0;
	border-radius: 2%;
	padding: 3%;
	font-size: 16px;
}

.viedit p{
	margin: 2% 0;
	color:#6f6f6f;
	font-size: 12px;
}

.viedit input:nth-of-type(2){
	background-color: #2e8082;
	border:0;
	font-size: 20px;
	width: 100%;
	color:#ffffff;
	padding:3% 0;
	border-radius: 1rem;
}

.vipchange{
	margin-left:-100%;
}

.jfchange{
	position: absolute;
	left:25%;
	top:85%;
	color:#000;
}


/*抢券*/
.qqlist{
	margin:2% 3%;
	padding:1% 3%;
	background-color: #ffffff;
}

.qqevery{
	display: block;
	border-radius: 2%;
	position: relative;
	padding:1%;
	margin-top: 2%;
}

.bgred{
	background:url("../../images/temp2/qqred.png") no-repeat;
	background-size: 100% auto;
}

.bgblue{
	background:url("../../images/temp2/qqblue.png") no-repeat;
	background-size: 100% auto;
}

.bggreen{
	background:url("../../images/temp2/qqgreen.png") no-repeat;
	background-size: 100% auto;
}

.qqlist a:hover{
	text-decoration: none;
}

.qqevery div{
	position: absolute;
	/*display: block;*/
	width: 65px;
	height:65px;
	border:1px solid #ffffff;
	overflow: hidden;
	border-radius: 50%;
	left:5%;
	top:10%;
}

.qqevery div img{
	width: 100%;
}

.qqevery p:nth-of-type(1){
	color:#ffffff;
	margin:6% 0 0 27%;
}

.qqevery p:nth-of-type(2){
	color:#ffffff;
	margin:0 0 0 27%;
	font-size:20px;
}

.qqevery p:nth-of-type(3){
	color:#ffffff;
	margin:7% 0 2% 5%;
}

.qqweiyi .qqevery span{
	position: absolute;
	display: block;
	background-color: #ffffff;
	border-radius: 1rem;
	left:75%;
	top:25%;
	padding-top:1.5%;
	width: 21%;
	height:26%;
	text-align: center;
	font-size: 17px;
	z-index:999;
}

.bgred a{
	color:#ef4b40;
}

.bgblue a{
	color:#35ccec;
}

.bggreen a{
	color:#47b1b4;
}

/*注册*/
.signbody{
	background-image: url("../../images/temp2/signbg.png");
	background-size: 100% 100%;
}
.signlist img:nth-of-type(1){
	margin-top: 20%;
	width: 50%;
}

.signlist div:nth-of-type(1){
	border:1px solid #fff;
	padding:0 0 0 15%;
	margin: 20% 10% 0 10%;
	background:url("../../images/temp2/phone.png") 7.5% 50% no-repeat;
	background-size: auto 50%;
	border-radius: 1rem;
}



.signlist div:nth-of-type(2){
	border:1px solid #fff;
	padding:0 0 0 15%;
	margin: 5% 40% 0 10%;
	background:url("../../images/temp2/lock.png") 12.5% 50% no-repeat;
	background-size: auto 46%;
	border-radius: 1rem;
	position: relative;
}

.signlist div:nth-of-type(1) input,.signlist div:nth-of-type(2) input:nth-of-type(1){
	border:0;
	background-color: rgba(0,0,0,0);
	border-left: 1px solid #ffffff;
	padding:4%;
	width: 100%;
	font-size: 16px;
	color:#dcdcdc;
	border-radius: 0;
}

.signlist div:nth-of-type(2) input:nth-of-type(1){
	padding:7%;
}

.signlist div:nth-of-type(2) input:nth-of-type(2){
	position: absolute;
	background-color: #589394;
	color:#dcdcdc;
	border:0;
	border-radius: 1rem;
	height: 100%;
	font-size: 16px;
	top:0;
	left:110%;
	height: 100%;
	width: 50%;
	text-align: center;
	padding: 0;
}

.signbth{
	display:block;
	margin: 20% auto 0 auto;
	width: 80%;
	padding:1.5% 0;
	background-color: #eedb7f;
	border-radius: 1rem;
	height: 7%;
	font-size: 20px;
	border:0;
	color: #437374;
}

/*抢券详情*/
.qqdetail{
	padding:5%;
	margin-top:2%;
	background-color: #ffffff;
}

.qqdetail div{
	width: 80px;
	height: 80px;
	border-radius: 50%;
	overflow: hidden;
	border:1px solid #dcdcdc;
	margin: 0 auto;
}

.qqdetail div img{
	width: 100%;
}

.qqdetail p{
	text-align: center;
	margin: 0;
	color: #333333;
}

.qqdetail p:nth-of-type(1){
	font-size: 30px;
}

.qqmore{
	margin-bottom: 19%;
}

.counponlist{
	margin:2% 0 0 0;
}

.counponlist .qqevery span{
	position: absolute;
	font-size: 30px;
	color:rgba(223,223,223,0.3);
	transform:rotate(-45deg);
	top:30%;
	right:10%;
}

/*停车*/
.drivecard{
	/*background: -moz-linear-gradient(left top , #FFF5C0, #fff 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);*/
	background:#3a6d6e;
	padding:5%;
}

.drivecard p:nth-of-type(1){
	color:#ffffff;
	font-size: 16px;
	text-align: center;
}

.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) {
    width: 100%;
    border-radius: 1rem 0 0 1rem;
    border: 1px solid #ffffff;
    border-right: 0;
}

.drivecard div:nth-of-type(1) .btn-default{
	background-color: rgba(0,0,0,0);
	color: #ffffff;
}

.drivecard div:nth-of-type(1) .btn{
	border:0;
	border-radius:0;
	border-radius: 1rem 0 0 1rem;
	line-height: 100%;
	font-size: 20px;
}

.bootstrap-select.btn-group .dropdown-menu li a span.text {
    font-size: 20px;
}

.bootstrap-select.btn-group .dropdown-toggle .filter-option {
    text-align: center;
}


.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text {
    margin-right: 0px;
}

.dropdown-menu {
	margin: 0;
	padding: 0;
}

.drivecard div:nth-of-type(1) input{
	height: 100%;
	padding:3%;
	border: 1px solid #ffffff;
	background-color: rgba(0,0,0,0);
	color: #ffffff;
	font-size: 20px;
}

.drivecard div:nth-of-type(1) input{
	border-radius:0 1rem 1rem 0;
}

.drivecard p:nth-of-type(2){
	color:#ffffff;
	margin-top: 2%;
	font-size: 12px;
}

.drivecard div:nth-of-type(2){
	margin-top: 5%;
}

.drivecard div:nth-of-type(2) *{
	color: #396c6d;
	border: 0;
	background-color: #a8c1c2;
	font-size: 16px;
	padding:2%;
	text-align: center;
	border-radius: 0.3rem;
	width: 45%;
}

.drivecard div:nth-of-type(2) input:nth-of-type(2){
	float: right;
}

.parkpay{
	background-color: #ffffff;
	margin-top: 2%;
}

.parkpay h4{
	text-align: center;
	border-bottom: 1px solid #afafaf;
	margin: 0;
	padding: 3%;
}

.parkpay div{
	border-bottom: 1px solid #dcdcdc;
	padding:3%;
	font-size: 16px;
}

.parkpay div{
	padding:5%;
	position: relative;
}

.parkpay div input{
	position: absolute;
	border: 0;
	width: 20%;
	border-radius: 0.3rem;
	background-color: #d2d2d2;
	color: #ffffff;
	padding: 2%;
	top:20%;
	right: 5%;
}

.bootstrap-select.btn-group .dropdown-menu li a {
    width: 100%;
    text-align: center;
}

.bootstrap-select.btn-group .dropdown-menu li {
    width: 100%; 
}

.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus {
    color: #262626;
    text-decoration: none;
    background-color: rgba(0,0,0,0);
}

.sweet-alert *{
	font-family: "微软雅黑";
}

.sweet-alert h2 {
	color:#396c6d;
	font-weight: 400;
	font-size:20px;
	margin: 5% 0;
}

.sweet-alert h2 + p:nth-of-type(1) *{
	color:#396c6d;
	font-size: 14px;
	text-align: left;
}

/*优惠券使用*/
.qrcodeuse{
	background-color: #ffffff;
	margin:3% 3% 0 3%;
	padding:3%;
}


.qrcodeuse a{
	display: block;
	color:#2e8082;
	font-size: 16px;
}

.qrcodeuse p:nth-of-type(1){
	text-align: center;
	font-size: 16px;
	margin: 6% 0 0 0;
}

.qrcodeuse p:nth-of-type(2){
	text-align: center;
	font-size: 20px;
	margin:1% 0 5% 0;
}

.qrcodeuse img{
	width: 50%;
}

.qrcodeuse p:nth-of-type(3){
	text-align: center;
	font-size: 16px;
	margin: 2% 0;
}

.qrcodeuse p:nth-of-type(4){
	text-align: center;
	font-size: 16px;
}


@media (max-width: 320px){
	.bigimg {
	    height: 73px;
	}

	.blogo{
		top:50%;
	}

	.bname{
		top:53%;
		left:30%;
	}

	.miao,.tuan{
		top:60%;
	}

	.baddr{
		top:75%;
	}

	.bdimg{
		height:173px;
	}
	.acimg{
		height:165px;
	}
	.mslist .msimg {
		width: 90px;
		height: 90px;
	}
	.mslist span {
		left:80%;
		font-size: 12px;
	}
	.sdimg{
		height: 140px;
	}
	.signlist div:nth-of-type(1) input,.signlist div:nth-of-type(2) input:nth-of-type(1),.signlist div:nth-of-type(2) input:nth-of-type(2){
		font-size: 14px;
	}

	.vipcard p:nth-of-type(1){
		top:34%;
		left:49%;
		font-size: 13px;
	}

	.vipcard p:nth-of-type(2){
		top:45%;
		left:25%;
		font-size: 18px;
	}

	.vipcard p:nth-of-type(3){
		top:60%;
		left:7%;
	}
}






/*  2017.06.21  */



#smartTip{
	position: fixed;
	bottom: 50px;
	background-color: rgba(65,65,65,.9);
	height: 40px;
	width: 100%;
	z-index:999
}

footer img
{
	height: 35px;
}

#joylogo{
	position: absolute;
	top: 39px;
	left: 0px;
	z-index: 999;
	opacity: 0.95;
}

.top_1{
	margin-top: 1px;	
}

.top_3{
	margin-top: 0px;	
}

.top_5{
	margin-top: 5px;	
}

.top_10{
	margin-top: 10px;
}

.left_5{
	margin-left: 5px;
}

.left_10{
	margin-left: 10px;
}

.desc{
	height:15px;
}

.bottom_0{
	margin-bottom:0px
}
.bottom_5{
	margin-bottom:5px;
}
.bottom_10{
	margin-bottom:44px;
}

.padding_left_5{
	padding-left: 5px;
}

#wxtitle{
	font-size: 20px;
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 5px;
}

#wxtheme{
	margin-top: -25px;
	margin-left: 5px;
	color:#ffffff;
	font-size: 18px;
	font-weight: bold;
}

#joynav
{
	background-image: url(../images/nav/banner.png);
	background-repeat: no-repeat;
	min-height: 40px;
   background-size:100% 100%;
   -moz-background-size:100% 100%;
   z-index: 999999;
   border-bottom: 1px solid #d5d5d5;
}
#joynav .pd{
	padding-bottom: 10px;
	padding-top: 10px;
}
#joynav .hw{
	display: none;
	background-color:rgba(0,0,0,0.5);	
}

#joynav .hwplay{
	display: block;
}


#main-container{
	margin-top: 40px;
}

.listbackgroud{
	background-color: #F0ECEC;
}

.listbody{
	background-color: #FFF;
	padding: 5px;	
	margin-left: -15px;
	margin-right: -15px;
	border-bottom: 1px solid #e8e8e8;
}
.media-body
{
	/*border-bottom: 1px solid #e8e8e8;*/
}

.media-body .row-top
{
	border-top: 1px solid #e8e8e8;
}

.citebody{
	height: 20px;
}

.cite{
	font-size: 80%;
	color: #777;
	margin-bottom: 0px;
	margin-top: -10px;

}

.container_full{
	padding-left: 0px;
	padding-right: 0px;
}

.carousel-caption p{
	font-size: 14px;
	color: #fff;
	font-weight: bold;
}


.text-white
{
	color: #fff;
	text-align: center;
}

#main-metro{	
	margin-top: 5px;
	margin-bottom: 5px;
}

.metro_row{
	margin-right: -10px;
	margin-left: -10px;
}

.metro_row_left{
	margin-right: -13px;	
}

.metro_row_right{
	margin-left: -13px;
}

#main-footer{
  width: 100%;
  padding-top: 5px;
  min-height:42px;
}
/* 活动 */
/*#activity-title{
	position: fixed;
	top:50px;
	z-index: 1;
} 因为android存在问题暂时先不使用*/

.btn_Fang{
	border-top-right-radius: 0px;
	border-top-left-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
}

.panel-group .panel{
	border-top-right-radius: 0px;
	border-top-left-radius: 0px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
}

/* SPP */
.diy_share{
position: fixed;
bottom: 40px;
width: 100%;
padding-top: 0px;
}


/*  品牌  */
.col5{
	padding-left: 5px;
	padding-right: 5px;
}

#ArticleList,#giftsList{
	background-color: #F0ECEC;
}

#ArticleList .media,#giftsList .media{
	
	background-color: #fff;
	padding:5px;
}

.floorList{
	text-overflow: ellipsis;
	white-space: nowrap;/*禁止自动换行*/
	overflow: hidden;
}

/*  详情页  */
#contentDetail img{
	max-width: 99%;
	margin:0 auto;
}

#contentDetail{
	margin-left: 5px;
	margin-right: 5px;
}

#detailCover{
	width: 100%;
}

#detailHead{
	background-color: #eee;
	height: 30px;
	padding: 5px
}

#detailTitle
{
	margin-top: -25px;
	padding-left: 10px;
	height: 25px;
	background-color: rgba(255,255,255,0);
	color: #fff;
	z-index: 1;
}


/* 绑定会员 */
.vipbackground{
	height: 100%;
	background-image: url(../images/backa.png);
	background-repeat: no-repeat;
	min-height: 55px;
   	background-size:100% 100%;
   -25-moz-background-size:100% 100%;
}

.panel-title{
	font-weight: bold;
}











