@import url(//at.alicdn.com/t/font_547117_yiqm68d85q.css);
body, html {
	height: 100%;
  -webkit-tap-highlight-color: transparent;
	margin: 0px;
	padding: 0px;	/*background-color: #F2F2F2;*/
}
.jym-color-1 {

  color: #3cc51f;
}
.jym-color-2 {

  color: #FF0000;
}
.demos-title {
  text-align: center;
  font-size: 34px;
  color: #3cc51f;
  font-weight: 400;
  margin: 0 15%;
}
/*.hide {
	display: none;
}
*/
.demos-sub-title {
  text-align: center;
  color: #888;
  font-size: 14px;
}

.demos-header {
  padding: 35px 0;
}

.demos-content-padded {
  padding: 15px;
}

.demos-second-title {
  text-align: center;
  font-size: 24px;
  color: #3cc51f;
  font-weight: 400;
  margin: 0 15%;
}

footer {
  text-align: center;
  font-size: 14px;
  padding: 20px;
}

footer a {
  color: #999;
  text-decoration: none;
}

.weui-tab__bd{
	background-color: #F2F2F2;
	
}
.weui-footer_fixed-bottom{
	bottom:0px;
	z-index: 100;
}
.weui-tabbar__item.weui-bar__item--on .weui-tabbar__label,.weui-tabbar__item.weui-bar__item--on  i{
	dispaly:block;
	color: #D3AA50;
}
.weui-tabbar__label {
	line-height:24px;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
.weui-tabbar__icon{
	width:32px;
	height:24px;
}
.weui-tabbar__icon i{
	font-size:32px;
	margin: 0px;
	padding: 0px;
	clear: both;
	line-height:24px;
}
.qr{
	height:80px;
	color: #D6D3CE;
}
.qrtop{
	height:60px;
	color: #D6D3CE;
}
.swiper-container {
 
  height:200px;
}
.swiper-container img {
	width: 100%;
	/*height: 100%;*/
	display: block;
	margin-right: auto;
	margin-left: auto;
}
.swiper-pagination-bullet-active{
	background-color: #D3AA50;
}
#jym-sm .weui-bar__item--on{

	background-color: #FFFFFF;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	margin-top: 5px;
	margin-left: 5px;
	margin-right: 5px;
}
#jym-sm .placeholder {
        margin: 5px;
        padding: 0 10px;
        background-color: #FFF;
        height: 2.3em;
        line-height: 2.3em;
        text-align: center;
        color: #cfcfcf;
      }
	  
#jym-sm .weui-navbar{
	color: #FFFFFF;
	background-color: #D3AA50;

}

#jym-sm .weui-navbar a{
	color: #FFFFFF;

}
#jym-sm .weui-vcode-btn{
	color: #D3AA50;
}	
#jym-sm .weui-btn_primary{
	color: #FFFFFF;
	background-color: #D3AA50;
}
#jym-sm .weui-navbar .weui-navbar__item::after{
	border-right: 1px solid #D3AA50;
}
#jym-sm .weui-navbar a.weui-bar__item--on{
	color: #D3AA50;
}

.jym-follow {
	font-size: 12px;
	line-height: 20px;
	text-align: center;
	display: block;
	width: 80px;
}
.jym-follow i{
	font-size: 24px;
	line-height: 30px;
}
.jym-follow-on,.jym-star {
	color: #D3AA50;
	
}
.jym-yuan{
	border-radius:30px;
	display: block;
	overflow: hidden;
	background-color: #FFFFFF;
	height: 60px;
	width: 60px;
}.jym-shop-address {
	line-height: 30px;color: #818181;
}
.jym-shop-address i{
	margin: 10px;
	color: #D3AA50;
}
.jym-tomap  {
	height: 50px;
	width: 40px;
	display: block;
	color: #D3AA50;
	line-height: 20px;
	font-size: 12px;
	padding-top: 10px;
}
.jym-tomap i {
	font-size: 24px;
	padding-top: 10px;
}
.jym-phone  {
	height: 50px;
	width: 60px;
	display: block;
	text-align: center;
	color: #D3AA50;
	line-height: 20px;
	font-size: 12px;
	padding-top: 10px;
}
.jym-phone i {
	font-size: 24px;
	color: #D3AA50;
}
.jym-c-red{
	color: #FF0000;
}
.jym-c-blue{
	color: #0099FF;
}
.weui-footer a{
color: #D3AA50;
}
#jym-sm {
	height:auto
}
#jym-sm .weui-tab__bd{
	height:auto
}
.jym-staff-Gender i{
	font-size: 24px;
}
.jym-fixed-top{
	position:fixed;
	top:0;
	left:0;
	right:0;
	z-index: 1000;
}.jym-appoint-uface {
	height: 80px;
	width: 80px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
}
.jym-appoint-uface img{
	height: 80px;
	width: 80px;
	border-radius:40px;
}
.jym-appoint-uface2 {
	height: 40px;
	width: 50px;
	float: left;
	text-align: left;
}
.jym-appoint-uface2 img{
	height: 40px;
	width: 40px;
	border-radius:20px;
}
.jym-btn {
	color: #D3AA50;

}
.jym-btn-h {
	color: #FFFFFF;
	background-color: #D3AA50;
}
.jym-btn-default{
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #F4F4F4;
}
.jym-date {
	font-size: 14px;
	color: #D3AA50;
	text-align: right;
	float: right;
}
.jym-img-yuan-60 img {
	height: 60px;
	width: 60px;
	border-radius:30px;
}
.jym-img-yuan-40 img {
	height: 40px;
	width: 40px;
	border-radius:20px;
}
.jym-appoint-header {
	background-color: #D3AA50;
	height: 160px;

}
.jym-appoint-top {
	height: 140px;
	width: 100%;
	position:absolute;
}
.jym-appoint-title {
	line-height: 80px;
	color: #FFFFFF;
	text-align: center;
	height: 80px;
	font-size: 30px;
	font-weight: bold;
}

.jym-color-red{
	color: #FF0000;
}
.jym-appoint-info {
	color: #FFFFFF;
	text-align: center;
	height: 30px;
	font-size: 16px;
	line-height: 30px;
}
.jym-iconfont-bj{
	position:absolute;
	left:0px;
	top:-30px;
	font-size: 120px;
	color: rgba(255,255,255,0.1);
	text-align: center;
	width: 100%;
}
.jym-shoptype-list
{
display:block;
white-space:nowrap;
width:100%;
overflow:auto;
}
.jym-shoptype-list li
{
	width:80px;
	height:30px;
	margin:3px;
	display:inline-block;
	text-align: center;
	line-height: 30px;
}
.jym-shoptype-list a
{
	color: #000000;	
}
.jym-shoptype-list .thisshoptype a
{
	color: #D3AA50;
}
.jym-ind-tit-a{
	color: #D3AA50;
	float: right;
}
.jym-scanQRCode {
	width: 100px;
	height: 100px;
	color: #D3AA50;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	text-align: center;

}
.demos-title {
	color: #d3aa50;
}
.jym-scanQRCode i {
	font-size: 40px;
}
.jym-pay-bottom{
	margin-bottom: 50px;
	background-color: #FFFFFF;
}
.jym-pay-bottom #pay{
	color: #FFFF00;
	background-color: #CC0000;	
}
.jym-fenge{
	clear: both;
	height: 0px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #e4e4e4;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cccccc;
}
#jym-share{
	z-index: 1000;
}