@charset"utf-8";
/* Write your styles */
 * { touch-action: pan-y; } 
body{ max-width: 750px;margin: 0 auto;background-color: #f5f5f5;}
.fixed-top{position: fixed;top: 0;left: 0;right: 0;width: 100%;max-width:750px;margin:0 auto;z-index: 10;}
.bg-white{background-color: #fff;}
.m-b12{margin-bottom: 12px;}
.pad4{padding:4%;}
.box-b{padding-top:10px; padding-bottom: 10px;margin-bottom: 12px;}
.bg-ff{background-color: #fff;margin-bottom: 1rem;text-align: center;padding:0 1rem;}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*height:1%}
img{ width: auto; max-width: 100%; }
a:focus, a:hover{color: inherit;}
.am-slider-a1 .am-control-nav li a.am-active{ background-color: rgba(255,255,255,.8);}
.am-slider-a1 .am-control-nav li a{background-color: rgba(255,255,255,.3); }
.bg-ff-radius{ background-color: #fff;border-radius: 5px;margin-bottom: 10px; }
.border-radius-top-left-right{ border-top-left-radius: 5px;  border-top-right-radius: 5px;}
.bb-f5{ border-bottom: 1px solid #f5f5f5; }
.tc-i{ text-align: initial; }
.border-none{border:none; outline: none;}
.ym-pl1{padding: 0px 1rem;}
.am-with-fixed-navbar{padding-bottom: 70px;}
.am-navbar{border-top:1px solid #f5f5f5;}
.co-33{color: #333;}
.co-66{color: #666;}
.co-99{color: #999;}
.co-cc{color: #ccc;}
.co-f60{color: #ff6000;}
.line-h0{line-height: 1;}
.but-border-f6{border:1px solid #ff6000;color: #ff6000;padding-top: 2px;padding-bottom: 2px;vertical-align: bottom;}
.but-border-f6:hover{color: #ff6000;}
.webkit-box{display: -moz-box;display: -webkit-box;display: -webkit-box;-webkit-box-pack: center;-webkit-box-align: center;}
.box-flex{-moz-box-flex: 1;-webkit-box-flex: 1;box-flex: 1;}
.pop-bottom{color:#a2a2a2;font-size:1rem;text-align: center;margin: 3rem 0;}
.pop-bottom:before{content:'';width: 20%;border-top:1px solid #e0e0e0;display: inline-block;vertical-align: middle;margin-right:1rem;}
.pop-bottom:after{content:'';width: 20%;border-top:1px solid #e0e0e0;display: inline-block;vertical-align: middle;margin-left: 1rem;}
/*支付码*/
	.ym-pay{ padding:10% 4.26% 0;}
	.ym-payBox{ position: relative;}
	.ym-pay-t{ background:rgba(255,255,255,0.2);border-radius: 6px;}
	.ym-pay-t h3{ background:url("../images/pay/pay-t.png") no-repeat center bottom; background-size:100%; height: 33px;line-height: 33px; text-align: center;font-size: 12px; color: #fff;font-weight:normal;margin: 0;}
	.ym-pay-tBox{ background-color: #fff;text-align: center;padding-top: 5%; border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;}
	.ym-pay-tBox p{ color: #333333; font-size: 25px;font-weight: 400;margin: 0px auto 30px;}
	.ym-pay-tBox p span{ color: #666; font-size: 12px;}
	.ym-tiao{ width: 82%;margin: 0 auto;}
	.ym-tiao img,.ym-wei img{ width:auto;max-width: 100%; }
	.ym-wei{width: 46%;margin: 0 auto;}
	.ym-card{color: #000; font-size: 14px;margin-top: 10%;line-height: 40px;background-color: #fafafa; height: 40px;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;}
	.ym-card a{color: #000;display: block;}
	.ym-card i{color: #7d7d7d; font-size: 20px;line-height: 36px; vertical-align: top;margin-left: 10px;}

	.ym-pay-l{text-align:center;color: #fff;margin-top: 15%;}
	.ym-pay-l a{color: #fff;font-size: 12px;display: block;}
	.ym-pay-l a img{ width: 20px; }
	.ym-pay-l a p{ margin: 10px auto; }

	.ym-layer-title{color: #666; font-size: 16px;text-align: center;height: 40px; line-height: 40px;border-bottom: 1px solid #eee;}
	.ym-layer-box{ height: 200px;overflow-y:scroll;}
	.ym-layer-box ul{padding: 0;margin: 0;}
	.ym-layer-box li{ height: 50px;line-height: 50px; border-bottom: 1px solid #eee;list-style: none;padding:0 5%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
	.ym-layer-box li a{color: #666; font-size: 12px;display: block;}
	.ym-layer-box li.active a:after{content: ""; background: url("../images/pay/pay-dui.png") no-repeat center; background-size:12px; width: 20px; height: 50px;  float: right;}
	/*样式覆盖*/
	.layui-m-layerbtn {
	    display: box;
	    display: -moz-box;
	    display: -webkit-box;
	    width: 40px;
	    height: 40px;
	    line-height: 40px;
	    font-size: 0;
	    border-top:none;
	    background-color:#fff;
	    position: absolute;
	    left:0;top:10px;
	}
	.layui-m-layerbtn span{font-size: 20px;}
	.layui-m-layerbtn span[no]{ border-right: none; width: 100%;}

/*亿茂用户中心*/
.ym-user-box{padding:0 1rem 15px;
  background-image: -moz-linear-gradient( 0deg, rgb(0,172,255) 0%, rgb(118,211,255) 100%);
  background-image: -webkit-linear-gradient( 0deg, rgb(0,172,255) 0%, rgb(118,211,255) 100%);
  background-image: -ms-linear-gradient( 0deg, rgb(0,172,255) 0%, rgb(118,211,255) 100%);}
.ym-user-box a{color: #fff;/*display: block;text-align: center;*/}

.ym-user-info{padding-top: 15px;text-align: center;}
.ym-user-info .ym-user-img{ width: 48px; height: 48px; border-radius: 50%;float: left;margin-right: 15px;}
.ym-user-info .ym-user-img img{ width: 100%; border-radius: 50%; }
.ym-user-info .ym-user-name{ float: left;color: #fff;text-align: left;}
.ym-user-info .ym-user-name h4{margin:0;font-size: 16px;}
.ym-user-info .ym-user-name p{margin:5px 0 0;font-size: 14px;}
.ym-user-set{ font-size: 15px; color: #fff;display: inline-block;}

.ym-user-operation{margin-top: 6%;text-align: center;}
.ym-user-operation img{ width:45%; }
.ym-user-operation p{margin:10px 0 0;font-size: 12px; color: #fff;}

.ym-user-card{margin-top: 6%;}
.ym-user-card img{ width: auto;max-width:100%; }
	/*样式覆盖*/
	.am-list-news-hd{ /*border-bottom: 1px solid #f5f5f5;*/ }
	.am-list-news-hd h2{ font-size: 15px; color: #333;font-weight: normal;}
	.am-list-news-hd .am-list-news-more{ font-size: 12px; color: #999999; }
.am-list-news-hd .am-list-news-more i{font-size: 16px; margin-left: 10px;}

.ym-order-box img{ height: 20px; }
.ym-order-box a{ display: block; }
.ym-order-box p{margin:10px 0  15px; font-size: 12px; color: #333333;}

.ym-stop{margin-bottom: 0;padding-left: 0;}
.ym-stop li{ height: 44px;line-height: 44px; padding-left: 5px; /*margin-right: 10px;*/ border-bottom: 1px solid #f5f5f5;list-style: none;}
.ym-stop li a{display: block;overflow: hidden;}
.ym-stop li i{ width: 20px;display: inline-block; margin-right: 10px;}
/*.ym-stop li:nth-child(1){background-position: 10px 15px;}
.ym-stop li:nth-child(2){background-position: 10px -28px;}*/
.ym-stop li .ym-stop-l{ float: left; color: #333333;font-size: 15px; white-space: nowrap;} 
.ym-stop li .ym-stop-l i{vertical-align: top;margin-top: -2px;}
.ym-stop li .ym-stop-r{ float: right; color: #999999; font-size: 12px;} 
.ym-stop li .ym-stop-r i{ margin-left: 5px;margin-right: 0px;}
.ym-num{color: #fefefe; background-color:#e40101; font-size: 1rem;min-width:16px; padding:0 5px; height: 16px;line-height:15px; border-radius:8px;display: inline-block;}
.ym-user-ad{padding-top: 3%;padding-bottom: 3%;}
.ym-user-ad img{ width: auto; max-width: 100%; }
	/**/
	.am-bgcolor-baoba-nav {background: #FFF;border-top: 1px solid #ddd;}
	.am-navbar .am-navbar-nav{ overflow: inherit; }
	.am-navbar-nav a{padding-top: 5px;}

/*201-05-10 lcys 底部样式最新
.am-navbar .am-navbar-nav li a .ym-f-icon{ width: 20px; height: 20px;background:no-repeat center;display: block;margin: 0 auto;margin-bottom: 5%;}
.am-navbar .am-navbar-nav li a .ym-home{ background-image: url("../images/icon-f01-2.png"); background-size: 100%;}
.am-navbar .am-navbar-nav li a .ym-ord{ background-image: url("../images/ym-t02.png"); background-size: 100%;}
.am-navbar .am-navbar-nav li a .ym-hoster{ background-image: url("../images/ym-t03.png"); background-size: 100%;}
.am-navbar .am-navbar-nav li a .ym-my{ background-image: url("../images/icon-f02-2.png"); background-size: 100%;}*/
/*.am-navbar .am-navbar-nav li a .ym-pay{ width: 40px; height: 40px;display: block;margin:-15px auto 0px; background: url("../images/icon-pay.png") no-repeat center; background-size: 100%;border: 3px solid #fff;
border-radius: 50%;box-shadow: 0px 0px 5px #999;}*/
/*.am-navbar .am-navbar-nav li a .ym-pay{ width: 49px; height: 49px;display: block;margin:-30px auto 0px; background: url("../images/pay.png") no-repeat center; background-size: 100%;
	border-radius: 50%;}
.am-navbar .am-navbar-nav li.active a .ym-home{ background-image: url("../images/icon-f01.png"); background-size: 100%;}
.am-navbar .am-navbar-nav li.active a .ym-ord{ background-image: url("../images/ym-tt02.png"); background-size: 100%;}
.am-navbar .am-navbar-nav li.active a .ym-hoster{ background-image: url("../images/ym-tt03.png"); background-size: 100%;}
.am-navbar .am-navbar-nav li.active a .ym-my{ background-image: url("../images/icon-f02.png"); background-size: 100%;}
201-05-10 lcys 底部样式最新
*/
/*2019底部五个分类样式*/
/*footer*/
.am-navbar .am-navbar-nav li{width: 20%;float: left;}
.ym-navbar-five {
    background: #fff;
}

.ym-navbar-five .am-navbar-nav .am-navbar-label {
    padding-top: 2px;
    line-height: 1;
    font-size: 12px;
    display: inline-block;
    word-wrap: normal;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.ym-navbar-five li a {
    padding-top: 5px;
    display: flex;
    flex-direction: column;
    height: 55px;
    box-sizing: border-box;
}

.ym-navbar-five .ym-icon {
    display: inline-block;
    width: 20px;
    height: 20px;
    background: no-repeat center;
    margin: 0 auto 5%;
}

.ym-navbar-five .ym-home {
    background-image: url(../images/other/home.png);
    background-size: 100%;
}

.ym-navbar-five .ym-home--active {
    background-image: url(../images/other/home-active.png);
    background-size: 100%;
}

.ym-navbar-five .ym-classify {
    background-image: url(../images/other/classify.png);
    background-size: 100%;
}

.ym-navbar-five .ym-classify--active {
    background-image: url(../images/other/classify-active.png);
    background-size: 100%;
}

.ym-navbar-five .ym-goodsCar {
    background-image: url(../images/other/goodsCar.png);
    background-size: 100%;
}

.ym-navbar-five .ym-goodsCar--active {
    background-image: url(../images/other/goodsCar-active.png);
    background-size: 100%;
}

.ym-navbar-five .ym-my {
    background-image: url(../images/other/user.png);
    background-size: 100%;
}

.ym-navbar-five .ym-my--active {
    background-image: url(../images/other/user-active.png);
    background-size: 100%;
}

.ym-navbar-five .ym-pay-icon {
    width: 49px;
    height: 49px;
    display: block;
    background: url(../images/other/pay.png) no-repeat center;
    background-size: 100%;
    position: fixed;
    z-index: 2000;
    bottom: 2rem;
    left: 50%;
    margin-left: -25px;
    margin-bottom: 0;
}

.ym-navbar-five .ym-sao-icon {
    width: 49px;
    height: 49px;
    display: block;
    background: url(../images/other/sao.png) no-repeat center;
    background-size: 100%;
    position: fixed;
    z-index: 2000;
    bottom: 2rem;
    left: 50%;
    margin-left: -25px;
    margin-bottom: 0;
}

.ym-navbar-five li.pay .am-navbar-label {
    position: absolute;
    top: 29px;
    left: 0;
    right: 0;
}

/*footer*/

/*footer-- 20200319*/
.am-navbar.digital-footer .am-navbar-nav {
    overflow: inherit;
}
.digital-footer li a {
    display: flex;
    width: 100%;
    height: 49px;
    flex-direction: column;
    justify-content: center;
} 

.digital-footer .digital-icon {
    display: inline-block;
    width: 20px;
    height: 20px;
    background: no-repeat center;
    margin: 0 auto 5%;
    position: relative;
}

.digital-footer .digital-home {
    background-image: url('../images/asite/10000001/f-home.png');
    background-size: 100%;
}

.digital-footer .digital-home--active {
    background-image: url('../images/asite/10000001/f-home-active.png');
    background-size: 100%;
}
.digital-footer .digital-information{
    background-image: url('../images/asite/10000001/f-zx.png');
    background-size: 100%;
}
.digital-footer .digital-information--active{
    background-image: url('../images/asite/10000001/f-zx-active.png');
    background-size: 100%;
}
.digital-footer .digital-activity{
    background-image: url('../images/asite/10000001/f-act.png');
    background-size: 100%;
}
.digital-footer .digital-activity--active{
    background-image: url('../images/asite/10000001/f-act-active.png');
    background-size: 100%;
}
.digital-footer .digital-main {
    background-image: url('../images/asite/10000001/f-main.png');
    background-size: 100%;
}
.digital-footer .digital-main--active {
    background-image: url('../images/asite/10000001/f-main-active.png');
    background-size: 100%;
}

.digital-footer .digital-code-icon {
      width: 49px;
    height: 49px;
    display: block;
    margin: -30px auto 0px;
    background:url('../images/asite/10000001/f-code.png') no-repeat center;
    background-size: 100%;
    border-radius: 50%;
}

.digital-footer li.code .am-navbar-label {
    padding-top: 5px;
}
.digital-footer .am-navbar-nav a {
    padding-top: 0px;
}
.digital-footer .am-navbar-nav li {
    width: 1%;
    float: none;
}
/*充值*/
.ym-recharge{display: block;overflow: hidden;}
.ym-recharge .am-form-group{ border-bottom: 1px solid #f5f5f5;height: 48px;line-height: 48px;}
.ym-recharge .am-form-group label{text-align: center;font-size: 14px; color: #666666;padding:0 1rem;margin-bottom: 0;font-weight: normal;vertical-align: top;}
.ym-recharge .am-form-group input{ border: none;height: 100%;vertical-align: top;outline: none;color: #333333; font-size: 14px;padding-left: 2%;}
.ym-num-title{ color: #666; font-size: 12px; }
.ym-recharge-num a{ border: 1px solid #d2d2d2;height: 60px;line-height: 60px; border-radius: 10px;display: block;text-align: center;margin-top:12px;color: #333333; font-size: 14px;}
.ym-recharge-num a.active{ background-color: #ff6000; color: #fff;border:none;}
.ym-recharge-num button{border:none;outline: none;border-radius: 24px; height: 48px; color: #fff;width: 100%;margin-top: 24px;background-color: #ff6000;font-size: 16px;}

/*停车充值*/
.ym-recharge-stop{ padding-top: 20px; }
.ym-recharge-stop .ym-recharge-num a{ border: 1px solid #d2d2d2;height: 60px;line-height:inherit;color: #ff6000; font-size: 10px;}
.ym-recharge-stop .ym-recharge-num a p{ margin-bottom: 0;color: #333333; font-size: 14px;padding-top: 10px;}
.ym-recharge-stop .ym-recharge-num a.active{color: #fff;border:none;}
.ym-recharge-stop .ym-recharge-num a.active p{color: #fff;}

/*卡券*/
.ym-card-main .am-list-news-hd{ border: none; }
.ym-card-main .am-list-news-default{ margin: 1rem; }
.ym-card-mian-h2 img{ width: 27px;margin-right: 10px; }
.ym-card-ul{ margin-left: 0; margin-top: 0px; padding:0 1rem;}
.ym-card-ul li{ list-style: none;margin-bottom: 1rem;position: relative;}
.ym-card-ul li img{ width: 100%; }
.ym-card-ul li .ycu-num{position: absolute;left: 21%; top:45%;color: #fff; font-size: 1.8rem;}
.ym-card-ul li .ycu-no{position: absolute;right: 10%; bottom:10%;color: #fff; font-size: 1.5rem;}

/*充值消费记录*/

	/*覆盖*/
	.mui-content{ width: 100%; }
	.mui-content>.mui-table-view:first-child{margin-top: 0;}
	.mui-plus header.mui-bar{display: none;}
	.mui-plus .mui-bar-nav~.mui-content{padding: 0;}
	.hm-description{margin: .5em 0;}
	.mui-table-view:after{display: none}
	.mui-table-view-cell:after{background-color: #f5f5f5;}
	.mui-table-view:before{display: none;}
.ym-consumption nav{ width: 100%;text-align: center;}
.ym-consumption nav a{ border-bottom: 1px solid #f5f5f5;display:inline-block;width: 50%;height: 38px; line-height: 38px;color: #333333; font-size: 15px;} 
.ym-consumption nav a.active{ color: #2ba6e1; border-bottom: 1px solid #11b2ff;}

.record-ul{margin:0;}
.record-ul li{list-style: none;/* border-bottom: 1px solid #f5f5f5; */display: block;overflow:hidden;padding:15px 5px 15px 15px;}
.record-ul li h4{ color: #333333; font-size: 14px;margin-bottom: 5px;  overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}
.record-ul li p{color: #333333; font-size: 10px; margin:0;}
.record-ul li span{color: #999999; font-size: 10px;}
.record-ul li .record-li-l{padding-left: 54px; background: url("../images/record01.png") no-repeat top left;background-size: 40px;}
.record-ul li .record-li-r{ text-align: right;color: #333333;font-size: 15px;}

.ym-record li .record-li-l{padding-left: 54px; background: url("../images/record02.png") no-repeat top left;background-size: 40px;}
.ym-record li .record-li-r{ text-align: right;color: #ff6000;font-size: 15px;}

.record-ul li .record-li-recharge{padding-left: 54px; background: url("../images/record02.png") no-repeat top left;background-size: 40px;}




/*卡片信息*/
.ym-c-info {position: relative;margin-top: 1rem;}
.ym-c-info img{ width: 100%; }
.ym-info-title{ position: absolute;top:8%; left:10%; }
.ym-info-title img{ width: 35px; margin-right: 12px;float: left;}
.ym-info-title h3{color: #fff; font-size: 16px; margin:0px;float: left;margin-top: 5px;}
.ym-info-bottom{position:absolute;bottom: 10%; right: 15%;font-size: 15px; color: #ffffff;letter-spacing: 1px;}
.ym-info-bottom a{ color: #fff;}
.ym-info-text{ position: absolute;top:50%; left: 21.5%;margin-top: -26px; color: #ffffff; font-size: 15px; }
.ym-info-text p{ margin-bottom: 0; }
.ym-info-text span{font-size: 18px;letter-spacing: 1px;}
.ym-c-botton{margin-top: 24px;}
.ym-c-botton a{display: block;color: #2ba6e1; font-size: 15px; border: 1px solid #2ba6e1; height: 39px;line-height: 39px; text-align: center;border-radius: 5px;}
.ym-c-ul{margin-top: 15px; }
.ym-c-ul ul{padding-left: 0;border-top: 1px solid #f5f5f5;}
.ym-c-ul ul li{list-style: none;display: block;overflow: hidden;border-bottom: 1px solid #f5f5f5;height: 45px;line-height: 45px;}
.ym-c-ul ul li p{ float: left;color: #333333; font-size: 15px;}
.ym-c-ul ul li span{float: right;color: #333333; font-size: 15px;}
.ym-c-ul ul li a{display: block;overflow: hidden;}
.ym-c-ul ul li a span{color: #999999; font-size: 12px;}
.ym-c-ul ul li a span i{font-size: 16px;margin-left: 10px;}


/*协议*/
.card-activate {position: fixed;top: 0;background-color: #fff;width: 100%;max-width: 750px;}
.card-activate .am-list-news-default{ margin:0 1rem; }
.card-activate .ym-card-mian-h2 img{ vertical-align: top; width: 23px; }
.card-button{background-color: #fff;padding: 10px 1rem 1rem;position: fixed;bottom: 0; width: 100%;max-width: 750px;}
.card-button button {width: 100%;border:none;outline: none; height: 48px;line-height: 48px; color: #fff;font-size: 16px;border-radius: 24px;
  background-image: -moz-linear-gradient( 0deg, rgb(0,172,255) 0%, rgb(118,211,255) 100%);
  background-image: -webkit-linear-gradient( 0deg, rgb(0,172,255) 0%, rgb(118,211,255) 100%);
  background-image: -ms-linear-gradient( 0deg, rgb(0,172,255) 0%, rgb(118,211,255) 100%);
}
.card-button form{color: #333333; font-size: 10px;text-align: center;margin-top: 15px;margin-bottom: 20px;}
.card-button form input{vertical-align: middle;margin-top: -4px;}
.card-Agreement{color: #333333; font-size: 14px;padding:0 1rem;margin-bottom: 114px;margin-top: 60px;}
.card-Agreement p{margin:10px 0;}


/*停车续费*/
.ym-xf-b{ background:url("../images/ym-xfb.png") no-repeat top center; background-size: 100%; }
.ym-button { margin-top: 5%; }
.ym-button button{width: 100%;border:none;outline: none; height: 48px;line-height: 48px; color: #fff;font-size: 16px;border-radius: 24px;background-color:#ff6000;}
.ym-xf-text{padding-top: 5%;}
.ym-xf-text a{min-height: 115px; display: block;border: 1px solid #c1c1c1; border-radius:5px;background-color: #fff; padding:10% 0; text-align: center;}
.ym-xf-text a.active{background-color: #e0edf3;border: 1px solid #2ba6e1;}
.ym-xf-text a h5{color: #333; font-size: 15px;margin: 0;padding: 0;}
.ym-xf-text a h3{ color: #ff6000; font-size: 24px;margin: 0;padding: 0; }
.ym-xf-text a h3 span{ font-size: 15px;}
.ym-xf-text a p{margin: 0;padding: 0; color: #999999;font-size: 12px;}

/*收藏夹*/
.ym-sc-box{display: block;overflow: hidden;position: relative;}
.ym-sc-l{height: 0; width: 37.5%; padding-top: 37.5%; margin-right: 12px;float: left;}
.ym-sc-l img{ width: 100%; }
.ym-sc-r{padding-right: 10px;}
.ym-sc-r h4{color: #333; font-size: 15px;margin: 0;padding: 0;}
.ym-sc-r span{ color: #999999; font-size: 12px;margin: 0;padding: 0;}
.ym-sc-r p{ color: #ff6000; font-size: 15px; margin: 0;padding: 0;position: absolute;position: absolute;bottom: 0;left: 37.5%;margin-left: 12px;}

/*足迹*/
.ym-fj-title{ color: #333;font-size: 14px;height: 48px;line-height: 48px; padding: 0px 1rem; border-bottom: 1px solid #f5f5f5;background-color: #fff;}
.ym-fj-tBox{background-color: #fff; width: 100%;}
.ym-fj-time{ height: 40px; line-height: 40px; padding: 0px 1rem; }
.fj_li{ background-color: #fff; }
.fj_li img{ width: 100%; }
.fj_li p{color: #333; font-size: 14px;margin: 1rem;}


#schedule-box{width:100%;margin: 0 auto;padding: 35px 20px;font-size: 13px;}
.boxshaw ul{padding-left: 0;}
.schedule-hd{display: flex;justify-content: space-between;padding: 0 15px;}
.today{flex: 1;text-align: center;}
.ul-box{overflow: hidden;}
.ul-box > li{float: left;width: 14.28%;text-align: center;padding: 5px 0;list-style: none;}
.other-month{color: #999999;}
.current-month{color: #333333;}
.today-style{border-radius: 50%;background: #58d321;}
.arrow{cursor: pointer;}
.dayStyle{display: inline-block;width: 35px;height: 35px;border-radius: 50%;text-align: center;line-height: 35px;cursor: pointer;}
.current-month > .dayStyle:hover{background: #00BDFF;color: #ffffff;}
.today-flag{background:url("../images/ym-tb.png") no-repeat;background-size: 100%; color: #fff;}
.selected-style {background: #00BDFF;color: #ffffff;}
#h3Ele{text-align: center;padding: 10px;}

/*资产*/
.ym-zc{padding-left: 1rem; padding-right: 1rem;padding-top:15%;}
.zc-b{background:url("../images/zc/zc-b.png") #fff no-repeat top center;background-size: 100%;}
.ym-zc-info{
	border-radius: 15px;
	background-color: #fff;
	-moz-box-shadow:0px 2px 5px #f5f5f5; -webkit-box-shadow:0px 2px 5px #f5f5f5; box-shadow:0px 2px 5px #f5f5f5;
	padding-bottom: 6%;
	margin-bottom:5%;
}

.ym-tr{ text-align: right;padding-top: 3%;padding-right: 3%;}
.ym-tr a{color: #999; font-size: 12px;}
.ym-t-title{text-align: center;}
.ym-t-title p{color: #333333; font-size: 15px;margin-bottom: 1rem;}
.ym-t-title h3{ color: #ff6000; font-size: 36px; font-weight: normal;margin:0; }
.ym-t-title span{ color: #666666;font-size: 15px;display: block;line-height: 16px;margin-top: 5%;}
.ym-t-title span img{ width: 16px;vertical-align: top;margin-right: 2%; }
.ym-zc-card{ text-align: center; }
.ym-zc-card img{ width: 25px; }
.ym-zc-card a{ color: #333333; font-size:#333;display: block;}
.ym-zc-card a p{ margin:0.5rem 0 1rem;font-size: 12px;}


/*地址*/
.ym-addr-info ul{ margin:0;padding-left: 4%; }
.ym-addr-info ul li{border-bottom:1px solid #f5f5f5; padding:4% 0;}
.flex-box{display:flex;justify-content: center;  align-items: center;}
.ym-addr-add{ border-bottom: 1px solid #f5f5f5; height: 38px; line-height: 38px;text-align:right;padding-right: 4%;}
.ym-addr-add a{color: #2ba6e1; font-size: 15px;}
.ym-addr-add a i{margin-right: 1%;}
.addr-name{ width: 40px; height: 40px; margin-right: 4%; background-color: #cecece; color: #fff; font-size: 14px;text-align: center;line-height: 40px;border-radius: 50%; }
.addr-content{flex:1;-webkit-flex:1;padding-right: 4%;}
.addr-content h4{ color: #333333; font-size: 14px;font-weight: normal;margin-bottom: 0;}
.addr-content h4 span{ color: #999999; font-size: 12px;margin-left: 5%; }
.addr-content p{margin:0;color: #333333; font-size: 12px;line-height: 1.5;}
.addr-content p b{ color: #ff6000; margin-right: 5%; }
.addr-bj{border-left:1px solid #f2f2f2; width: 15%; text-align: center;}
.addr-bj a{color: #999999; font-size: 12px;padding:0px 4%;display: block;}

/*活动报名与取消*/
.ym-apply ul{ padding:0 0 0 4%; }
.ym-apply ul li{list-style: none;padding:4% 4% 4% 0;border-bottom:1px solid #f5f5f5;display: block;overflow: hidden;}
.ym-apply-time{display: block;overflow: hidden;}
.ym-apply-time p{ margin: 0; }
.ym-apply-time p:nth-child(1){color: #333333; font-size: 12px;float: left;}
.ym-apply-time p:nth-child(2){color: #999999; font-size: 12px;float: right;}
.ym-apply-box{margin-top: 5%;display: block;overflow: hidden;}
.apply-img{ width: 80px; height: 80px; background:no-repeat center; background-size: cover;float: left;}
.apply-text{margin-left: 90px;min-height: 80px;position: relative;}
.apply-text h4{color: #333333; font-size: 14px;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom: 0;}
.apply-text p{color: #999999; font-size: 12px;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;margin:0;}
.apply-text-div{position: absolute;bottom:0;width: 100%;}
.apply-text-div span{color: #333333; font-size: 12px;vertical-align: bottom;}
.apply-text-div span em{ color: #ff6000;font-style: normal;}
.b-cancel{display: block;border: 1px solid #2ba6e1;padding:1% 3%;float: right;border-radius: 3px; color: #666; font-size: 12px;}

/*签到*/
.ym-sign-title .sign-img img{ width:100%; }
.sign-text{ margin:-44px auto 0;text-align: center;}
.sign-name-img{border-radius: 3px; width:60px; height:60px; margin:0px auto 3%;overflow: hidden;}
.sign-name-img img{ border-radius: 3px; width: 100%; border:2px solid #fff;}
.sign-text p{ margin:0;color: #333333; font-size: 15px;}
.sign-text p b{color: #ff6000; font-size: 36px;font-weight: normal;}
.ym-sign-info { background-color: #f1faff;margin:0 4%;padding:4% 0;}
.ym-sign-info img{ width: 100%;margin-bottom: 5%;}
.ym-sign-info p{margin:0px;line-height: 2;padding:0 4%; color: #333333; font-size: 14px;}
.ym-sign-b{ width: 80%; margin:5% auto; }
.ym-sign-b img{ height:21px; margin-right: 3%;margin-top: -5px;}
.b-gray button{ background: #ddd; color: #999;}

/*停车券*/
.ym-pay-s{padding-top: 10%;padding-bottom:35px;}
.ym-pay-s h4{ color: #333; font-size: 15px;margin-bottom:0.5rem;}
.ym-pay-s b{ color: #333; font-size: 25px; }
.ym-pay-s .ym-sign-b{margin-bottom: 10%;}
.ym-pay-s-info{ border-top: 1px dotted #f5f5f5;margin:0% 4%;padding:3% 0;}
.ym-pay-s-info dl{display: block;overflow: hidden;font-size: 14px;color: #999;margin-bottom: 0;margin-top: 0;line-height: 2;}
.ym-pay-s-info dl dt{float: left;}
.ym-pay-s-info dl dd{float:right;margin-top: 0;}
.ym-pay-s-ul a{display: block;color: #333; font-size: 14px;text-align: left;border-top: 1px solid #f5f5f5;border-bottom: 1px solid #f5f5f5;margin: 0 4%;line-height: 43px;background: url("../images/r.png") no-repeat center right;
    background-size: 10px;}

/*支付弹窗*/
	.pop-text{padding:0px 5% 20px; }
	.pop-c{ text-align: center;margin-top: 14px;}
	.pop-c h4{ color: #333; font-size:24px;margin: 0 0 20px 0;}
	.pop-c p{color: #333; font-size:  14px;margin-bottom: 1rem;}
	.pop-c h4 span{font-size: 32px;margin-left: 5px;}
	.but-pay{ margin-top: -1px; border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5;line-height: 40px;display: block;color: #666; font-size: 14px;background: url("../images/r.png") no-repeat right; background-size: 10px;}
	.p-but{ border:none;outline: none; background-color: #ff6000; color: #fff; line-height: 42px; font-size: 11px;width: 100%; border-radius: 22px;padding:0px;margin-top: 15px;}
	.but-pay img{width: 24px;margin-right: 10px;}
	.layui-m-layerchild h3{margin-bottom: 0;font-size: 16px; color: #333333;height: 45px; line-height: 45px;border-bottom: 1px solid #f5f5f5;font-weight: bold;}
	.pop-title{font-size: 16px; color: #333333;height: 45px; line-height: 45px;border-bottom: 1px solid #f5f5f5;position: relative;}
	.pop-title .pot-l{ width: 40px; height: 40px;line-height: 40px; text-align: center; position: absolute;left:0;top:5px;}
	.pop-title .pot-l img{ height: 14px; }
	.pop-title h3{margin-top: 0;}

/*失效页面*/
.ym-quan{padding:0 4%;}
.ym-quan-t{display: block;overflow: hidden;color: #8e8e8e; font-size: 12px;padding:10px 5px 5px;}
.ym-quan-t a{float: right;}
.ym-quan-b ul{padding-left: 0;}
.ym-quan-b ul li{list-style: none;background-color: #fff; border-radius: 10px;margin-bottom: 15px;padding:4% 4% 0;}
.ym-quan-b ul li img{ width: 33px;float: left;}
.ym-quan-b-all {margin-left:56px;color: #333;}
.ym-quan-b-t{border-bottom: 1px dotted #f5f5f5;display: block;overflow: hidden;}
.ym-quan-bt-l{ float: left; }
.ym-quan-bt-l h4{font-size: 15px;margin-bottom: 0;}
.ym-quan-bt-l p{font-size: 14px;margin:0;}
.ym-quan-bt-r{float: right;font-size: 15px;color: #333;}
.ym-quan-b-b{color: #666666; font-size: 12px;line-height: 27px;text-align: right;}
.ym-quan-b ul li.ym-quan-no{background-color: #d0d0d0;}

/*公告*/
.mobile-new{ height: 40px;/* margin-bottom: 10px;*/background-color: #fff;display: block;overflow: hidden;}
.mobile-new-title{color: #e60012;float: left;line-height:40px;}
.mobile-new-title img{ width: 16px;vertical-align: middle;margin-top: -5px;}
.mobile-new-text{color: #333333; font-size: 14px;overflow: hidden;text-overflow:ellipsis;white-space:nowrap; width: 70%;float: left;}
        #scrollWrap{height:40px;overflow:hidden;}
        #scrollMsg{padding-left: 0;margin: 0;}
        #scrollMsg li{height:40px;line-height:40px;overflow:hidden;padding:0 10px;} 
        #scrollMsg li a{color: #333333;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.mobile-new-text-r{float: right;line-height:40px;height: 40px;overflow: hidden;}
.mobile-new-text-r span{color: #ffffff;font-size: 10px;background-color: #ef2714;padding: 0px 3px;border-radius: 12px;min-width: 20px;display: inline-block;height: 20px;line-height: 20px;text-align: center;margin-right: 5px;}

/*首页-券*/
.ys-li-icon{ width: 20px;display: inline-block;float: left;margin-left: 15px; margin-top:13px; }
.ys-li-icon img{vertical-align: top;}
.ys-li-content{ display: inline-block;font-size: 16px;margin-left: 10px;padding-top: 10px;}
.ys-li-content h3{ font-weight: normal;margin-bottom: 0; }
.ys-li-content p{ margin-top: 0; margin-bottom: 0; }
.ys-li-content span{font-size: 14px;}
.ys-li-but{ float: right; width: 28.97%;margin-top:35px;}
.ys-li-but a{color: #fff;font-size: 14px;height: 30px; width: 75px;display: block;line-height: 30px; text-align:center;}

.ys-li-ms{border-bottom: 1px solid #f5f5f5;padding-bottom: 2%;}
.ys-li-ms h3{ color: #333333;}
.ys-li-ms p{color: #ff6000;}
.ys-li-ms span{color: #999999;}
.ys-li-ms .ys-li-but a{background-color: #ff6000;  border-radius: 15px;}
.ys-li-stop{ color: #fff; background:url('../images/ys-card02-2.png') no-repeat center;background-size:100% 100%;height: 100px;}
.ys-li-stop .ys-li-but{ background: rgba(255,255,255,0.2);border-top-left-radius:15px;border-bottom-left-radius: 15px; }
	
	/*2018.10.24首页更新版*/
	.ym-nav{ display: block;overflow: hidden;text-align: center; /*padding:1.5rem 0;*/ }
	.ym-nav img{ width:auto; height: 40px; }
	.ym-nav a p{ color: #333333; font-size: 1.2rem;margin-top:0.5rem;margin-bottom: 0; }
	.ym-ad {padding:2rem 0 1rem;;}
	.ym-goods-list {margin-right: -2.5px; margin-left: -2.5px;}
	.ym-goods-list .am-u-sm-6{padding-left: 0.5rem; padding-right: 0.5rem;margin-bottom: 1rem;}
	.ym-goods-list .am-u-sm-4{padding-left:2.5px;padding-right:2.5px;}
	.ym-goods-list .am-u-sm-4 a,.ym-goods-list .am-u-sm-6 a{ display: block;overflow: hidden;background-color: #fff;border-radius: 5px;}
	.ym-goods-list .am-u-sm-4 p,.ym-goods-list .am-u-sm-6 p{ color: #333; font-size: 1.2rem;height:36px;line-height: 1.5; margin-top: 0.5rem;margin-bottom: 0.5rem; text-align: left;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
	/*.ym-goods-list .am-u-sm-6 p{ color: #333; font-size: 1.2rem; margin-top: 0.5rem;margin-bottom: 0.5rem; text-align: left;height:36px;line-height: 1.5;!* height: 38px; *! overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}*/
	/*.ym-goods-list .am-u-sm-6:nth-child(3n+1){ clear: both; }*/
	.ym-goods-list .am-u-sm-4 span,.ym-goods-list .am-u-sm-6 span {margin: 0.5rem 0 0;color: #ff6000;font-size: 1.2rem;display: block;overflow: hidden;text-align: left;padding-bottom: 0.5rem;}
    .ym-goods-list-ptimg{padding: 50%;position: relative;overflow: hidden;}
    .ym-goods-list-ptimg img{position: absolute;top: 0;left: 0;right: 0;border-top-left-radius: 5px;border-top-right-radius: 5px;}
	.ym-hd-list.am-g{margin-right: -0.5rem; margin-left: -0.5rem;}
	.ym-hd-list .am-u-sm-4{padding-left: 0.5rem; padding-right: 0.5rem;}
	.ym-hd-list .am-u-sm-4 p{ color: #333; font-size: 1.2rem; margin-top: 0.5rem;margin-bottom: 1rem; text-align: left;/* height: 38px; */ overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2; }
	.ym-hd-list .am-u-sm-4:nth-child(3n+1){ clear: both; }
	.ym-un-see{ display: inline-block; width: 20px;vertical-align: top; margin-left: 10px;}
	.ym-food{margin-top: 1.5rem;padding-bottom: 1rem;}
	.ym-border-top{border-top: 1px solid #f5f5f5;}
	.ym-border-bottom{border-bottom: 1px solid #f5f5f5;}

/*停车卡*/
.ym-s-banner{ position: relative;padding-top: 41.86%;background-size: 100%;}
.ym-s-banner:after{ content: ""; height: 100%; position: absolute;top: 0; left: 0; right: 0; width: 100%;background-color: rgb(0, 56, 183);opacity: 0.502;}
.ym-s-banner-info{position: absolute;top:15%; left: 0; right: 0; margin:0 auto;z-index: 1000;text-align: center;}
.ym-s-banner-p{ color: #fff; font-size: 1.8rem; }
.ym-s-banner-p span{color: #ffae00; font-size: 30px;}
.ym-s-input{margin-top: 10px;}
.ym-s-input input{ height: 33px; border-radius: 33px;border:none; outline: none; color: #999; font-size: 1.5rem;padding-left: 15px;}
.ym-s-input button{background-color: #ff6000; height: 33px;border-radius: 33px;border:none;outline: none; color: #fff; width: 90px; margin-left: 10px;}
.ym-s-input button i{margin-right: 5px;} 

.ym-stop-rule{padding-left: 0;color: #333;font-size: 1.2rem;text-align: left;margin-top: 0px;}
.ym-stop-rule li{list-style: none;padding-left: 18px;background: url("../images/ym-circle.png") no-repeat; background-position: 0px 7px; background-size: 10px;line-height: 2;}

/*商家*/
.ym-seller{ padding:4%;}
.ym-s-title{text-align:initial;background-color: #fff;}
.ym-s-title a{display: flex;display: -webkit-flex;padding:0 4% 4%; width: 100%;}
.ym-s-title-img{ width: 52px; height: 52px; overflow: hidden; }
.ym-s-title-text{color: #999; font-size: 1.2rem;flex:1;-webkit-flex:1;padding-left: 10px;margin-top: -3px; width: 60%;}
.ym-s-title-text h2{color: #333; font-size: 1.4rem;margin:0;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;font-weight: normal;}
.ym-s-title-text p{margin:0;}
.ym-s-title-r{ width: 100px; color: #333; font-size: 1.5rem;margin: auto;  }
.ym-s-title-r i{color: #999;margin-left: 10px;}
.ym-s-ticket{padding:0 4%;}
.ym-s-ticket .am-list-news-hd h2{font-weight: normal;color: #48474f;}
.ym-ym-ticket{ padding-left: 0; margin:0;padding-top:15px;padding-bottom:15px; color: #999; font-size: 1.4rem; }
.ym-ym-ticket li{list-style: none;margin-bottom: 10px;}
.ym-ym-ticket li a{ color: #ff6000; }
.ym-ticket-time{float: right;}
	/*商家电子券*/
	.seller-ul-num{ padding-left: 0;margin:0;}
	.seller-ul-num li{list-style: none;color: #333333; font-size: 1.5rem;display: block;overflow: hidden;border-top: 1px solid #f5f5f5;height: 43px; line-height: 43px;padding:0px 5px;}
    .seller-ul-num li.order-li-ad{color:#333; font-size: 1.2rem;}
	.seller-num-l{float: left;}
	.seller-num-r{float: right;}
    .seller-ul-num li .seller-num-r em{font-style: normal;}
	.gw_num{line-height: 30px;overflow: hidden;padding-top: 6px;}
	.gw_num em{display: block;height: 30px;width: 30px;float: left;color: #7A7979;cursor: pointer; background:url("../images/mul.png") no-repeat center; background-size: 100%;}
	.gw_num .num{display: block;float: left;text-align: center;width: 40px;font-style: normal;font-size: 14px;line-height: 30px;border:0; color: #333;}
	.gw_num em.add{float: right; background:url("../images/add.png") no-repeat center;background-size: 100%;}
	.seller-but{ display: block; background-color: #ff6000; font-size: 1.6rem;color: #fffefe; height: 48px; margin:5% auto; border:none; outline: none; width: 94%;border-radius: 24px;}
	.seller-num-r .border-none{text-align: right;border:none; outline: none;}
	/*商家详情*/
	.seller-title-banner .am-slides span{ position: absolute;bottom: 0;color: #fff; height: 31px; line-height: 31px; background-color: rgba(51,51,51,0.5);padding:0 4%;}
	.seller-info-box{display: block;overflow: hidden;padding-bottom: 4%;}
	.seller-info-box .t-h4{margin-top: 15px; margin-bottom: 15px;font-size: 1.8rem;}
	.seller-info-box p{margin:0;font-size: 1.4rem;}
	.seller-notes-title{ color: #48474f;font-size: 1.8rem;padding:15px 0;}
	.seller-notes-info{font-size: 1.4rem;}
	.seller-notes-info dt{color: #999;}
	.seller-notes-info dd{color: #333;}
	.seller-notes-info dd p{margin:0;padding-left: 13px;}
	.seller-notes-info dd i{font-size: 1rem;display: inline-block;margin-right: 5px;}
	.seller-price{float: left;width: 40%; height: 49px;line-height: 1;background-color: #fff;padding-left: 4%;padding-top: 7px;}
	.seller-price p{margin:0;color: #ff6000;font-size: 1.8rem;}
	.seller-price del{ color: #999999;font-size: 1rem;}
	.seller-price-buy{float:left;width: 60%;background-color: #ff6000;text-align: center;}
	.seller-price-buy a{display: block;color: #fff;}

/*我的*/
.ys-qiandao{height: 48px;line-height: 48px; display: block;overflow: hidden; border-radius: 24px;
  background-image: -moz-linear-gradient( 0deg, rgb(255,130,1) 0%, rgb(255,219,109) 100%);
  background-image: -webkit-linear-gradient( 0deg, rgb(255,130,1) 0%, rgb(255,219,109) 100%);
  background-image: -ms-linear-gradient( 0deg, rgb(255,130,1) 0%, rgb(255,219,109) 100%);
  color: #fff; font-size: 16px;
}
.ys-qiandao i{display: inline-block; width: 15px;margin-right: 2%;}
.ys-qiandao i img{ margin-top: -5px; }
.ys-us-q{padding-top: 5%; padding-bottom: 2%;}

/*资讯列表页*/
.ys-list-ul{padding-left: 0rem;margin-bottom: 0;}
.ys-list-ul li{list-style: none;border-bottom: 1px solid #f5f5f5;padding:15px 0 15px 15px;display: block;overflow: hidden;}
.ys-list-ul li:last-child{border-bottom: 0;}
.ys-list-img{width:144px;height: 90px; overflow: hidden;float: left;}
.ys-list-img img{ height: auto; max-height: 100%;}
.ys-list-info{ padding-left: 155px;text-align: left; }
.ys-list-info h3{ color: #282828;height: 36px; font-size: 15px;margin-bottom: 0;line-height: 1.2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.ys-list-info p{ color: #666666; font-size: 13px;margin:10px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.ys-list-info span{ color: #666666; font-size: 12px;}

/*资讯详情*/
.ys-info{}
.ys-info h1{ color: #333333; font-size: 24px; font-weight: normal;line-height: 1.2;margin-bottom: 0; }
.ys-info p{margin: 0; font-size:14px;color: #333333;}
.ys-info-time{display: block;color: #999999; font-size: 14px;text-align: right;margin-top: 2%;}

/*支付成功*/
.pay-succ{ text-align: center;font-size: 1.6rem;color: #333;line-height: 1;padding-top: 2rem;}
.pay-succ img{ width:41px;margin-bottom:0.7rem;}
.pay-succ p{margin:0 0 0.3rem 0;}
.pay-succ div span{font-size:3.2rem;}
.pay-succ-part-t{ font-size: 12px; color: #999999;padding-top: 15px;padding-bottom: 15px;}
.pay-succ-part-c{ width: 153px; margin:0 auto;padding:14px 0 14px 10px; color: #333; font-size: 1.4rem;background:url("../images/jf-icon.png") no-repeat center; background-size: 100%;line-height: 1.2;}
.pay-succ-part-c p{margin:0;}
.pay-succ-part-c span{display: block;color: #ff6000; font-size: 2.4rem;line-height: 1.5;}
.pay-succ-part-c a{ background-color: #ff6000; color: #fff; font-size: 1.4rem;height: 23px;line-height: 23px; padding:0 10px;border-radius: 13px; }

/*商家3，订单，申请结算*/
.ym-s-c{ border-radius: 5px; margin:20px auto;padding:1.3rem 1.5rem 1rem;}
.ym-s-c p{text-align: left;margin-bottom: 1rem;font-size:2.6rem;line-height: 1;}
.ym-s-c span{text-align: right;display: block;font-size:1.2rem;color: #999999;}
.ym-s-sqjs{ color: #999999; font-size: 1.2rem;text-align: right; margin-top: 1.3rem;padding-left: 0;padding-right: 0;}
.ym-s-sqjs i{width: 20px;display: inline-block;margin-right: 1rem;}
.ym-sqjs .record-ul{padding-left:0;text-align: left;}
.ym-sqjs .record-ul li{ padding-left: 0; border-bottom: 1px solid #f5f5f5;}
.ym-sqjs .record-ul li .record-li-l {
    padding-left: 54px;
    background: url(../images/record03.png) no-repeat top left;
    background-size: 40px;
}
.ym-sqjs .record-ul li .record-li-r p{ font-size: 15px;color: #333; }

.ym-dd-l .ym-s-c{ padding:0.7rem 0 0.5rem;text-align: center; }
.ym-dd-l .ym-s-c p{font-size: 1.2rem;text-align: center;margin-bottom: 0;}
.ym-dd-l .ym-s-c p em{font-size: 1.8rem;color: inherit;display: inline-block;font-style: normal;}
.ym-dd-l .ym-s-c span{text-align: center;}
.ym-dd-l .am-g{margin-left: -0.5rem;margin-right: -0.5rem;}
.ym-dd-l .am-u-sm-3{padding-left: 0.5rem;padding-right: 0.5rem;}
.ym-dd-t {border-top:1px solid #fafafa;}
.ym-dd-t .am-form select{color: #999;font-size: 1.2rem;}
.ym-dd-t .am-form-group{margin-bottom: 1rem;margin-top: 5px;}
.ym-dd-t .ym-dd-but{text-align: right;}
.ym-dd-t .ym-dd-but a{ color: #c5c5c5;line-height: 35px;display:inline-block;width: 50%;height: 100%;}
.am-navbar-nav a .ym-saom img{ width: 72px;height: 72px; }
.ym-saom-b{position: fixed;bottom: 0; width: 100%; left: 0 ;right: 0;padding-bottom: 2rem;text-align: center;}
.ym-saom-b a span{color: #333; font-size: 1.2rem;display:block;}
.ym-saom-b a .ym-saom{ width:72px; height: 72px;display: inline-block;margin-bottom: 0.5rem; }
.myArticGoBack {color: #333;float:left;height: 49px;line-height: 49px;}
.myArticGoBack a{display: block;overflow: hidden;color: #999;}
.myArticGoBack a i{ margin-right: 10px;font-size: 2.8rem;vertical-align: top;margin-top: -2px;}
.myArticGoBack img{ height: 16px; }


/*加载更多*/
.gc-case-more {
    text-align: center;
    padding: 10px 10px 20px 10px;
}
.gc-case-more a {
    display: block;
    border: 1px solid #b9b9ba;
    border-radius: 10px;
    padding: 0.5% 0%;
    width: 145px;
    color: #b4b4b5;
    font-size: 12px;
    margin: 0 auto 20px;
}

/*2018.11.21商品详情页*/
	/*购物车+数量2018.11.23*/
	.shop-header-relative{position: relative;padding-right: 10px;display: block;}
	.shop-header-relative img{ height: 20px!important; margin-top: 5px; }
	.shop-header-span{color: #ffffff;font-size: 10px;background-color: #ef2714;padding: 0px 3px;border-radius: 12px;min-width: 20px;display: inline-block;height: 20px;line-height: 20px;text-align: center;margin-right: 5px;position: absolute;top: 10px;right: -5px;}
/**/
.shop-y{ height: 44px;line-height: 44px; padding:0 4%;position: fixed;top:0; width: 100%; left: 0;right: 0;max-width: 750%;z-index: 100;background-color: #fff;display: none;}
.shop-y .am-header-left a{ color: #333333; }

.shop-info{text-align: left;padding-bottom: 1rem;}
.shop-info p{margin:0;}
.shop-info .price{color: #ff6000;font-size: 2.4rem;}
.shop-info .price em{font-size: 1.8rem; font-style: normal;}
.shop-info .del{color: #999; font-size: 1rem;margin-bottom: 0.2rem;}
.shop-info h3{ font-size: 1.4rem; color: #48474f;font-weight: normal;margin:0;}
.shop-info .addr{color: #999; font-size: 1.2rem;}
.shop-info .addr .am-u-sm-4{ padding-left: 0;padding-right: 0; }
.shop-content h2{color: #48474f; font-size: 1.4rem;font-weight:normal;text-align: left;padding-top:1.5rem;}
.shop-content p{color: #333;font-size: 1.4rem;text-align: left;}

.shop-bottom-nav{display: block;overflow: hidden;height: 100%;}
.shop-bottom-nav li{float: left;text-align: center;height: 100%;}
.shop-bottom-nav li a{display: block;}
.sbn-01{ width: 20%;line-height: 1.5; font-size: 1rem;}
.sbn-01 a{color: #999;padding-top: 0.7rem;}
.sbn-01 p{ margin:0;}
.sbn-01 img{ width: 1.5rem;margin-bottom: 0.2rem;}
.sbn-02{ width: 40%;font-size: 1.2rem;}
.sbn-02 a{ color: #fff; }
.sbn-03{ width: 80%;font-size: 1.2rem;color: #333;}
.sbn-03 a{ color: #333; }
.sbn-03 span{display: inline-block;vertical-align: top;}
.sbn-03 span i{margin: 0 5px;}

	/*弹窗*/
	.shop-kc{display: block;overflow: hidden; border-bottom:1px solid #f5f5f5;padding-bottom: 2rem;}
	.shop-kc-img{width: 100px;float: left;border-radius: 5px;overflow: hidden;}
	.s-r{padding-left: 110px;text-align:left;padding-top:30px;}
	.s-r p{color: #ff6000; font-size: 1.5rem;margin-bottom: 0;}
	.s-r p em{font-size: 1.2rem;font-style: normal;}
	.s-r span{color: #999; font-size: 1rem;}
	.s-r div{color: #333; font-size: 1rem;}
	.shop-kw{text-align: left;border-bottom:1px solid #f5f5f5;padding-bottom: 1rem;max-height: 200px;overflow-y: auto;}
	.shop-kw p{color: #333; font-size:1.2rem;margin-bottom:0.8rem;margin-top:1rem;}
	.shop-kw span{display: inline-block;background-color: #f5f5f5;font-size: 1.1rem;margin-right: 0.8rem;border-radius: 5px;overflow: hidden;}
	.shop-kw span a{display: block;padding:0.6rem 1rem;color: #333;}
	.shop-num {display: block;overflow: hidden;padding-top: 1.5rem;}
	.shop-num .sn-l{float: left;color: #333; font-size: 1.2rem; }
	.shop-num .sn-r{float: right;}
	.shop-but{position: absolute;bottom: 0;left: 0;right: 0;}
	.shop-choose{overflow-x: hidden;overflow-y: auto;}
    @media only screen and (max-width: 320px){
        .shop-kw{max-height: 150px;overflow-y: auto;}
    }
    /*2019.5.9商品详情页加评价*/
	/*客户评论*/
	.customer-evaluation-all{text-align: left;}
	.customer-evaluation-content{ height: 44px; }
	.c-e-c-l{font-size: 1.3rem;color: #333;}
	.c-e-c-l span{color: #999;font-size: 1.2rem;margin-left: 10px;}
	.c-e-c-r a{display: block;line-height:44px; color:#ff6000;font-size: 1.1rem;}
	.c-e-c-r a i{font-size: 1.6rem;margin-left: 5px;}
	.customer-evaluation-item{padding-bottom:10px;}
	.c-e-item-user{display: block;color: #999;font-size: 0;}
	.c-e-item-user .c-e-item-user-img{display: inline-block;vertical-align: top;margin-right: 10px; width:20px;height: 20px;border-radius: 50%;overflow: hidden;}
	.c-e-item-user .c-e-item-user-name{display: inline-block;vertical-align: top; font-size: 1.2rem;line-height:20px;}
	.c-e-item-detail{margin-top:10px; color: #666;font-size: 1.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
	.c-e-item-img{margin-top: 10px;}
	.c-e-item-img ul{margin:0;padding:0;font-size: 0;}
	.c-e-item-img ul li{display: inline-block; list-style: none;width:33%;padding:5px;}
	.c-e-item-img ul li .c-e-item-img-box{padding-top: 100%;position: relative;overflow: hidden;border-radius: 5px;background-repeat: no-repeat;background-size: cover;background-position: center;}
	.c-e-item-img ul li .c-e-item-img-box img{position: absolute;top: 0;left: 0;right: 0;width: 100%;border-radius: 5px;}
	/*企业评分*/
	.seller-cont-info-star{margin-top:3px; font-size: 0;}
	.seller-star-name{display: inline-block;vertical-align: top;margin-right:8px; color:#999999;font-size: 1.2rem;}
	.seller-star-num{display: inline-block;vertical-align: top;}
	.seller-star-num img{width: 16px;height: 16px;margin:0 2.5px;}
/*下单页*/
.shop-info-addr{text-align: left;color: #666; font-size: 1.2rem;padding:1.5rem 0 1.5rem 2rem;display: block;overflow: hidden;background:url("../images/shop07.png") no-repeat left top;background-size: 17px 20px;background-position: left 1.8rem;}
.shop-info-addr>div{margin-bottom: 0.5rem;}
.shop-info-addr a{display: block;overflow:hidden;color: #333;}
.shop-info-addr [class*=am-u-]{padding:0;}
.shop-info-addr .addr-info{line-height: 1.3;margin-top: 0.3rem; float: left;width: 98%;color: #333;/*min-height: 30px;*/}
.shop-info-addr i{float: right;color: #333;}
/*.shop-info-addr .addr-names{padding-left: 2rem;}*/
.shop-info-addr .addr-tel{padding-right: 5%;}
.shop-info-addr span{margin-left:6%; }
.shop-info-addr a.order-copy{color: #ff6000;}
.shop-info-addr2{text-align: left;color: #666; font-size: 1.2rem;padding: 0 0 1.5rem 0; display: block;overflow: hidden;}
.shop-info-addr2 a.order-copy{color: #ff6000;}

.shop-info-h2{ background-color: #fff; font-size: 1.2rem;color: #333;margin:0;height: 40px;line-height: 40px;font-weight: normal;padding-left:15px;}
.shop-order-h2{ background-color: #fff; font-size: 1.2rem;color: #333;margin:0;height: 40px;line-height: 40px;font-weight: normal;text-align:left;}
.shop-lm-info .ym-s-title-img{ width: 84px;height: 84px;border-radius: 5px;}
.shop-lm-info h3{font-size: 1.2rem;color: #48474f;font-weight: normal;margin-bottom: 0;}
.shop-lm-info .ym-s-title-text span{color: #ff6000; font-size: 1.5rem;}
.shop-lm-info .ym-s-title-text span em{font-size: 1.2rem;font-style: normal;}
.shop-lm-info .ym-s-title-text p{margin-bottom: 0.8rem;}
.shop-lm-list .seller-num-r a{color: #333;}
.shop-lm-list .seller-num-r i{margin-left: 1rem;}
.shop-lm-list .seller-num-l span{float: left;}
.shop-lm-list .seller-num-l input{ border:0; outline: none;display: inline-block;width: 70%;margin-top: -3px;}
.shop-js span{color: #ff6000;font-size: 1.5rem;}
.shop-js span em{font-size: 1.2rem;font-style: normal;}
	.shop-seller-price{float: left;width: 70%; height: 49px;line-height:49px;background-color: #fff;padding-right: 4%;text-align: right;}
	.shop-seller-price p{margin:0;color: #333333;font-size: 1.2rem;}
	.shop-seller-price p span{color: #ff6000; font-size: 1.5rem;}
	.shop-seller-price p span em{font-size: 1.2rem;font-style: normal;}
	.shop-seller-price-buy{float:left;width: 30%;background-color: #ff6000;text-align: center;}
	.shop-seller-price-buy a{display: block;color: #fff;}

/*2018.11.27*/
.ym-operation .ys-list-ul li{padding: 10px;}
.ym-operation .am-list-news-hd{border: none;padding-left: 5px;padding-right: 3px;padding-top: 0.8rem;}
.ym-order-ys .am-g{margin-left: -0.5rem;margin-right: -0.5rem;}
.ym-order-ys .am-u-sm-6{padding-left: 0.5rem;padding-right: 0.5rem;}
.shop-y-l{width:20px;}
.shop-y-l i{font-size:2.5rem;}
.newsBox{text-align: left;}
.newsBox a{/* color: #333;*/color:inherit;}
.ym-cp-list{padding: 0px 10px;}
.ym-cp-list .am-g{margin-left: -0.5rem;margin-right: -0.5rem;}
/*2018.11.27首页顶部加搜索，页面结构调整*/
.ym-header-search{ background-color: #fff;padding:5px 1rem;position:relative;}
.yhs-l{height: 30px; width:53px;}
.yhs-l a{ font-size: 1.2rem;color: #333;display: inline-block;}
.yhs-l a i{margin-left: 8px; margin-right: 8px;}
.yhs-l-return{ width: 30px;}
.yhs-l-return a{display: block;line-height: 29px;}
.yhs-l-return a i{margin-left: 0;font-size: 2rem;}
.ysh-m{background-color: #d8d8d8;height: 30px;border-radius:15px;padding:0 10px;margin-left: 53px;margin-right:35px;}
.ysh-m a{ width: 20px;height: 30px;display: block;float: left;}
.ysh-m img{ width:13px;}
.ysh-m input{ width: 85%; border:none;background-color: transparent;outline: none;color: #333;font-size: 1.2rem;height: 100%;}
.ysh-m input::-webkit-input-placeholder {color: #fff;font-size: 12px;}
.ysh-r{position:absolute;top: 5px;right: 10px;display: block;width: 35px;height: 30px;text-align: right;color: #999; font-size: 12px;line-height: 30px;}
.ysh-r img{ width: 15px; }
	/*nav*/
	.ym-box-t{margin-top: -10px;padding:0 10px;position: relative;}
	.ym-nav-new{margin-bottom: 2px; display: block;overflow: hidden;}
	.ym-nav-new .ym-nav{margin-right: -2px;background-color: #f5f5f5;}
	.ym-nav-new .am-u-sm-3{padding-left: 0;padding-right: 0;border-right: 2px solid #f5f5f5;}
	.ym-nav-new .am-u-sm-3:last-child{border-right: 2px solid #fff;}
	.ym-nav-new .am-u-sm-3 a{display: block;overflow: hidden;background-color: #fff;padding:10px 0;}
	.ym-nav-new .am-u-sm-3:first-child a{border-top-left-radius: 5px;}
	.ym-nav-new .am-u-sm-3:last-child a{border-top-right-radius: 5px;}

	/*公告*/
	.ym-sy-mobile .mobile-new{ height: 30px;/* margin-bottom:0px; */ background-color: #fff;display: block;overflow: hidden;padding:5px 0;border-top:none;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}
	.ym-sy-mobile .mobile-new-title{color: #e60012;float: left;line-height:20px;}
	.ym-sy-mobile .mobile-new-title img{ width: 16px;vertical-align: middle;margin-top: -5px;}
	.ym-sy-mobile .mobile-new-text{color: #333333; font-size: 14px;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;width:74%;float:left;}
	.ym-sy-mobile .mobile-new-title img{ width: auto;height: 16px;}
	.ym-sy-mobile #scrollWrap{height:20px;overflow:hidden;}
	.ym-sy-mobile #scrollMsg{padding-left: 0;margin: 0;}
	.ym-sy-mobile #scrollMsg li{height:20px;line-height:20px;overflow:hidden;padding:0 10px;}
	.ym-sy-mobile #scrollMsg li a{color: #333333;font-size: 1.2rem; display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	/*详情页顶部*/
	.header-top{position: absolute;top:15px;left: 0px;right: 0px;width: 100%;z-index: 1;}
	.header-top a{ width: 29px;margin-left: 10px;margin-right: 10px;}
	.header-top a.am-fr{position: relative;}
	.header-top a.am-fr .shop-header-span{top:-5px;right: -12px;}
/*2018.11.29*/
	/*购物车*/
	.gwc-header{ /*height:4rem;line-height: 4rem; margin-bottom:10px;*/}
	.gwc-header a{color: #333; font-size: 1.4rem;display: block;overflow: hidden;}
	.gwc-header a i.am-icon-angle-left{font-size: 2.8rem;margin-left:1rem; margin-right: 0.8rem;vertical-align: top;margin-top: -2px;}
	.gl{color: #333;font-size: 1.4rem;margin-right: 1rem;display: block;}
	.content{background-color:#fff;border-radius: 5px;display: block;padding:0 12px;margin-bottom: 1rem;}
	.content ul{padding-left: 0;margin: 0;}
	.content ul li{list-style: none;padding:10px 0;}
	.content input[type=checkbox] {display: none;}
	.content .list{ height: 40px;line-height: 40px; }
	.content .list label{ width:18px;margin-right: 10px;margin-bottom: 0;}
    .content .list label img{margin-top: -2px;}
	.content .list p{margin:0;color: #333; font-size: 1.2rem;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.content .list p a{color: #333;}
	.cart-quan a{color: #333; font-size: 1.2rem;}
	.content .goods-item{width: 100%; display: -moz-box;display: -webkit-box;display:-webkit-box;-webkit-box-pack:center;-webkit-box-align:center;}
	.content ul li label{ width: 18px;margin-right: 10px;}
	.cart-box{ -moz-box-flex: 1;-webkit-box-flex: 1;box-flex: 1;}
	.cart-img{width: 84px; border-radius: 5px;overflow: hidden;display: inline-block;}
	.cart-text{padding-left: 95px;}
	.cart-text h3 { height: 38px; font-size: 1.2rem;color: #48474f;font-weight: normal;margin-bottom: 0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
	.cart-text p {margin-top: 0.2rem; margin-bottom: 0rem;color: #999;font-size: 1rem;}
	.cart-num{color: #ff6000; font-size: 1.5rem;}
	.cart-num em{font-size: 1.2rem; font-style: normal;}
	.cart-mul.gw_num em{ width: 20px;height: 20px; }
	.cart-mul.gw_num .num{ line-height: 20px; }
	.total{text-align: right;padding:0.5rem 0;margin:0;display: none;}
	.fixed {position: fixed}
	.cart-bottom {bottom: 0rem;width: 100%;max-width: 750px; height:45px;line-height: 45px; color: #48474f;border-top: 1px solid #e8e8e8;background: #fff;padding:0 1rem;display: block;overflow: hidden;}
	.cart-bottom input[type=checkbox] {display: none;}
	.cart-bottom-label {}
	.cart-bottom-label label{margin-bottom: 0;color: #48474f;font-size: 1.2rem;display: block;font-weight: normal;line-height: 46px;}
	.cart-bottom-but{ width: 80%;text-align:right;}
	.cart-bottom img {width: 18px;height: 18px;margin-top: -3px;margin-right: 5px;}
	.cart-bottom button {margin-left: 0.8rem;padding: 0; width: 87px;height: 36px;line-height: 36px;border-radius: 18px; background: #ff6000;color: #fff;font-size:1.2rem; border:none;text-align: center;vertical-align: top;margin-top: 4px;outline: none;}
	.cart-bottom button b{color: #fff;font-style: normal;font-weight: normal;}
	.cart-bottom-but{ color: #48474f; font-size: 1.2rem;}
	.cart-bottom-but span{color: #ff6000;font-size: 1.5rem;}
	.cart-bottom-but em{font-size: 1.2rem; color: #ff6000;font-style: normal;margin-left: 0.8rem;}

	/*支付界面*/
	.pay-header{ background-color: #fff; /*height:3rem;line-height: 3rem; */margin-bottom:10px;}
	.pay-header a{color: #333; font-size: 1.2rem;}
	.pay-header a i{font-size: 1.8rem;margin-left:1rem; margin-right: 0.8rem;vertical-align: bottom;}
	.pay-header .am-header-right{color: #333; font-size: 1.2rem;}
	.pay-header .am-header-right em{color:#ff6000; font-size: 1.2rem;font-style: normal;}  
	.pay-header .am-header-right span{color:#ff6000;font-size: 1.5rem;}
	.pay-part-box{background-color: #fff;border-radius: 5px; padding:0.8rem 1rem; display: -moz-box;display: -webkit-box;display:-webkit-box;-webkit-box-pack:center;-webkit-box-align:center;}
    .pay-part{padding-top: 1.2rem;}
    .pay-part h3{font-size: 1.2rem; color: #333; font-weight: normal;margin-bottom: 0.8rem;padding-left: 0.8rem;}
    .pay-icon{ width: 21px;margin-right: 1rem;}
    .pay-content{-moz-box-flex: 1;-webkit-box-flex: 1;box-flex: 1;line-height: 1.3}
	.pay-content p{color: #333;font-size: 1.2rem;margin-bottom: 0rem;}
	.pay-content span{color: #999;font-size: 1.1rem;}
	.pay-r{ width: 18px; }
	.pay-r input[type=checkbox]{display: none;}
	.pay-button{position: fixed;bottom: 0;left: 0;right: 0;}
	.pay-button a{ display: block;height: 45px;line-height: 45px; text-align:center;color:#fff;font-size: 12px;background-color: #ff6000;}
	.pay-button a span{font-size: 15px;}
    
    /*搜索*/
	.ysh-index{margin-left:30px;background-color: #f6f6f6;}
	.ysh-index input::-webkit-input-placeholder {color: #c7c7c7;font-size: 12px;}
	.ym-search-info{margin-top: 0.5rem;}
	.ym-search-info-tit{font-size: 1.1rem;color: #999;display: block;overflow: hidden;margin-bottom: 15px;}
	.ym-s-i-r{float: right;font-size: 1rem;}
	.ym-s-i-r a{color: #333; }
	.ym-s-i-r a.w-a{color: #ff6000;}
	.ym-s-i-r img{ width: 14px; }
	.ym-s-i-r em{display: inline-block; height: 15px; background-color: #d2d2d2;width: 1px;margin:-3px 10px 0; vertical-align: middle;}
	.ym-search-info-box{margin-left: -5px; margin-right: -5px;}
	.ym-search-info-box span{display: inline-block;height: 24px;line-height: 24px; padding:0 16px;background-color: #f6f6f6;font-size: 1.1rem;color: #333;border-radius: 12px;margin:0 5px 15px;}
	.ym-search-info-box span a{color: #999;margin-left: 5px;line-height: 1;}
	.ym-search-info-box span a em{display: inline-block; height: 12px; background-color: #d2d2d2;width: 1px;margin-right: 5px;margin-top: -3px;vertical-align: middle;}
	.ym-search-info-box span a i{font-size: 0.8rem;}
	.ym-search-info-more{text-align: center;}
	.ym-search-info-more a{font-size: 1rem; color: #999;}
	.ym-search-info-more a i{margin-left: 10px;}
	hr{border-color: #f5f5f5;}

/*缴费*/
.ym-jpay-header{ height:44px;line-height: 44px; color: #333;font-size:1.5rem;display: block;overflow: hidden;padding:0 15px;}
.ym-jpay-header-r a{font-size:1.3rem;color: #666;padding-right: 8px;}
.ym-jpay-header-r a i{font-size: 1.5rem; margin-left:10px;}
.ym-jpay-con ul{padding-left: 0;}
.ym-jpay-con ul li{list-style: none;padding:20px 15px;border-top:1px solid #f5f5f5;}
.ym-jpay-con ul li a{width: 100%;display: -moz-box;display: -webkit-box;display: -webkit-box;-webkit-box-pack: center;-webkit-box-align: center;}
.jpay-li-fl{ display: inline-block;width: 38px;}
.jpay-li-fl img{ width: 20px;margin-left: 2.5px;}
.jpay-li-m{-moz-box-flex: 1;-webkit-box-flex: 1;box-flex: 1;}
.jpay-li-m .jpay-li-m-tit{color:#333;font-size: 1.4rem; }
.jpay-li-m p{margin:0;color: #999; font-size: 1.3rem;}
.jpay-li-m p em{display: inline-block; background-color: rgb(153, 153, 153);width: 1px;height: 12px;vertical-align: middle;margin:-2px 8px 0px 12px;}
.jpay-li-m .jpay-li-m-name{font-size: 1.2rem;}
.jpay-li-fr {}
.jpay-li-fr i{font-size: 1.8rem;color: #999;}
.ym-jpay-sort{text-align: center;padding-top:15px;padding-bottom:10px; }
.ym-jpay-sort a{display: block;overflow: hidden;}
.ym-jpay-sort img{ height: 17px; }
.ym-jpay-sort p{margin:0.5rem 0;font-size: 1.2rem;color: #333;}

/*新增缴费*/
.ad-jpay{ padding:10px 15px 0; }
.ad-jpay a{display: block;margin-bottom: 10px;}
/*新增缴费输入*/
.jpay-header-l-img{ width: 32px;display: inline-block;vertical-align: top; margin-top: -2px;margin-left: 2.5px;margin-right: 15px;}
.ym-jpay-form{display: block;overflow: hidden;}
.ym-jpay-form ul{padding-left:17.5px;margin-bottom: 0;margin-top: -1px;}
.ym-jpay-form li{list-style: none;display: block;overflow: hidden;height: 44px;line-height: 44px; border-top:1px solid #f5f5f5;padding-right: 15px;}
.ym-jpay-form li .am-u-sm-4{font-size:1.5rem;color: #333;}
.ym-jpay-form li .am-u-sm-8{font-size:1.5rem; color: #999;text-align: right;}
.ym-jpay-form li .am-u-sm-8 input{border:none;outline: none;height: 44px;text-align: right;width: 100%;vertical-align: top;color: #999;}
.ym-jpay-form li .am-u-sm-8 input::-webkit-input-placeholder {color: #ccc;font-size:1.5rem;}
.ym-jpay-form li .am-u-sm-8 a{color: #333;}
.ym-jpay-form li .am-u-sm-8 a i{margin-left:10px;color: #999999;}
.ym-jpay-pl{padding:0 10px;}
.ym-jpay-xy{color: #333; font-size: 1.4rem;padding:3px 8px 0;display: block;overflow: hidden;}
.ym-jpay-xy a{color: #ff6000;}
.ym-jpay-xy label{ width: 18px;vertical-align: middle;margin-top: -2px;margin-right: 5px;}
.ym-jpay-xy label input[type=checkbox] {display: none;}
.but-qd{height: 48px;line-height: 48px;width: 100%;border-radius: 8px;border:none; outline: none;background-color: #ff6000; font-size: 1.5rem;color: #fff;}

/*确认缴费*/
.ym-jpay-form-qr{padding:0 15px 1rem;}
.ym-jpay-form-qr li{list-style: none;display: block;overflow: hidden;color:#999;font-size: 1.2rem;margin-left: 2.5px;line-height: 2;}
.qr-je{color: #333; font-size: 1.5rem;line-height: 36px;}
.qr-num{color: #ff6000;font-size: 3rem;line-height: 1.2;}
.fzc-33{font-size: 1.5rem;color: #333;}
.ym-jpay-fs{ padding:1.5rem 5px 0 7.5px;}
.ym-jpay-fs h3{ color: #333;font-size: 1.4rem;margin-bottom: 0;font-weight: normal;}
.ym-jpay-fs dl{line-height: 2;margin-top: 0;}
.ym-jpay-fs dl dt{color: #333;font-size: 1.2rem;margin-top: 0;padding-left: 5px;font-weight: normal;}
.ym-jpay-fs dl dd{color: #333;font-size: 1.2rem;margin-top: 0;padding-left: 2rem;}
.ym-jpay-fs-z{position:relative;padding-right: 100px;min-height: 90px;}
.jpay-fs-z-img{ position: absolute;top: 0;right: 0;width: 90px; }
/*物业账单*/
.bill-con ul {padding-left: 0;}
.bill-con ul li{list-style: none;}
.bill-month{color: #333; font-size: 1.2rem;line-height: 30px;padding-left: 18px;padding-right: 15px;}
.bill-box{padding:1rem 15px;display: -moz-box;display: -webkit-box;display: -webkit-box;-webkit-box-pack: center;/* -webkit-box-align: center; */}
.bill-box-fl{ width: 40px; margin-right:15px;}
.bill-box-m{-moz-box-flex: 1;-webkit-box-flex: 1;box-flex: 1;}
.bill-box-m-tit{color: #333;font-size: 1.4rem;}
.bill-box-m p{margin:0.5rem 0 0;color: #999;font-size: 1rem;}
.bill-box-fr{color: #333; font-size: 1.5rem;vertical-align: top;text-align: right;line-height: 1.4;}
.bill-box-fr p{margin:0;}
.bill-time{position:absolute;top:0px; right:15px; width:16px;text-align: right;}
.bill-time button{border:0;background-color: transparent;padding:0;margin:0;height: 20px;line-height: 1;outline: none;}
.bill-time button img{width: 16px;}
/*我的资产-充值*/
	.card-cz-tit{width: 100%; overflow: hidden;}
	.ym-card-cz{ width: 120%; overflow: hidden;}
	.ym-card-cz-box{padding-top:34%;height: 0;border-bottom-right-radius: 50%;border-bottom-left-radius: 50%;margin-left: -15.5%;position: relative;overflow: hidden;}
	.ym-card-cz-con{position: absolute;top:0px;left: -1%; width: 100%; background: -moz-linear-gradient( 120deg, rgb(55,55,55) 0%, rgb(87,87,87) 100%);background: -webkit-linear-gradient( 120deg, rgb(55,55,55) 0%, rgb(87,87,87) 100%);background: -ms-linear-gradient( 120deg, rgb(55,55,55) 0%, rgb(87,87,87) 100%);}
	.ym-card-cz-con-info{width: 65%;margin:10px auto 0;background-color: #fff;border-radius: 10px;position: relative;}
	.ym-card-cz-con-info img{ width: 100%; }
	.ym-card-info-m{position: absolute;top: 0; width: 100%;padding-top: 15px;}
	.card-info-m-t{color: #fff;font-size: 15px;padding-left: 20px;}
	.card-info-m-no{background:rgba(255,96,0,0.5);height: 28px;line-height: 28px;padding: 0 15px 0 12px; border-top-left-radius: 15px;border-bottom-left-radius: 15px;color: #fff;}
	.card-info-m-p{display: block;color: #fff;font-size: 18px;line-height: 1;text-align: center;margin-top: 15px;}
	.card-info-m-p span em{font-style: normal;font-size: 30px;}
	.card-info-m-p a{line-height: 30px;}
	.card-info-m-but{text-align: center;margin-top: 17px;}
	.card-info-m-but a{ height:24px;line-height: 22px; font-size: 12px; color: #fff;border:1px solid #fff;padding:2px 10px;border-radius: 15px;}
	.ym-card-cz-sy{color:#666;font-size: 12px;padding:0 1rem;margin-top: 2rem;margin-bottom: 2rem;}
	.ym-card-cz-sy dl{margin-bottom: 1rem;}
	.ym-card-cz-sy dl+dl{margin-top: 0px;}
	.ym-card-cz-sy dt{color: #333;font-size: 14px;font-weight: normal;margin-bottom: 1rem;}
	.ym-lm-t{ background-color: #f5f5f5;display: block;overflow: hidden;padding:10px 1rem;}
	.ym-lm-t-part a{display: block;overflow: hidden;}
	.ym-lm-t-part a i{display: inline-block;width: 30px;margin-right: 15px;margin-top: 12px;}
	.ym-lm-t-part-info{text-align: center;line-height: 1.4;}
	.ym-lm-t-part-info h4{color: #999; font-size: 11px;margin-bottom: 0;font-weight: normal;}
	.ym-lm-t-part-info span{color: #333; font-size:15px;}
	.ym-lm-t-part-info p{color: #ff6000; font-size:11px;margin:0;}
	.ym-lm-border-l{border-left: 1px solid #e5e5e5;}
	@media only screen and (max-width: 320px){
		.ym-lm-t-part a i{display: inline-block;width: 25px;margin-right: 5px;margin-top: 10px;}
	}

	/*定位*/
	.ym-dw-box .gwc-header a i{margin-left: 0.5rem;}
	.ym-dingwei{display: block;overflow: hidden;border-bottom: 1rem solid #f5f5f5;padding-bottom: 0.5rem;}
	.ym-dingwei>p{color: #999;font-size: 1.1rem;margin-bottom:0.5rem;}
	.ym-dw-img{display: inline-block; width: 14px; height: 14px; background:url("../images/ym-dw.png") no-repeat;background-size: contain;vertical-align: middle;margin-top: -5px;margin-right: 5px;}
	.ym-dw-con{color: #333;font-size: 1.2rem;}
	.ym-dw-con a{color:#ff6000;}
	.ym-zd{padding-top:10px;}
	.ym-zd>p{color: #999;font-size: 1.1rem;margin-bottom:0.5rem;margin-bottom: 1rem;}
	.ym-zd-tj a{margin-right: 5px;display: inline-block;}
	.ym-zd-tj span{display: inline-block; height: 33px;line-height: 33px;border-radius: 17px; text-align: center; width: 102px;background-color:#f6f6f6;color: #333;font-size: 1.2rem;}
/*2018.12.18 商品详情订单页添加套餐*/

	.seller-taoc{display: block;overflow: hidden;width: 100%;text-align: left;line-height: 1;}
	.seller-taoc a{display: inline-block;margin-right: 5px;margin-bottom:10px;}
	.seller-taoc span{display: inline-block;background-color:#f5f5f5;font-size: 1.2rem;color: #333;height: 30px;line-height: 30px; padding:0 8px;border-radius: 5px;}

/*2018.12.20停车缴费*/
.ym-stop-sf{height: 49px;line-height: 49px;color: #333;font-size: 1.2rem;}
.ym-stop-sf span{color: #999;}
.ym-stop-sf b{color: #ff6000;font-size: 1.8rem;font-weight: normal;}
.ym-stop-cp{position: relative;font-size: 1.2rem;}
.ym-stop-cp-num{padding-right: 3rem;color: #999;margin-bottom: 10px;margin-left: -0.5rem;}
.ym-stop-cp-num a{padding:0.7rem 0;display: inline-block;color: #333;margin:0 0.5rem;}
.ym-stop-cp-num a.active{color: #ff6000;border-bottom: 1px solid #ff6000;}
.ym-stop-cp-num span{padding-left: 0.5rem;padding-right: 0.5rem;display: inline-block;}
.ym-stop-cp-num em{display: inline-block;color: #999; vertical-align: top;margin-top: -2px;line-height: 35px;}
.ym-stop-cp-add{ position: absolute;right: 0;top: 0.5rem; /*padding: 0.5rem 0;font-size: 1.5rem;*/}
.ym-stop-cp-add a{color: #ff6000;display: block;overflow: hidden;height: 32px;/* line-height: 32px;*/}
.ym-stop-cp-add a em{font-size: 2rem;margin-right: 0.3rem;font-style: normal;display: inline-block;vertical-align: top;margin-top: -2px;line-height: 1; /*float:left;*/}
.ym-stop-b{display: block;overflow: hidden;padding:0.5rem 0;}
.ym-stop-b-info{color: #333;font-size: 1.5rem;}
.ym-stop-b-info span{color: #999;font-size: 1.2rem;}
.ym-stop-b-info-a a{font-size: 1.2rem; color: #ff6000;}
.ym-stop-rule-i{color:#ff6000; font-size: 1.2rem; }
.ym-stop-pay-con{color: #666; font-size: 1.2rem;padding-top: 0.5rem;padding-bottom: 0.5rem;}
.ym-stop-pay-con h3{font-size: 1.5rem;color: #333;margin-bottom: 0;font-weight: normal;margin-bottom: 0.5rem;}
.ym-stop-pay-con p{margin:.3rem 0 0;}
.ym-stop-pay-con p span{ display: inline-block;width: 25%; }
.ym-stop-num-em{font-size: 2rem;color: #ff6000;font-style: normal;}
.but-f60{display: block;background-color: #ff6000;font-size: 1.6rem;color: #fffefe;height: 48px;margin-top: 1rem;margin-bottom: 0.5rem; border: none;outline: none;width: 100%;border-radius: 24px;}


.ym-jpay-form .ym-shop-card-i{padding-left: 1rem;border-bottom: 1px solid #f5f5f5;}
.ym-jpay-form .ym-shop-card-i li{padding-right: 1rem;}
.ym-jpay-form .ym-shop-card-i li .am-u-sm-8{color: #333;}
.ym-s-c-f{font-size: 1.2rem;color: #666;}
.but-s{background-color: #ff6000; color: #fff;font-size: 1.2rem;height: 22px; line-height: 22px; border-radius: 11px; border: none;outline: none;padding:0 8px;min-width: 53px;vertical-align: middle;margin-top: -5px;}
.ym-jpay-form .ym-shop-card-i li .am-u-sm-8 input{width: 60%;margin-right:3%;}

.ym-gm-t {background-color: #fff;}
.ym-gm-t .ym-lm-t-part a i{margin-top: 8px;}
.ym-gm-t .ym-lm-t-part-info h4{color: #333;font-size: 1.5rem;}
.ym-gm-t .ym-lm-t-part-info p{font-size: 1.3rem;margin-top: 5px;}
.but-bf-n{color: #ff6000;font-size:1.6rem;border:none;outline: none;background-color: #fff;text-align: center;width: 100%;height: 48px;line-height: 48px;margin: 0.5rem 0;}
.but-bf-n img{width: 20px;margin-right: 5px;vertical-align: middle;margin-top: -3px;}
/*2019.01.09停车缴费成功*/
.ym-stop-payed{padding: 0 1rem;}
.ym-stop-payed-succ{text-align:center;padding-top: 30px;}
.ym-stop-payed-succ>i{ width: 40px;display: inline-block;}
.payed-succ-p{font-size: 1.4rem;}
.ym-stop-payed-time p{font-size: 1.2rem;margin:0;}
.ym-stop-payed-time span{color: #ff6000;font-size: 2.5rem;}
.payed-ul-num{ padding-left: 0;margin:0;}
.payed-ul-num li{list-style: none;color: #333333; font-size: 1.4rem;display: block;overflow: hidden;height: 35px; line-height: 35px;}
.payed-ul-num li.order-li-ad{color:#333; font-size: 1.2rem;}
.payed-num-l{float: left;}
.payed-num-r{float: right;color: #999;}
.payed-info-sm{text-align: center;}
.payed-info-sm p{color: #ff6000;font-size: 1.4rem;margin:0 0 5px;}
.payed-info-sm-img{ width:45% ;margin:0 auto;}

/*实名认证*/
.ym-jpay-sm ul{padding-left: 0;}
.ym-jpay-sm li{padding-right: 0;}
.ym-jpay-xy-label input{display: none;}
.ym-jpay-xy-label label{width: 18px;vertical-align: middle;margin-top: -2px;}
.id_img_wp{width:94%;margin:0 auto;min-height:30px;}
.img_wp{width:44%;margin:0 3% 0 3%;float:left;cursor:pointer;}
.img_wp img{width:100%;height:100%;}
.img_intro{color:#383838;text-align:center;font-family:"微软雅黑";padding:10px 0 10px 0;}
.cf{clear:both;}

/*2018.12.26我的头部实名认证和尊享号*/
.ym-user-img{position: relative;}
.ym-user-p{position: absolute;bottom:-25px;width: 100%;}
.ym-user-info .ym-user-img .ym-user-p img{ width: 100%;border-radius: 0;}
.ym-user-info .ym-user-name h4 img{display: inline-block;width: 80px;margin-left: 10px;}
.ym-user-info .ym-user-name p a{display: inline-block;background: rgba(255,255,255,0.2);font-size:1rem;height: 17px;line-height: 17px; padding:0 10px;border-radius: 10px;}

/*头部 返回 、中间部分调整*/
.am-header .am-header-title {
    font-size: 1.6rem;
}

/*2019.2.19会议室*/
.hy-part-ul{padding: 0 5px;}
.hy-part-ul ul{padding-left: 0;margin-bottom:0px;}
.hy-part-ul li{list-style: none;display: block;overflow: hidden;border-bottom: 1px solid #f5f5f5; padding: 10px 8px;}
.hy-part-ul li:last-child{border-bottom: none;}
.hy-part-ul li a{display: block;overflow:hidden;}
.hy-part-img{position: relative;z-index: 1; width: 72px;height:72px;overflow: hidden;float: left;border-radius: 5px;}
.hy-part-info{padding-left: 82px;text-align: left;position: relative;height: 76px;}
.hy-part-info h3{font-weight: normal;font-size: 1.5rem;color: #48474f;margin-bottom: 0;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;vertical-align: top;
    margin-top: -4px;}
.hy-part-info-span{color: #999999;font-size: 1rem;}
.hy-part-info-span span{margin-right: 1rem;}
.hy-part-info-price{color: #999999;font-size: 1.2rem;text-align: right;margin-top: 5px;position: absolute;bottom:0;right: 0;}
.hy-part-info-price i{color: #ff6000;font-size: 1.5rem;font-style: normal;}
	/*下单*/
.hy-order-box{background: url("../images/hy/hybj.png") no-repeat top; background-size: 100%;}
.hy-form-one{padding: 15px 10px;display: block;overflow: hidden;position: relative;}
.hy-form-one-img{ width: 52px;height: 52px;border-radius: 5px;overflow: hidden;float: left; }
.hy-form-one-info{padding-left: 62px;color: #999999;font-size: 12px;margin-top: -5px;line-height: 1.5;}
.hy-form-one-info-tit{display: block;overflow: hidden;}
.hy-form-one-info-tit h3{color: #333333; font-size: 15px;font-weight: normal; margin-bottom: 0;float: left;width: 70%; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.hy-form-one-info-tit span{color: #999999;font-size: 12px;text-align: right;float: right;vertical-align: top;}
.hy-form-one-info-tit span i{color: #ff6000;font-size: 15px;font-style: normal;}
.hy-form-one-info-r{position: absolute;top: 10px;right: 10px;}
.hy-form-one-info-r span{color: #999999;font-size: 12px;text-align: right;float: right;vertical-align: top;}
.hy-form-one-info-r span i{color: #ff6000;font-size: 15px;font-style: normal;}
.hy-form-con{display: block;overflow: hidden;padding: 0px 5px;}
.hy-form-tit{color: #333333;font-size: 1.5rem;padding: 10px 5px;}
.hy-form-con ul{padding:0;margin:0;}
.hy-form-con ul li{display: block;/* overflow: hidden; */padding: 10px 5px;border-top:1px solid #f5f5f5;color: #666;font-size: 1.3rem;}
.hy-form-con ul li:after{content: " ";display: table;clear: both;}
.hy-form-con ul li a{/*display: block;*/overflow: hidden;display: -webkit-box;-webkit-box-pack: center;-webkit-box-align: center;/*margin: 0 -1rem;*/}
.hy-form-li-fl{width: 92px;color: #666;font-size: 1.3rem;}
.hy-form-li-fr{color: #333;font-size: 1.3rem;padding-left: 92px;}
.hy-form-li-fr input,.hy-form-li-fr textarea{width: 100%;border:none;outline: none;vertical-align: top!important;-webkit-appearance:none;background:none;}
.hy-form-li-fr input::-webkit-input-placeholder {color: #cccccc;}
.hy-form-con ul li .hy-form-li-fr a{color: #333;font-size: 1.3rem;display: block;}

/*底部价格*/
.hy-seller-price{color: #ff6000;font-size: 1.5rem;height: 49px; width: 70%;float: left;background: #fff;line-height: 1.2;padding-left: 22px;}
.hy-seller-price p{margin:0;padding-top: 5px;}
.hy-seller-price del{color: #999999;font-size: 1rem;}
/*包厢*/
.hpis-s{color: #999;font-size: 1rem;background-color: #f5f5f5;border-radius: 3px;padding: 5px;display: table;margin-top: 3px;line-height:1;vertical-align: bottom;}
.info-price-span{display: inline-block;line-height: 1.2;vertical-align: bottom;}
.hy-part-info-price .hpis-order{display: inline-block; background-color: #ff6000;font-size: 1.2rem;color: #fff;border-radius: 3px;width: 70px;height: 24px;line-height: 24px;text-align: center; vertical-align: bottom;margin-left: 1rem;}
.c-ff6{color: #ff6000;}
.hy-form-tc{font-size:0;}
.hy-form-tc p{color: #666666;font-size: 1.3rem;margin-bottom: 0rem;display: block;overflow: hidden;}
.hy-form-tc span{display: inline-block;background-color: #f5f5f5;min-width: 80px;text-align: center; font-size: 1.1rem;margin-right: 1rem;margin-top: 1rem; border-radius: 5px;overflow: hidden;}
.hy-form-tc span a{display: block;overflow: hidden;padding:0.6rem 1rem;color: #333;background-color: #f5f5f5;}
.hy-form-tc span a.spec-btn.select-on {background-color: #ff6000;color: #fff;}

/*洗车*/
.xc-li-text-fr{text-align: right;font-size: 1.2rem;color: #999999;}
.xc-li-text-fr span{color: #ff6000;font-size: 1.5rem;line-height: 1;}
.xc-li-text-fr label{width: 18px;height: 18px;margin-left: 0.5rem;margin-bottom: 0;}
.xc-li-text-fr label img{vertical-align: top;}
.xc-li-text-fr label input{display: none;}
/*智能停车19.03.07*/
.zn-stop-box{background: url("../images/zntc/zn-b.png") no-repeat top; background-size: 100%;}
.zn-stop-h1{font-weight: normal;color: #fff;font-size: 1.7rem;}
.zn-form-part{color: #666;font-size: 1.4rem;}
.zn-form-part big{font-size:2.4rem;color: #ff6000; }
.zn-form-part h3{font-size: 1.6rem;font-weight: normal;margin:0;}
.zn-form-part h3 a{color: inherit;display: block;}
.zn-car-info{line-height: 2;}
.zn-car-info p{margin:1rem 0;}
.zn-car-info a.abox{display: block;overflow: hidden;color: initial;}
.zn-car-price{line-height: 37px;}
.zn-car-list img{ width: 25px;margin-right: 1rem;vertical-align: top;}
	/*quan*/
		/*弹出模式从下往上*/
		.zn-qs-modal{ width: 100%;max-width: 750px;margin:0 auto; top:inherit;/* max-height: 83.8%;min-height: 83.5%; */background-color: #fff; border-top-left-radius: 5px;border-top-right-radius: 5px;}
        .zn-qs-modal-dialog{ width: 100%;background-color: #fff;height: 100%;}
        .zn-qs-modal:before {display: none;}
        .zn-qs-modal.am-modal-active,.zn-qs-modal.am-modal-out {
          -webkit-transition-duration: 300ms;
                  transition-duration: 300ms;
        }
        .zn-qs-modal.am-modal-active {
          -webkit-transform: translateY(0);
              -ms-transform: translateY(0);
                  transform: translateY(0);
        }
        .zn-qs-modal.am-modal-out {
          -webkit-transform: translateY(100%);
              -ms-transform: translateY(100%);
                  transform: translateY(100%);
        }
        .zn-qs-modal-dialog .am-modal-hd .am-close {position: absolute;top: 17px;right: 1rem;font-size: 2.4rem;}   
		.zn-tabs-bd {border: none;}
	    .zn-tabs-bd:before{position: relative;top: 0;left: 0;right: 0;padding-top: 125%;content: "";}
	    .zn-tabs-bd .am-tab-panel.am-active{position: absolute;}
	.zn-nav-justify>li{float: none;display: table-cell;width: 1%;/* margin-bottom:0px; */font-size: 0;}
	.zn-nav-justify>li>a{padding:0.5rem 0 0;color: #333;font-size: 1.2rem;margin-right: 0;}
	.zn-nav-justify>li>a span{border-bottom: 2px solid transparent;padding-bottom: 0.6rem;display: inline-block;margin-bottom: -1px;}
	.zn-nav-justify>li>a:hover{background-color: #fff;border-color: transparent;}
	.zn-nav-justify>li.am-active>a{border: none;}
	.zn-nav-justify>li.am-active>a, .zn-nav-justify>li.am-active>a:focus, .zn-nav-justify>li.am-active>a:hover{border: none;}
	.zn-nav-justify>li.am-active>a:hover{border: none; /* margin-bottom: 1px; */}
	.zn-nav-justify>li.am-active>a span{border-bottom: 2px solid #ff6000;}
	.zn-quan-none img{ width: 107px; }
	.zn-quan-none-btn{display:inline-block; border:1px solid #999999;color: #666;font-size: 1.4rem;border-radius: 5px; width: 120px; height: 34px;line-height: 34px;}
	.webkit-box{/*width: 100%;*/display: -moz-box;display: -webkit-box;display: -webkit-box;-webkit-box-pack: center;-webkit-box-align: center;}
	.box-flex{-moz-box-flex: 1;-webkit-box-flex: 1;box-flex: 1;}
	.zn-quan-show-list{background-color: #f5f5f5;position: relative;padding-top: 90%;overflow-y:auto;}
	.zn-quan-show-list ul{padding:1rem;margin-bottom: 0;position: absolute;top: 0;left: 0;right: 0; width: 100%;  height: 100%;/*overflow-y: auto; */}
	.zn-quan-show-list ul li{ height: 90px;background-color: #fff;}
	.zn-quan-show-list ul li a{height: 90px;}
	.zn-qs-list-num{background-color: #008eff;color: #fff;display: block; width: 33%;height: 100%;position: relative;}
	.zn-qs-list-circle{display: inline-block; width: 16px;height: 32px;background-color: #fff;border-radius: 0 32px 32px 0;position: absolute;top:50%;left: 0;margin-top: -16px;}
	.zn-qs-list-num p{margin:1.5rem auto 0;font-size: 3.6rem;line-height: 1;}
	.zn-qs-list-num p small{font-size: 1.8rem;}
	.zn-qs-list-con h4{color: #333;font-size: 1.4rem;font-weight: normal;margin-bottom: 0.5rem;}
	.zn-qs-list-con span{color: #666;font-size: 1.2rem;}
	.zn-qs-list-label{width: 18px;margin-right: 7px;}
	.zn-qs-list-label input[type=checkbox] {display: none;}
	.zn-qs-but{margin:1rem auto;}
    .zn-car-pay-btn{background-color: #ff6000;height: 36px;line-height: 36px;width:125px;text-align: center;color: #fff;display: inline-block;font-size:1.6rem;}
	@media only screen and (max-width: 320px){
			.zn-tabs-bd:before{padding-top: 100%}
			.zn-quan-show-list{padding-top: 60%;}
		}
	@media only screen and (min-width: 750px){
			.zn-tabs-bd:before{padding-top: 78%}
			.zn-quan-show-list{padding-top: 60%;}
	}

/*2019.03.25我的二维码*/
.main-user{width:55px;height: 55px;border-radius: 5px;overflow: hidden; }
.main-ma h3{margin:0;font-weight: normal;}
.main-ma span{display: block;color: #999;font-size: 1.2rem;margin-top: 0.5rem;}
.main-ma p{color: #999;font-size: 1.2rem;margin:0;}
/*2019.03.27商家信息*/
.seller-cont{padding: 1rem 2rem;color: #333;font-size: 1.4rem;}
.seller-cont a{color: #333;display: block;}
.seller-cont-img{width: 50px;height: 50px;overflow: hidden;border-radius: 5px;border:1px solid #f5f5f5;}
.seller-cont-info h2{font-weight: normal;font-size: 1.5rem;margin:0;}
.seller-cont-info p{color: #999;font-size: 1.2rem;margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

.seller-background{
	height: 0;padding-bottom: 100%;
  background-image: -moz-linear-gradient( rgb(255,137,65) 0%, rgb(244,244,244) 100%);
  background-image: -webkit-linear-gradient(rgb(255,137,65) 0%, rgb(244,244,244) 100%);
  background-image: -ms-linear-gradient(rgb(255,137,65) 0%, rgb(244,244,244) 100%);
}
.seller-follow{border-radius: 4px;background-color: rgb(255, 96, 0);box-shadow: 0px 3px 5px 0px rgba(255, 96, 0, 0.5);width: 70px;height: 20px;font-size:1.2rem;color: #fff;border:1px solid #ff6000;outline: none;}
.seller-follow.active{color: #999999;background-color: #fff;box-shadow:none;}
.seller-follow.active i{color: #ff6000;}
.qyzz-img{width: 18px;}
.seller-qualifications{max-width:79%;text-align: center;border: 1px solid #f5f5f5;padding: 1rem;margin:0 auto;}
/*智能停车场*/
.znyy-main-list-img{float: left;width: 55px; height: 55px; border-radius: 50%;}
.znyy-main-list-info{padding-left: 75px;padding-top: 4px; color: #999;font-size: 1.3rem;}
.znyy-main-list-info h3{margin-bottom: 0; color: #333;font-size: 1.5rem;font-weight: normal;margin-bottom: 3px;}
.znyy-main-list-info p{margin:0;margin-bottom: 3px;}

/*2019.04.28园区洗车店列表*/
.xc-zone-title{color: #333333;font-size: 1.6rem;padding: 10px 8px 5px;}
.xc-webkit-box{display: -moz-box;display: -webkit-box;display: -webkit-box;}
.xs-box-flex{-moz-box-flex: 1;-webkit-box-flex: 1;box-flex: 1;}
.xc-store-img{width: 72px; height: 72px;}
.xc-store-info{vertical-align: top;}
.xc-store-info h3{color:#48474f;font-size: 1.8rem;font-weight: normal;margin-bottom: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.xc-store-info p{ color: #999999;font-size: 1rem;margin:0 0 2px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.xc-store-info p span{padding: 0 1rem 0 0; position: relative;}
.xc-store-info p span:after{content: '';position: absolute;right: .5rem;top: 5px; height:6px; border-right: 1px solid #eeeeee;}
.xc-store-info p span:last-child:after{border-right: 0;}
.xc-store-discount{color:#333333;vertical-align:top;font-size:1.1rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.discount{display: inline-block;vertical-align:top; margin-right: .5rem; width: 30px; height: 19px; background:url('../images/xc/discount.png') no-repeat center;background-size: auto 15px;}

/*2019.04.28园区洗车店项目列表*/
.car-wash{position: relative;padding-bottom: 30.13%;overflow: hidden;}
.car-wash img{position: absolute;top:0;left:0;right:0;}
.xc-store-wrapper{position: relative;padding: 0 2rem 1.5rem;text-align: center;}
.xc-store-wrapper-img{position:relative;top: -44px;margin: 0 auto;width: 70px;height: 70px;overflow: hidden;border-radius: 5px;}
.xc-store-wrapper-info{margin-top: -34px;}
.xc-store-wrapper-info h1{color:#333;font-size: 1.8rem;font-weight: normal;margin-bottom: .5rem;}
.xc-store-wrapper-info p{color: #666666;font-size: 1.1rem;margin:0 0 .7rem;}
.xc-store-wrapper-info p span{padding:0 1rem;position: relative;}
.xc-store-wrapper-info p span:after{content: '';position: absolute;right: 0;top: 5px; height:9px; border-right: 1px solid #eeeeee;}
.xc-store-wrapper-info p span:last-child:after{border-right:none;}
.xc-store-wrapper-info .xc-store-discount{margin-bottom: 3px;text-align: left;position: relative;}
.xc-store-notice {text-align:center;}
.xc-store-notice a{display: block;color: #999999;font-size: 1rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.xc-store-discount-content{position: absolute;right:0;top:0;line-height:19px; color: #999999;font-size: 1.1rem;}
.xc-store-discount-content a{color: #999999;}
.xc-store-discount-content i{display: inline-block;vertical-align: top;line-height:15px;margin-left:.5rem;}
	/*弹出层信息*/
	.xc-detail-show{background:transparent;color: #fff; width: 90%;height: 90%; text-align: left;}
	.xc-detail-wrapper{padding-top: 10%;}
	.xc-detail-wrapper h1{color: #fff;text-align: center;}
	.xc-detail-wrapper .title{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;width: 80%;margin: 28px auto 24px auto;}
	.xc-detail-wrapper .title .line{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;position: relative;top: -6px;border-bottom: 1px solid rgba(255,255,255,0.2);}
	.xc-detail-wrapper .title .text{padding: 0 12px;font-weight: 700;font-size: 14px;}
	.xc-detail-wrapper p{padding: 0 12px;line-height: 24px;font-size: 12px;color: #fff;}
	.xc-detail-wrapper .supports li{list-style:none;}
	.xc-detail-wrapper .supports li .text{display: inline-block;vertical-align: top; line-height:19px;font-size: 1.1rem;}
	.xc-detail-show-close{text-align: center;position: absolute;bottom:0;left: 0;right: 0;}
	.xc-detail-show-close .am-close{ color: #fff;opacity:1;font-size:30px;}