/*----样式初始化----------------------*/
html { height: 100%; }
body { font-size:62.5%; background:#F8F7F7/*#F8F7F7*/;  	-webkit-text-size-adjust: 100% !important;  
	text-size-adjust: 100% !important;  
	-moz-text-size-adjust: 100% !important; /*解决Iphone下橱窗字体变大问题*/}
* { padding: 0; margin: 0; border: 0; font-style: normal;-webkit-tap-highlight-color: rgba(0,0,0,0);	/*禁止链接高亮*/ -webkit-touch-callout: none;/*禁止链接长按弹出选项菜单*/ }

nav, footer, section, header, article { display: block; }
ul { list-style: none; }
a:link { -webkit-tap-highlight-color: rgba(0,0,0,0);/*禁止链接高亮*/ -webkit-touch-callout: none;	/*禁止链接长按弹出选项菜单*/ }
a:link, a:visited, a:hover, a:active {text-decoration:none; }
input, textarea { -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; box-shadow: none;}

img { display: block;border:none; }

textarea {-webkit-appearance:none; /*去除input默认样式*/}
input {-webkit-appearance:none; /*去除input默认样式*/}
input[type="submit"],
input[type="reset"],
input[type="button"],
input{-webkit-appearance:none;}

input[type="date"]:before {
	content: attr(placeholder);
	color:#aaa;
}
::-webkit-input-placeholder {
	color:#aaa;font-size:0.7rem;
}

#sy_bg{ background: url(../images/sy_bg.jpg) center top no-repeat; height:100%; width:100%;position:absolute;top:0;left:0;right:0;bottom:0; z-index:-1;  background-size:cover;}


#bgs{ background: url(../images/bgs.jpg) center top no-repeat; height:100%; width:100%;position:fixed;top:0;left:0;right:0;bottom:0; z-index:-1;  background-size:cover;}
#bgs_cover{ background:rgba(255,255,255,0.8); height:100%; width:100%;position:fixed;top:0;left:0;right:0;bottom:0; z-index:-1;  background-size:cover;}



.content-header {
  /*padding: 35px 0;*/
  height:50px;
  position:fixed;
  top:0;
  left:0;
  width:100%;
  z-index:100;
  background:#fff;
  /*box-shadow:1px 0px 3px #aaa;*/
}
.content-header:after{content:" ";position:absolute;left:0;bottom:0;width:100%;height:1px;border-bottom:1px solid #ddd;color:#fff;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}


.content-second-title {
  text-align: center;
  font-size: 0.9rem;
  color:#000;
  font-weight: 400;
  margin: 0 auto;
  line-height:50px;
  width:80%;
  font-weight:normal!important;
   
}
.content-header .city-close{
	position:absolute;left:0;top:0;z-index:200;width:20%;display:block;text-align:left;line-height:50px;color:#000;
}
.content-header .city-close i{line-height:50px;color:#000;margin-left:10%;}

.content-header .city-chose{
	position:absolute;right:0;top:0;z-index:200;width:20%;display:block;text-align:center;line-height:50px;color:#000;font-size:0.6rem;
}
.content-header .city-chose i{line-height:50px;color:#000;font-size:0.6rem;}

/******微信购物分类选择********/
.content-header .wglist-chose{
	position:absolute;right:0;top:0;z-index:200;width:20%;display:block;text-align:center;line-height:50px;color:#000;font-size:0.6rem;
}
.content-header .wglist-chose i{line-height:50px;color:#000;font-size:0.6rem;}



/*************轮播图************************************/
.swiper-container {width: 100%;position:relative} 
.swiper-container img {display: block;width: 100%;}

.sy_loading{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: #fff;z-index: 5000}
.sy_loading .sy_loading_logo{width: 60%;margin: 25% auto 0;}
.sy_loading .sy_loading_gif{width: 10%;margin: 0 auto;}

/***********页面顶部*******************/
.all_top{position: fixed;top: 0;left: 0;height: 54px;background: #101010;/*box-shadow: 0px 1px 5px #666;*/width: 100%;overflow: hidden;z-index: 1000;}
.all_top:after{content:" ";position:absolute;left:0;bottom:0;width:100%;height:1px;border-bottom:1px solid #333;color:#fff;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}

.all_top .all_top_menu{width: 30%;float: left; display: block;}
.all_top .all_top_menu a{width: 26px;height: 26px;margin-top: 15px;margin-left: 10%; display: block;}
.all_top .all_top_menu a img{width: 100%;margin: 0  auto;display: block;}
.all_top .all_top_tit{font-size: 0.8rem;
    color: #fff;
    line-height: 40px;
    width: 65%;
    float: right;
    text-align: right;
    margin-right: 5%;}
.all_top .all_top_tit h2{width: 100%;margin: 0 auto;text-align: right;font-size: 0.8rem;color: #fff;line-height: 54px; font-weight:normal;}


/************内页导航*****************/
.all_nav_cover{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.5);z-index: 99;display: none}
.all_nav_body{position: fixed;top: 0;left: 0;width: 100%;background:#fff;height: 100%;z-index: 1001;display: none}
.all_nav_body .all_nav_con{width: 100%;margin: 0 auto;}


.all_nav_body .all_nav_con .all_nav_eng{width:75%;margin:3% auto 0;position: relative;padding-bottom: 3%;}
.all_nav_body .all_nav_con .all_nav_eng:after{content:" ";position:absolute;left:0;bottom:0;width:100%;height:1px;border-bottom:1px solid #000;color:#fff;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
.all_nav_body .all_nav_con .all_nav_eng a{font-size: 0.7rem;color: #BB9A59;background: #000;line-height: 25px;display: inline;padding: 1px 6px;border-radius: 2px 0 0 2px;}
.all_nav_body .all_nav_con .all_nav_eng a:nth-child(2){color:#fff;background: #BB9A59;border-radius: 0 2px 2px 0}


.all_nav_body .all_nav_con ul{width: 90%;overflow: hidden;position: absolute;top: 20%;left: 5%; height: 70%;overflow:auto;-webkit-overflow-scrolling:touch;}
.all_nav_body .all_nav_con ul li{width: 100%;float: left;margin-bottom: 15%;text-align: center;}
.all_nav_body .all_nav_con ul li a{position: relative;padding: 2% 0;}
.all_nav_body .all_nav_con ul li a h3{color:#000;font-size:0.7rem;font-weight:normal;position: relative;}



.all_nav_body .all_nav_con span{position: absolute;top: 4%;left: 10%;width: 80%;display: block;z-index: 101;padding-bottom: 3%;}
.all_nav_body .all_nav_con span:after{content:" ";position:absolute;left:0;bottom:0;width:100%;height:1px;border-bottom:1px solid #000;color:#fff;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
.all_nav_body .all_nav_con span em{font-size: 1.4rem;color: #000;line-height:30px;}

/********首页导航*****************************************/
.sy_nav{width:35%;background:rgba(0,49,80,0.7);position:absolute;bottom:0;top:0;height:100%;overflow:auto;z-index:99999;overflow-y:scroll;-webkit-overflow-scrolling: touch;}
.sy_nav ul{width:100%;margin:0 auto;overflow:hidden;}
.sy_nav ul li{width:80%;float:left;margin-left:10%;padding:13% 0;background:url(../images/nav_bg.png) no-repeat center bottom;background-size:80% 1px;}
.sy_nav ul li:first-child{margin-top:0;background:none;padding-bottom:0}
.sy_nav ul li:last-child{margin-bottom:3%;background:none}
.sy_nav ul li a{width:100%;margin:0 auto;display:block;}
.sy_nav ul li a img{width:80%;margin:0 auto;display:block;}
.sy_nav ul li a h3{width:100%;margin:0 auto 2%;display:block;color:#ccc!important;font-size:0.7rem;text-align:center;font-family:'微软雅黑';font-weight:normal!important;}
.sy_nav ul li:nth-child(2) a h3{color:#c98010!important;font-weight:bolder!important;}
.sy_nav ul li a i{width:100%;margin:0 auto;display:block;color:#888;font-size:0.6rem;text-align:center;font-family:'微软雅黑';}


.sy_nav .panel_nav_eng{width:100%;margin: 20% auto 0;text-align: center;}
.sy_nav .panel_nav_eng a{font-size: 0.6rem;color: #BB9A59;background: #fff;line-height: 25px;display: inline;padding: 1px 6px;border-radius: 2px 0 0 2px;}
.sy_nav .panel_nav_eng a:nth-child(2){color:#fff;background: #BB9A59;border-radius: 0 2px 2px 0}

.sy_nav_close{width:100%;margin:30% auto 0;text-align: center;}
.sy_nav_close a{color:#fff;font-size:0.7rem;background: #BB9A59;border-radius: 20px;padding: 5px 10%;}
.sy_nav_close a i{color:#fff;font-size:0.7rem;margin-top: -1px;}

.sy_nav_open{width:8%;position: fixed;top: 2%;left: 5%;}
.sy_nav_open a{width:100%;margin:0 auto;display: block;}
.sy_nav_open a img{width:100%;margin: 0 auto;display: block;}

.sy_nav_logo{width:100%;margin:0 auto 0;}
.sy_nav_logo img{width:80%;margin:0 auto;display: block;}

.sy_logo{position:fixed;bottom: 0;left: 0;width: 100%;z-index: 10}
.sy_logo img{width: 60%;margin: 0 auto;}

/************在线预订***************/
.sy_yx_top{width: 94%;margin:6% auto 10%;}
.sy_yx_top h2{color:#000;font-size:1.2rem;line-height:25px;margin-bottom:5%;padding:0 0 5% 0;position:relative;overflow:hidden;font-weight: normal;text-align: right}
.sy_yx_top h2:after{content:" ";position:absolute;right:1%;bottom:0;width:10%;height:1px;border-bottom:1px solid #000;color:#eee;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}


.sy_yx{width:80%;margin: 5% auto 0;}
.sy_yx ul{width:100%;margin:0 auto 0;overflow:hidden;}
.sy_yx ul li{width:50%;float:left;position: relative;padding: 10% 0;}
.sy_yx ul li:nth-child(1):after,.sy_yx ul li:nth-child(3):after{content:" ";position:absolute;left:25%;bottom:0;width:75%;height:1px;border-bottom:1px solid #ddd;color:#eee;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
.sy_yx ul li:nth-child(2):after,.sy_yx ul li:nth-child(4):after{content:" ";position:absolute;right:25%;bottom:0;width:75%;height:1px;border-bottom:1px solid #ddd;color:#eee;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}

.sy_yx ul li:nth-child(1):before{content:" ";position:absolute;top:25%;right:0;width:1px;height:75%;border-right:1px solid #ddd;color:#eee;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleX(.5);transform:scaleX(.5)}
.sy_yx ul li:nth-child(3):before{content:" ";position:absolute;top:0;right:0;width:1px;height:100%;border-right:1px solid #ddd;color:#eee;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleX(.5);transform:scaleX(.5)}
.sy_yx ul li:nth-child(5):before{content:" ";position:absolute;bottom:25%;right:0;width:1px;height:75%;border-right:1px solid #ddd;color:#eee;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleX(.5);transform:scaleX(.5)}

.sy_yx ul li a{width:100%;margin:0 auto;display:block;}
.sy_yx ul li a .sy_yx_tit{width:100%;margin: 0 auto;}
.sy_yx ul li a .sy_yx_tit img{width:30%;margin: 0 auto;display: block;}
.sy_yx ul li a .sy_yx_tit h2{width:100%;margin: 0 auto;font-size: 0.8rem;text-align: center;line-height: 30px;color: #000;font-weight: normal}


.fuzzy {  
    filter: url(blur.svg#blur);  
 /* FireFox, Chrome, Opera */  
    -webkit-filter: blur(6px);  
 /* Chrome, Opera */  
    -moz-filter: blur(6px);  
    -ms-filter: blur(6px);  
    filter: blur(6px);  
/*    filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=10, MakeShadow=false);  */
 /* IE6~IE9 */  
} 

.bounceinDown{
	-webkit-animation: bounceinDownAnimate 1s ease backwards;
	animation: bounceinDownAnimate 1s ease backwards;
}
@-webkit-keyframes bounceinDownAnimate{
	0%{ -webkit-transform: translateY(7px);opacity: 0;}
	30%{ -webkit-transform: translateY(-3px);opacity: 0.3;}
	70%{ -webkit-transform: translateY(2px);opacity: 0.7;}
	100%{ -webkit-transform: translateY(0px);opacity: 1;}
}


/******返回按钮********/
.go_back{position: fixed;top:2%;left: 4%;width: 96%; z-index: 99;display: none}
.go_back a{width: 30px;height: 30px;background:#000;border-radius: 50%;display: block;text-align: center;line-height: 30px;}
.go_back a i{color: #fff;font-size:0.8rem;line-height: 30px;}


/*********内页侧边导航*************************/
.menu_all{position: fixed;top:2%;left: 4%;width: 40px;height: 40px; background:#000;border-radius: 50%;z-index: 99;display: none}
.menu_all a{width: 100%;margin:0 auto;display: block;}
.menu_all a img{width: 30px;height: 30px; margin: 5px auto 0;display: block;}

.panel_nav_cover{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.5);z-index: 100;display: none}
.panel_nav_body{position: fixed;top: 0;left: 0;width: 60%;height: 100%;background:rgba(0,0,0,0.5);z-index: 101;display: none}
.panel_nav_body .panel_nav_con{width: 100%;margin: 0 auto;text-align: center}
.panel_nav_body .panel_nav_con img{width: 60%;margin: 5% auto 5%;display: block;}
.panel_nav_body .panel_nav_con .panel_nav_eng{width:100%;margin: 20% auto 10%;text-align: center;}
.panel_nav_body .panel_nav_con .panel_nav_eng a{font-size: 0.6rem;color: #BB9A59;background: #fff;line-height: 25px;display: inline;padding: 1px 6px;border-radius: 2px 0 0 2px;}
.panel_nav_body .panel_nav_con .panel_nav_eng a:nth-child(2){color:#fff;background: #BB9A59;border-radius: 0 2px 2px 0}
.panel_nav_body .panel_nav_con ul{width: 50%;margin: 10% auto 0;position: absolute;left: 25%; height: 70%; overflow:auto;-webkit-overflow-scrolling:touch}
.panel_nav_body .panel_nav_con ul li{width: 100%;padding: 12% 0;}
.panel_nav_body .panel_nav_con ul li a{width: 100%;margin: 0 auto;display: block;text-align: left;}
.panel_nav_body .panel_nav_con ul li a i{color:#fff;font-size:0.7rem;font-weight:normal;text-align:left;display: inline;}
.panel_nav_body .panel_nav_con ul li a img{width:25%;display: inline;vertical-align:middle;margin:-3px 4% 0 0!important;}

.panel_nav_body .panel_nav_con span{position: absolute;bottom: 4%;left: 0;text-align: center;width: 100%;display: block;}
.panel_nav_body .panel_nav_con span em{font-size: 1.0rem;color: #fff;line-height:30px;display: block;width: 30px;height: 30px;background: #000;border-radius: 50%;margin: 2px auto 0;}


/*****************酒店印象***********************************************/
.ts_list{width:96%;margin:0 auto 0;}
.ts_list ul{width:100%;margin:0 auto;overflow:hidden;}
.ts_list ul li{width:100%;float:left;position:relative;margin-bottom:2%;background: #fff;}
.ts_list ul li:last-child{margin-bottom:0;}
/*.ts_list ul li:after{content:" ";position:absolute;left:0;bottom:0;width:100%;height:1px;border-bottom:1px solid #ddd;color:#eee;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}*/
.ts_list ul li:before{content:" ";position:absolute;left:0;top:0;width:100%;height:1px;border-top:1px solid #eee;color:#eee;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}

.ts_list ul li a{width:100%;margin:0 auto;display:block;position:relative;}
.ts_list ul li img{width:100%;margin:0 auto;display:block;position:relative;}
.ts_list ul li .ts_list_tit{width:90%;margin:0 auto;padding:2% 0 6% 0;text-align:center;}
.ts_list ul li .ts_list_tit h2{font-size:1.0rem;color:#000;line-height:35px;margin:0 auto 1%;position:relative;display:inline-block;padding-top: 1%;}
/*.ts_list ul li .ts_list_tit h2:before{content:" ";position:absolute;left:35%;top:0;width:30%;height:1px;border-top:1px solid #000;color:#eee;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}*/

.ts_list ul li .ts_list_tit p{font-size:0.6rem;color:#888;line-height:16px;width:90%;margin:0 auto;text-align:center;}
.ts_list ul li .ts_list_tit i{font-size:0.5rem;color:#957343;line-height:25px;padding:5px 24px;position:relative;border:1px solid #957343;border-radius: 4px;}


/*********图文混排***********/
.pp_js{width:88%;margin:3% auto 0;position:relative;padding:0 3%;}
/*.pp_js:after{content:" ";position:absolute;left:0;bottom:4%;width:1px;height:84%;border-left:1px solid #000;color:#eee;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleX(.5);transform:scaleX(.5)}
.pp_js:before{content:" ";position:absolute;right:0;bottom:4%;width:1px;height:84%;border-right:1px solid #000;color:#eee;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleX(.5);transform:scaleX(.5)}
*/
.pp_js h2{color:#000;font-size:1.2rem;line-height:25px;margin-bottom:5%;margin-top:5%;padding:3% 0 5% 0;position:relative;overflow:hidden;font-weight: normal;text-align: center}
.pp_js h2:after{content:" ";position:absolute;left:40%;bottom:0;width:20%;height:1px;border-bottom:1px solid #000;color:#eee;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
.pp_js h2 i{float:right;background:#BB9A59;color:#fff;padding:1px 3%;font-size:0.6rem;line-height:18px;}
.pp_js p{color:#666;font-size:0.6rem;text-align:left;line-height:20px;margin-bottom:3%; }
.pp_js p img{width:100%;margin:0 auto;}
.pp_js hr{width:98%;margin:1% auto 3%;display:block;border:1px solid #fff;}

.pp_js a{width:100%;margin:4% auto 4%;display:block;color:#666;font-size:0.7rem;line-height:16px;text-align:center;font-style:italic;text-decoration:underline;}

/*首页头部*/
/*.sy_top{width:100%;margin:0 auto;background:rgba(35,60,154,0.95);overflow:hidden;height:54px;padding:20px 0}
.sy_top img{width:180px;float:left;margin-left:3%;}*/
/********/
.ljyd{width:100%;margin:0 auto;background:none;position:fixed;left:0;bottom:0;z-index:100}
/*.ljyd:before{content:" ";position:absolute;left:0;top:0;width:100%;height:1px;border-top:1px solid #ddd;color:#eee;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}*/
.ljyd ul{width:99%;margin:3px auto;display: -webkit-box;-webkit-box-orient: horizontal}
.ljyd ul li{-webkit-box-align: center;display:block;-webkit-box-flex: 1;}
.ljyd ul li:last-child{border-right:none}
.ljyd a{width:98%;margin:0 auto 0;display:block;text-align:center;line-height:40px;color:#fff;font-size:0.8rem;position:relative;background:#101010;border-radius: 2px;}


/***************************/
.ljyd_nofixed{width:100%;margin:5% auto 0;}
.ljyd_nofixed ul{width:92%;margin:3px auto;display: -webkit-box;-webkit-box-orient: horizontal}
.ljyd_nofixed ul li{-webkit-box-align: center;display:block;-webkit-box-flex: 1;}
.ljyd_nofixed ul li:last-child{border-right:none}
.ljyd_nofixed a{width:90%;margin:0 auto 0;display:block;text-align:center;line-height:35px;color:#fff;font-size:0.7rem;position:relative;background: #000;border-radius: 4px;}


/***酒店简介**电话地址***/
.jd_addtel{width:88%;margin:0 auto 4%;position:relative;padding:3% 0;}
.jd_addtel a{width:100%;margin:0 auto 0;display:block;color:#BB9A59;font-size:0.6rem;line-height:25px;text-align:center;position:relative;z-index:10 }

.jd_addtel a i{color:#BB9A59;margin-left:5%;font-size:0.6rem;line-height:20px;}
.jd_addtel:after{
content: " ";
width: 200%;
height: 200%;
position: absolute;
top: 0;
left: 0;
border: 1px solid #BB9A59;
-webkit-transform: scale(.5);
-webkit-transform-origin: 0 0;
-webkit-box-sizing: border-box;
z-index :0;
}




/*****************餐厅美食、服务设施、会议宴会***********************************/
.all_info_con{width: 94%;margin:6% auto 10%;}
.all_info_con h2{color:#BB9A59;font-size:1.2rem;line-height:25px;margin-bottom:5%;padding:0 0 5% 0;position:relative;overflow:hidden;font-weight: normal;text-align: right}
.all_info_con h2:after{content:" ";position:absolute;right:1%;bottom:0;width:10%;height:1px;border-bottom:1px solid #BB9A59;color:#eee;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
.all_info_con p{color:#666;text-align:left;font-size:0.6rem;line-height:20px;margin-bottom:3%; }


/*******餐厅美食、服务设施、会议宴会**导航*******/
.lb_list_heng .swiper-slide{padding:1% 0!important}
.all_info_nav{width:100%;margin:0 auto;padding-bottom: 5%; background: #fff;border-radius: 20px;box-shadow: 1px 1px 1px #eee,-1px -1px 1px #eee;border-radius: 8px;}
.all_info_nav a{width:100%;margin:0 auto;display:block;}
.all_info_nav a img{width:100%;margin:0 auto;display:block;border-radius: 8px 8px 0 0;}
.all_info_nav a .all_info_tit{width:94%;margin:4% auto 0;overflow:hidden;text-align:left;}
.all_info_nav a .all_info_tit h2{font-size:0.9rem;color:#000;line-height:35px;overflow: hidden;font-weight: normal}
.all_info_nav a .all_info_tit h2 i{font-size:0.6rem;color:#fff;line-height:20px;background: #BB9A59;float: right;padding: 0 4px;margin-top: 8px;border-radius: 50%;}
.all_info_nav a .all_info_tit p{font-size:0.6rem;color:#888;line-height:18px;margin-bottom: 5%;}
.all_info_nav a .all_info_tit small{font-size:0.6rem;color:#fff;line-height:18px;background: #BB9A59;padding: 3px 5px;border-radius: 2px;}
.all_info_nav a .all_info_href{width:100%;margin:0 auto;overflow:hidden;text-align:center;background:#000;font-size: 0.7rem;line-height: 40px;color: #fff;}

.lb_list_heng{width:100%;margin: 0 auto;padding: 1% 0}

.all_info_yd{width:100%;margin:5% auto 0;}
.all_info_yd ul{width:100%;margin:0 auto;overflow: hidden;}
.all_info_yd ul li{width: 25%;float: right;margin-left: 5%;}
.all_info_yd a{width:100%;margin:0 auto 0;display:block;text-align:center;line-height:28px;color:#fff;font-size:0.7rem;position:relative;background: #000;border-radius: 4px;}

/***************餐厅美食******************************************/
.ct_list{width:100%;margin:0 auto;}
.ct_list ul{width:100%;margin:0 auto;overflow:hidden;}
.ct_list ul li{width:100%;float:left;position:relative;background:#fff;}
.ct_list ul li a{width:100%;margin:0 auto;display:block;position:relative;overflow:hidden}
.ct_list ul li a img{width:100%;margin:0 auto;position:relative;}
.ct_list ul li a .ct_list_tit{width:90%;margin:0 auto;padding:5% 3%;overflow:hidden;}
.ct_list ul li a .ct_list_tit h2{font-size:0.9rem;color:#000;line-height:25px;margin-bottom:3%;position:relative;padding-bottom:2%;display:block;text-align:left }
.ct_list ul li a .ct_list_tit h2:after{content:" ";position:absolute;left:0;bottom:0;width:30%;height:1px;border-bottom:1px solid #000;color:#eee;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
.ct_list ul li a .ct_list_tit p{width:100%;margin:0 auto 3%;font-size:0.6rem;line-height:16px;color:#000;text-align:left }
.ct_list ul li a .ct_list_tit h2 i{background:#101010;color:#fff;font-size:0.5rem;line-height:20px;float:right;font-weight:normal;padding:0 2%;margin-top:3px;}

/*************在线预订***********************/
.zxyd_cover{ background: url(../images/yd_bg.jpg) center top no-repeat; height:100%; width:100%;position:fixed;top:0;left:0;right:0;bottom:0; z-index:1999;  background-size:cover;display: none}
.zxyd_con{position: fixed;top: 0;left: 0;z-index: 2000;background: rgba(255,255,255,0.9);width: 100%;height: 100%;display: none}
.zxyd_list{width:70%;margin: 20% auto 0;}
.zxyd_list ul{width:100%;margin: 0 auto;overflow: hidden}
.zxyd_list ul li{width:50%;float: left;margin-bottom: 10%;}
.zxyd_list ul li a{width:75%;margin: 0 auto;display: block;text-align: center}
.zxyd_list ul li a img{width:100%;margin: 0 auto;display: block;border-radius: 10px;}
.zxyd_list ul li a span{width:100%;margin: 0 auto;display: block;font-size: 0.7rem;line-height: 25px;color: #BB9A59;}

.zxyd_close{position: absolute;bottom: 2%;left: 50%;margin-left: -20px;width: 40px;height: 40px;background: #BB9A59;border-radius: 50%;}
.zxyd_close a{width: 100%;margin: 0 auto;display: block;text-align: center;}
.zxyd_close a i{font-size: 1.2rem;line-height: 40px;color:#000;margin-top: 2px;}





/********微信购物**滑动分类*********/
.sy_loading{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: #fff;z-index: 200}
.sy_loading .sy_loading_gif{position: absolute;top: 50%;left: 50%;margin-left: -20px;margin-top: -20px; width: 40px;height: 40px;}


.ck_brand_top{width:100%;margin:0 auto;background: #fff;/*position:fixed;top:50px;left:0;z-index:100*/}
.ck_brand_top1{width:100%;margin:0 auto;background: #fff;/*position:fixed;top:50px;left:0;z-index:100*/}
.tab-head{
	list-style-type: none;
	display:-webkit-box;
	display:-webkit-flex;
	display:-ms-flexbox;
	display:flex;
	-webkit-flex-wrap:nowrap;
	-ms-flex-wrap:nowrap;
	flex-wrap:nowrap;
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;

	padding:14px 0px;
	overflow:auto;
	overflow-x: scroll;
	-webkit-overflow-scrolling:touch;
  }	
  .tab-head-item{
	-webkit-box-flex:1;
	-webkit-flex:1 0 auto;
	-ms-flex:1 0 auto;
	flex:1 0 auto;
	color:white;
	padding:0 20px;
	 position: relative
  }
.tab-head-item:after{content:" ";position:absolute;right:0;top:30%;width:1px;height:50%;border-right:1px solid #BB9A59;color:#9d8370;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleX(.5);transform:scaleX(.5)}
.tab-head-item:last-child:after{border-right:none}
.tab-head-item a{width:100%;margin:0 auto;display:block;text-align:center;}
.tab-head-item a img{width:25px;height:25px; margin:0 auto;display:block;}
.tab-head-item a span{text-align:center;font-size:0.7rem;color:#333;line-height:18px;font-weight:normal;padding-bottom:2%;}
.tab-head-item a.ck span{color:#BB9A59;border-bottom:2px solid #BB9A59;}
.ck_brand a img {
    width: 15%;
    margin: 0 auto 1%;
}
.ck_brand{width:100%;margin:0 auto;}
.ck_brand a{width:100%;margin:0 auto;display:block;text-align:center;position: relative}
.ck_brand a:after{content:" ";position:absolute;right:0;top:30%;width:1px;height:50%;border-right:1px solid #BB9A59;color:#BB9A59;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleX(.5);transform:scaleX(.5)}
.swiper-slide:last-child .ck_brand a:after{border-right:none}
.ck_brand a img{width:50%;margin:0 auto 1%;display:block;border-radius: 50%;}
.ck_brand a span{text-align:center;font-size:0.7rem;color:#666;line-height:18px;font-weight:normal;}
.ck_brand a.ck span{color:#BB9A59;border-bottom: 2px solid #BB9A59}

.swiper3,.swiper4,.swiper2,.swiper5 {width: 100%;height: auto;margin: 0 auto;position:relative;}
.swiper3 h1,.swiper4 h1,.swiper5 h1{width:100%;margin:0 auto;text-align:left;font-size:0.8rem;color:#000;line-height:18px;font-weight:800;padding:4% 0 3% 0;}
.swiper3 h1,.swiper5 h1{padding:0 0 3% 0!important;}
.swiper4 h1{width:96%;margin: 0 auto;}
.swiper2{padding:3.5% 0;}
.swiper3,.swiper5{width: 98%!important;padding:3% 1% 0 1%!important;margin:2% auto!important}
.swiper4{width: 96%!important;padding:0 0 0 4%!important;margin:2% auto!important}
.swiper2:after,.swiper3:after,.swiper5:after{content:" ";position:absolute;left:0;bottom:0;width:100%;height:1px;border-bottom:1px solid #eee;color:#000;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
.swiper3:before,.swiper5:before{content:" ";position:absolute;left:0;top:0;width:100%;height:1px;border-top:1px solid #eee;color:#000;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:scaleY(.5);transform:scaleY(.5);}

.swiper2 .swiper-slide,.swiper3 .swiper-slide,.swiper4 .swiper-slide ,.swiper5 .swiper-slide {
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}


/*******微信分类*热卖商品*********/
.tj_content{width:100%;margin:0 auto;padding-bottom:5%;background: #fff}
.tj_content a{width:100%;margin:0 auto;display:block;}
.tj_content a img{width:100%;margin:0 auto;display:block;}
.tj_content a .tj_tit{width:96%;margin:2% auto 1%;overflow:hidden;text-align:left;}
.tj_content a .tj_tit span{font-size:0.7rem;color:#000;font-weight:normal;line-height:18px;}
.tj_content a .tj_tit i{font-size:0.5rem;color:#fff;line-height:18px;background:#BB9A59;margin-left:2%;padding:0 1.5%;}
.tj_content a .tj_adr{width:96%;margin:0 auto;overflow:hidden;text-align:left;}
.tj_content a .tj_adr i{font-size:0.6rem;color:#666;line-height:18px;float:left;width:5%;display:block;}
.tj_content a .tj_adr span{font-size:0.6rem;color:#666;line-height:18px;float:right;width:100%;display:block;}
.tj_content a .tj_pf{width:96%;margin:0 auto;overflow:hidden;}
.tj_content a .tj_pf i{float:left;font-size:0.6rem;color:#BB9A59;margin-left:2%;}
.tj_content a .tj_price{width:96%;margin:0 auto;font-size:0.7rem;color:#BB9A59}
.tj_content a .tj_price i{font-size:0.5rem;color:#aaa;text-decoration:line-through}


/*******微信分类*新品上市*********/
.xp_content{width:100%;margin:0 auto;padding-bottom:5%;background: #fff}
.xp_content a{width:100%;margin:0 auto;display:block;}
.xp_content a img{width:45%;float:left;display:block;}
.xp_content a .xp_tit{width:53%;float:left;margin-left:2%;overflow:hidden;}
.xp_content a .xp_tit span{width:100%;margin:0 auto;display:block;font-size:0.7rem;color:#000;font-weight:normal;line-height:18px;}
.xp_content a .xp_tit p{font-size:0.6rem;color:#666;line-height:18px;float:right;width:100%;display:block;}
.xp_content a .xp_tit i{float:left;font-size:0.6rem;color:#BB9A59;}
.xp_content a .xp_tit em{font-size:0.5rem;color:#aaa;text-decoration:line-through}


/************************微信商城**大分类*******************************************/
.hot_food{width:96%;margin:3% auto 0;background:#fff;padding:3% 2% 0 2%;}
.hot_food h2{color:#000;font-size:0.8rem;line-height:20px;}
.hot_food p{color:#666;font-size:0.5rem;line-height:20px;}


.wg{width:96%;margin:2% auto 0;}
.wg_con{background:#fff;position:relative;margin-bottom:2%;width: 49%!important;}
.wg_con a{width:100%;margin:0 auto;display:block;position:relative}
.wg_con a img{width:100%;margin:0 auto;display:block;position:relative}
.wg_con a .wg_tit{width:96%;margin:0 auto;padding:3% 2%;}
.wg_con a .wg_tit h2{width:100%;margin:0 auto;color:#000;font-size:0.7rem; font-weight:normal;line-height:20px; height:40px; text-align:left;}
.wg_con a .wg_tit i{color:#BB9A59;font-size:0.6rem; text-align:left; display:block;}
.wg_con a .wg_tit em{color:#666;font-size:0.6rem;}
.wg_con a .wg_tit b{color:#aaa;font-size:0.5rem;font-weight: normal}
.wg_con a .wg_tit small{color:#aaa;font-size:0.5rem;margin-left: 2%;text-decoration: line-through}
.wg_con a .wg_tit p{color:#ccc;font-size:0.5rem;}
.wg_con:after{content:" ";position:absolute;left:0;bottom:0;width:100%;height:1px;border-bottom:1px solid #eee;color:#eee;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}

.wg_tit_qiang{position:absolute;top:0;left:0;width:25%;}
.wg_tit_qiang img{width:100%;margin:0 auto;}

.wg_tit_kz{position:absolute;bottom:0;left:0;width:100%;background: rgba(0,0,0,0.5);}
.wg_tit_kz p{width:96%;margin:0 auto;color:#fff;font-size:0.5rem;padding: 2% 0;}

.user_center{width:17%;position:fixed;right:3%;bottom:3%;}
.user_center a{width:100%;margin:0 auto;display:block}
.user_center img{width:100%;margin:0 auto;}


.wglist_hy{position: fixed;bottom: 3%;right: 4%;z-index: 100}
.wglist_hy a{display: block;width: 50px;height: 50px;background:#000;border-radius: 50%;text-align: center;box-shadow: 2px 2px 10px rgba(0,0,0,0.3);}
.wglist_hy a i{font-size: 0.9rem;line-height: 18px;color:#fff;margin-top:8px; }
.wglist_hy a span{display: block;font-size:0.6rem;line-height: 18px;color:#fff;text-align: center}




/***************微信购物详情页****************************************************/
.wginfo_tit{width:94%;margin:0 auto;background:#fff;padding:2% 3%;position:relative;overflow:hidden;}
.wginfo_tit:after{content:" ";position:absolute;left:0;bottom:0;width:100%;height:1px;border-bottom:1px solid #eee;color:#eee;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
.wginfo_tit:before{content:" ";position:absolute;left:0;top:0;width:100%;height:1px;border-top:1px solid #eee;color:#eee;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}

.wginfo_tit1{width:94%;margin:0 auto;background:#fff;padding:4% 3%;position:relative;overflow:hidden;}
.wginfo_tit1:after{content:" ";position:absolute;left:0;bottom:0;width:100%;height:1px;border-bottom:1px solid #eee;color:#eee;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
.wginfo_tit1:before{content:" ";position:absolute;left:0;top:0;width:100%;height:1px;border-top:1px solid #eee;color:#eee;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}


.wginfo_tit h2{width:100%;margin:0 auto;font-size:1.0rem;color:#000;line-height:30px;overflow:hidden;}
.wginfo_tit1 h2{width:100%;margin:0 auto;font-size:1.0rem;color:#000;line-height:30px;overflow:hidden;}
.wginfo_tit  h2 i{width:25%;float:right;font-size:0.8rem;color:#BB9A59;line-height:30px;text-align:right;}
.wginfo_tit  h2 em{width:25%;float:right;font-size:1.4rem;color:#BB9A59;line-height:30px;text-align:right;}
.wginfo_tit p{width:100%;margin:1% auto 0;font-size:0.6rem;color:#666;line-height:20px;clear:both}
.wginfo_tit p img{width:100%;margin:0 auto;}
.wginfo_tit font{width:100%;margin:3% auto 0;font-size:0.8rem;color:#BB9A59;line-height:20px;clear:both;display:block;}
.wginfo_tit font b{float:right;color:#BB9A59}
.wginfo_tit .show_more{width:100%;margin:1% auto 0;clear:both;text-align:center;color:#BB9A59;}
.wginfo_tit .show_more small{font-size:0.6rem;line-height:20px}
.wginfo_tit .show_more em{font-size:0.6rem;line-height:20px;}
.wginfo_tit .show_more p{width:100%;margin:1% auto 0;font-size:0.6rem;color:#666;line-height:20px;clear:both;display:none;text-align:left;}
/*赠送好友订单详情*/
.wginfo_tit h2 a{float:right;background:#BB9A59;color:#fff;font-size:0.6rem;padding:0 2%;border-radius:20px;font-weight:normal}

/*倒计时*/
.wginfo_time{width:100%;margin:4% auto 2%;}
.wginfo_time h2{width:100%;margin:0 auto;font-size:0.8rem;color:#666;line-height:20px;position:relative;padding-bottom:2%;text-align:center;font-weight:normal}
.wginfo_time #q_time{width:60%;margin:0 auto;overflow:hidden;}
.wginfo_time #q_time span{width:23%;float:left;background:#000;color:#fff;line-height:20px;font-size:0.8rem;padding:1% 0;margin-left:1.8%;text-align:center;}

/*内容*/
.wginfo_bz{width:94%;margin:0 auto;background:#fff;padding:4% 3%;position:relative;overflow:hidden;}
.wginfo_bz:after{content:" ";position:absolute;left:0;bottom:0;width:100%;height:1px;border-bottom:1px solid #eee;color:#eee;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5);}
.wginfo_bz:before{content:" ";position:absolute;left:0;top:0;width:100%;height:1px;border-top:1px solid #eee;color:#eee;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:scaleY(.5);transform:scaleY(.5);}
/*内容 详情*/
.wginfo_bz h2{width:100%;margin:0 auto 1%;font-size:0.8rem;color:#000;line-height:20px;position:relative;padding-bottom:2%;}
.wginfo_bz h2:after{content:" ";position:absolute;left:0;bottom:0;width:100%;height:1px;border-bottom:1px solid #ddd;color:#eee;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
.wginfo_bz .wginfo_tab{width:100%;margin:0 auto;overflow:hidden;}
.wginfo_bz .wginfo_tab span{width:50%;float:left;font-size:0.6rem;color:#666;line-height:20px;margin-bottom:2%;}
.wginfo_bz .wginfo_tab span:nth-child(2n){float:right;text-align:right;}
.wginfo_bz .wginfo_tab i{width:100%;margin:0 auto;font-size:0.6rem;color:#666;line-height:20px;clear:both;display:block}
.wginfo_bz .wginfo_tab i p{width:100%;margin:0 auto;font-size:0.6rem;color:#666;line-height:20px;clear:both;display:block}
.wginfo_bz .wginfo_tab p{width:100%;margin:0 auto 2%;font-size:0.6rem;color:#BB9A59;line-height:20px;clear:both;}
.wginfo_bz .wginfo_tab p img{width:100%;margin:0 auto;display:block;}

.wginfo_bz .wginfo_youhui{width:100%;margin:2% auto 0;overflow:hidden;}
.wginfo_bz .wginfo_youhui span{width:100%;display: block;font-size:0.6rem;color:#666;line-height:20px;margin-bottom: 1%; padding-bottom:1%;position: relative}
.wginfo_bz .wginfo_youhui span:after{content:" ";position:absolute;left:0;bottom:0;width:100%;height:1px;border-bottom:1px solid #eee;color:#eee;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
.wginfo_bz .wginfo_youhui span:last-child{margin-bottom:0;padding-bottom: 0;}
.wginfo_bz .wginfo_youhui span:last-child:after{border-bottom:none;}
.wginfo_bz .wginfo_youhui i{font-size:0.5rem;color:#fff;line-height:20px;background: #BB9A59;padding: 0 1%;border-radius: 2px;margin-right: 1%;}


.wginfo_bz_shuxing{width: 100%;margin: 1% auto 0;position: relative;padding-top: 1%;}
.wginfo_bz_shuxing:before{content:" ";position:absolute;left:0;top:0;width:100%;height:1px;border-top:1px solid #ddd;color:#eee;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:scaleY(.5);transform:scaleY(.5);}
.wginfo_bz_shuxing small{color:#000;font-size: 0.6rem;line-height: 20px;padding:0 2px;}
.wginfo_bz_shuxing small em{color: #BB9A59;font-size: 0.6rem;line-height: 20px;}



/*购买须知*/
.wginfo_ts{width:100%;margin:0 auto;}
.wginfo_ts h2{width:100%;margin:0 auto 3%;font-size:1.0rem;color:#000;line-height:20px;text-align:center;}
.wginfo_ts p{width:100%;margin:0 auto 2%;font-size:0.6rem;color:#666;line-height:22px;}
.wginfo_ts p img{width:100%;margin:0 auto;display:block}
.wginfo_ts img{width:100%;margin:0 auto;display:block}

/*****可用的优惠券*********/
.wginfo_bz_quan{width:94%;margin:0 auto;background:#fff;padding:3% 3%;position:relative;overflow:hidden;}
.wginfo_bz_quan span{width:70%;float: left;display: block;font-size:0.7rem;color:#000;line-height:25px;}
.wginfo_bz_quan span img{width:63px;height: 18px; float: left;margin-top: 4px;margin-right: 3%;}
.wginfo_bz_quan span i{font-size:0.5rem;color:#fff;line-height:20px;background: #BB9A59;border-radius: 2px;padding: 0 3px;margin-left: 2%;margin-top: -3px;}
.wginfo_bz_quan a{width:30%;float:right;display: block;font-size:0.7rem!important;color:#aaa;line-height:25px;text-align: right;padding: 0!important}
.wginfo_bz_quan a i{font-size:0.6rem;line-height:25px;}


/*提交按钮*/
.wginfo_tj{width:100%;margin:0 auto;background:#fff;position:fixed;left:0;bottom:0;overflow: hidden;z-index: 11}
.wginfo_tj:before{content:" ";position:absolute;left:0;top:0;width:100%;height:1px;border-top:1px solid #ddd;color:#eee;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:scaleY(.5);transform:scaleY(.5);}
.wginfo_tj ul{width: 11%;float: left;margin-left: 3%;overflow: hidden}
.wginfo_tj ul li{width: 50%;float: left;text-align: center}
.wginfo_tj ul li a{display: inline-block;margin:3px auto;line-height:38px;color:#fff;background:#000;width: 38px;border-radius: 4px;}
.wginfo_tj ul li a i{font-size:1.1rem;}
.wginfo_tj div{width:82%;float: left;margin-left: 1%; margin-top:3px;line-height:40px;}
.wginfo_tj div a{width:100%; margin:0 auto 0;display:block;text-align:center;line-height:40px;color:#fff;font-size:0.8rem;background:#000;border-radius: 4px;}


/*************首访券提示信息************************/
.hy_info_cover{position: fixed;top:0;left:0;height: 100%;width: 100%;background: rgba(0,0,0,0.7);z-index: 2000;}
.hy_info_body{width:80%;margin: 0 auto 0;background: #fff;position: fixed;left: 10%;min-height: 45%;top:20%; z-index: 2001;border-radius: 4px;}
.hy_info_body .hy_info_con{width: 100%;position: absolute;left: 0;top:0;height: 88%; overflow:auto;-webkit-overflow-scrolling:touch}
.hy_info_body .hy_info_con p{width: 98%;margin: 1% auto 0;font-size: 0.6rem;line-height: 20px;color: #666;}
.hy_info_body .hy_info_con p img{width: 100%;margin: 0 auto 5%;}

.hy_info_close{width: 100%;position: absolute;left: 0;bottom: 0;background:#000;font-size: 0.8rem;color: #fff;text-align: center;line-height: 45px;border-radius: 0 0 4px 4px;}

.hy_info_out{position:fixed;bottom: 2%;left:50%;width: 40px;height: 40px;margin-left: -20px;z-index: 2002;}
.hy_info_out a{width: 38px;height: 38px;margin: 0 auto;display: block;border:1px solid #fff;border-radius:50%;}
.hy_info_out a img{width: 20px;height: 20px;margin: 9px auto 0;display: block;}


/*********选择首访券*************/
.check_quan_cover{position: fixed;top:0;left:0;height: 100%;width: 100%;background: rgba(0,0,0,0.7);z-index: 2000;display: none}
.check_quan_body{width:100%;margin: 0 auto 0;background: #fff;position: fixed;left: 0;height: 80%;bottom:0; z-index: 2001;display: none}
.check_quan_body .check_quan_top{width: 100%;margin: 0 auto;height: 50px;position: relative}
.check_quan_body .check_quan_top h2{width: 100%;margin: 0 auto;line-height:50px;font-size: 0.9rem;color:#000;text-align: center;}
.check_quan_body .check_quan_top a{position: absolute;top: -1%;right: 5%; line-height:50px;font-size: 0.7rem;color: #BB9A59;}
.check_quan_body .check_quan_con{width: 100%;position: absolute;left: 0;top:50px;height: 90%;background: #f8f7f7; overflow:auto;-webkit-overflow-scrolling:touch}
.check_quan_body .check_quan_con ul{width: 96%;margin: 2% auto 0;overflow: hidden;}

.check_quan_con li .xz_kq{width:100%;margin:0 auto 2%;border-radius:6px;background:#fff;position:relative;}
/*.kq_bd li .xz_kq:after{content:" ";position:absolute;left:0;bottom:0;width:100%;height:1px;border-top:1px solid #eee;color:#eee;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5);}
*/
.check_quan_con li .xz_kq .xz_kq_tu{width:100%;margin:0 auto;position:relative;}
.check_quan_con li img{width:100%;margin:0 auto;display:block;position:relative;border-radius:6px 6px 0 0;}
.xz_kq_tu_b{background:url(../img/kq2.png) no-repeat left top;background-size:100% 100%;position:absolute;height:100%;width:100%;top:0;left:0;}
.check_quan_con .xz_kq_rule{position:absolute;top:8%;left:2%;font-size:0.6rem;color:#BB9A59;text-align:center;border-radius:20px;background:rgba(255,255,255,0.9);padding:0 3%;}


.check_quan_con li .xz_kq_info{width:96%;margin:0 auto;overflow:hidden;}
.check_quan_con li .xz_kq_info .xz_kq_date{width:100%;margin:0 auto;font-size:0.8rem;color:#000;text-align:right;clear:both;}

.check_quan_con li .xz_kq_info .kq_jq{width:40%;float:left;font-size:2.0rem;color:#BB9A59;line-height:30px;}
.check_quan_con li .xz_kq_info .kq_jq em{font-size:0.8rem;}
.check_quan_con li .xz_kq_info .kq_info{width:60%;float:right;text-align:right;line-height:15px!important;}
.check_quan_con li .xz_kq_info .kq_info p{width:100%;margin:0 auto;font-size:0.8rem;color:#666;margin-bottom:2%;}
.check_quan_con li .xz_kq_info .kq_info i{width:100%;margin:0 auto;font-size:0.5rem;color:#666;display:block;}

/***********提示领取成功****************/

.lingqu_win{position: fixed;top: 50%;left: 50%;width: 140px;height: 140px;background: rgba(0,0,0,0.5);border-radius: 10px;margin-top: -70px;margin-left: -70px;z-index: 2005;display: none}
.lingqu_win p{width: 100%;margin: 0 auto;text-align: center;font-size:0.8rem;line-height: 40px;color: #fff;}
.lingqu_win p img{width: 60px;height: 60px;;margin: 20px auto 0;display: block}

/***********提示领取失败****************/

.lingqu_lost{position: fixed;top: 50%;left: 50%;width: 140px;height: 140px;background: rgba(0,0,0,0.5);border-radius: 10px;margin-top: -70px;margin-left: -70px;z-index: 2005;display: none}
.lingqu_lost p{width: 100%;margin: 0 auto;text-align: center;font-size:0.8rem;line-height: 40px;color: #fff;}
.lingqu_lost p img{width: 60px;height: 60px;;margin: 20px auto 0;display: block}

/*******首访券按钮********/
.first_qaun{position: fixed;bottom: 15%;right: 4%;z-index: 10;overflow: hidden;}

.first_qaun a{display: block;width: 45%;float: right}
.first_qaun a img{width: 100%;margin: 0 auto;display: block;}


/***********选择出发地址和目的地地址***************/
.double_addr_cover{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.7);z-index: 1000}
.double_addr_bg{position: fixed;top: 10%;left: 5%;width: 90%;background:#fff;z-index: 1001;padding-bottom: 3%;border-radius: 4px;}
.double_addr_con{width:90%;margin: 0 auto;}
.double_addr_con h2{width:100%;margin: 5% auto 5%;font-size: 1.0rem;color:#000;line-height: 35px;text-align: center}
.double_addr_con .double_addr_list{width:100%;margin: 0 auto;min-height: 400px;max-height: 400px;overflow:auto;-webkit-overflow-scrolling:touch}
.double_addr_con .double_addr_list .weui_cells{background: #fff!important;}
.double_addr_con .double_addr_list .weui_cells label{margin-bottom: 2%!important;background: #F8F7F7!important}
.double_addr_con .double_addr_list .weui_cells .weui_cell{padding:2% 2% 2% 0!important;width: 98%!important}
.double_addr_con .double_addr_list .weui_cells .weui_cell_bd p{width: 90%!important;padding: 0!important}
.double_addr_con .double_addr_list .weui_cells .weui_cell_ft{width:10%!important}

.double_addr_con .double_addr_tj{width:100%;margin: 3% auto 1%;background:#000;border-radius: 2px;}
.double_addr_con .double_addr_tj a{width:100%;margin: 0 auto;display: block;font-size: 0.8rem;color: #fff;text-align: center;line-height: 40px;}



/*****预订须知***购买须知*******/
.ydxz{width:94%;margin:5% auto 0;}
.ydxz h2{width:100%;margin:0 auto 3%;line-height:20px;color:#000;text-align:center;font-size:1.0rem;}
.ydxz p{width:100%;margin:0 auto 1%;line-height:20px;color:#666;font-size:0.6rem;}
.ydxz p img{width:100%;margin:0 auto;display:block;}


/***************分享提示*******************************************/
.share_lw_cover{width:100%;position:fixed;top:0;left:0;background:rgba(0,0,0,0.7);height:100%;z-index:2000;display:none}
.share_lw_con{width:90%;position:absolute;top:30%;left:5%;background:#fff;border-radius:4px;}
.share_lw_con .share_lw_info{width:100%;margin:0 auto;padding:3% 0;}
.share_lw_con .share_lw_info h2{width:90%;margin:0 auto 3%;text-align:center;font-size:18px;color:#000;}
.share_lw_con .share_lw_info p{width:90%;margin:0 auto 3%;text-align:center;font-size:14px;color:#666;line-height:22px;}

.share_lw_con  .share_lw_an{width:100%;margin:0 auto;position:relative}
.share_lw_con  .share_lw_an:before{content:" ";position:absolute;left:0;top:0;width:100%;height:1px;border-top:1px solid #eee;color:#eee;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
.share_lw_con  .share_lw_an ul{width:100%;margin:0 auto;display: -webkit-box;-webkit-box-orient: horizontal}
.share_lw_con  .share_lw_an ul li{-webkit-box-align: center;display:block;-webkit-box-flex: 1;position:relative}
.share_lw_con  .share_lw_an ul li:before{content:" ";position:absolute;right:0;top:0;width:1px;height:100%;border-right:1px solid #eee;color:#eee;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleX(.5);transform:scaleX(.5)}
.share_lw_con  .share_lw_an ul li:last-child:before{border-right:none}
.share_lw_con  .share_lw_an ul li a{width:100%;margin:0 auto;display:block;text-align:center;font-size:14px;color:#666;padding:5% 0;}
.share_lw_con  .share_lw_an ul li a.ck{color:#000;}

.havelq{position:fixed;top:45%;left:0;width:100%;z-index:1000;text-align:center;}
.havelq span{background:rgba(0,0,0,0.6);padding:3% 4%;border-radius:20px;color:#fff;font-size:14px;}

/*****************/
.gz_ewm{width:100%;margin:5% auto 8%;}
.gz_ewm img{width:60%;margin:0 auto;}
.gz_ewm p{width:100%;margin:0 auto;font-size:0.6rem;text-align:center;color:#666;line-height:25px;}


/************结束******************************************************************************************/




/********************订单填写**********************************/
.ptinfo_tit{width:90%;margin:0 auto;padding: 3% 5%;background: #fff;}
.ptinfo_tit h2{width:100%;margin: 0 auto;font-size: 0.9rem;color:#000;line-height: 25px;}
.ptinfo_tit p{width:100%;margin: 0 auto;font-size: 0.6rem;color: #666;line-height: 20px;}

.pt_yd_con{width:90%;margin: 3% auto 0;padding: 2% 5% 3% 5%;background: #fff;position: relative}
.pt_yd_con .pt_yd_tit{width:100%;margin: 0 auto;}
.pt_yd_con .pt_yd_tit h2{width:100%;margin: 0 auto;font-size: 0.7rem;color:#000;line-height: 25px;padding: 2% 0; overflow: hidden;font-weight: bold}
.pt_yd_con .pt_yd_tit h2 i{font-size: 0.9rem;color: #BB9A59;line-height: 25px;margin-right: 2%;font-weight: normal}
.pt_yd_con .pt_yd_tit h2 small{font-size: 0.6rem;color: #BB9A59;line-height: 25px;margin-left: 2%;font-weight: normal}
.pt_yd_con .pt_yd_tit h2 input{float: right;}
.pt_yd_con .pt_yd_list{width:100%;margin: 0 auto;position: relative}
.pt_yd_con .pt_yd_list:before{content:" ";position:absolute;left:0;top:0;width:100%;height:1px;border-top:1px solid #ddd;color:#eee;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
.pt_yd_con .pt_yd_list ul{width:100%;margin: 0 auto;}
.pt_yd_con .pt_yd_list ul li{width:100%;padding: 2.5% 0;overflow: hidden;position: relative;}
.pt_yd_con .pt_yd_list ul li:after{content:" ";position:absolute;left:0;bottom:0;width:100%;height:1px;border-bottom:1px solid #eee;color:#eee;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
.pt_yd_con .pt_yd_list ul li:last-child:after{border-bottom:none;}
.pt_yd_con .pt_yd_list ul li:last-child{padding-bottom:0;}
.pt_yd_con .pt_yd_list ul li span{width:30%!important;float: left;display: block;font-size: 0.7rem;color:#000;line-height: 25px;}
.pt_yd_con .pt_yd_list ul li span i{font-size: 0.6rem;color: #BB9A59;line-height: 25px;margin-left: 2%;}
.pt_yd_con .pt_yd_list ul li input{width:70%!important;float: right;display: block;font-size: 0.7rem;color:#000;line-height: 25px;height: 25px!important;text-align: right;outline: none;background: none;box-shadow: none;border-radius: 0;}
.pt_yd_con .pt_yd_list ul li a{width:70%;float: right;display: block;font-size: 0.7rem;color: #BB9A59;line-height: 25px;text-align: right;}
.pt_yd_con .pt_yd_list ul li a i{float: right;font-size: 0.6rem;color: #BB9A59;line-height: 25px;}


.pt_yd_con .pt_yd_jf{width:100%;margin: 2% auto 0;position: relative;padding-top: 2%;}
.pt_yd_con .pt_yd_jf:before{content:" ";position:absolute;left:0;top:0;width:100%;height:1px;border-top:1px solid #ddd;color:#eee;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
.pt_yd_con .pt_yd_jf p{width:100%;margin:0 auto;font-size: 0.6rem;color:#000;line-height: 25px;}
.pt_yd_con .pt_yd_jf p i{font-size: 0.6rem;color: #BB9A59;line-height: 25px;}

.pt_yd_getjf{width:90%;margin: 0 auto 0;position: relative;padding: 2% 5% 0 5%;background: #fff;}
.pt_yd_getjf:before{content:" ";position:absolute;left:0;top:0;width:100%;height:1px;border-top:1px solid #eee;color:#eee;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
.pt_yd_getjf p{width:100%;margin:0 auto;font-size: 0.6rem;color:#000;line-height: 25px;}
.pt_yd_getjf p i{font-size: 0.6rem;color: #BB9A59;line-height: 25px;}


.pt_yd_cons{width:90%;margin: 3% auto 0;padding: 2% 5% 3% 5%;background: #fff;position: relative}
.pt_yd_cons:before{content:" ";position:absolute;left:0;top:0;width:100%;height:1px;border-top:1px solid #eee;color:#eee;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
/***********购买数量*******************/
.pt_yd_number{width:100%;margin: 0 auto;overflow: hidden}
.pt_yd_name{width:70%;float: left;font-size: 0.7rem;color:#000;line-height: 25px;}
.pt_yd_add{width:30%;float:right;overflow:hidden;}

.p_number{width:100%;padding: 0px;overflow:hidden;float:right;}	
.p_number .f_l{float:left;}
.p_number .add_chose{width:100%;}
.p_number .add_chose a{float:right;display:block;width:24px!important;height:24px!important;overflow:hidden;margin-right: 0;margin-bottom: 0;
margin-left: 0;background:#eee;}
.p_number .add_chose a img{width:100%;margin:0 auto;}
.p_number .add_chose a.reduce{border-radius:6px}

.p_number .add_chose a.add{border-radius:6px}
.p_number .add_chose .text{float:right;display:block;width:30px!important;line-height:24px;height:24px;font-size:14px;color:#BB9A59;text-align: center;padding:0px;margin:0px;outline:none;border-radius:none!important;background:none;}

.pt_yd_other{width:100%;margin: 0 auto;}
.pt_yd_other p{width:100%;margin: 0 auto;font-size: 0.6rem;color: #aaa;line-height: 20px;}
.pt_yd_other p i{text-decoration:line-through;font-size:0.6rem;margin-left:2%;color:#aaa;}
.pt_yd_other p em{color:#BB9A59}
.pt_yd_other p b{font-weight:normal}
.pt_yd_other p small{font-size:0.5rem;color:#fff;line-height:20px;background: #BB9A59;padding: 0 1%;border-radius: 2px;margin-right: 1%;font-weight:normal}


/*************餐厅预订****就餐场所选择****************/
.check_ct_addr{float: right;}
.check_ct_addr .weui_cell_ft{margin-top: 0px!important; width: 100%!important;}
.check_ct_name{width: 80%;float: left;font-size: 0.7rem;color:#000;line-height: 25px;}

/***************/

.weui_cell_bd h2{font-size:0.7rem!important;margin:0 auto!important;width:100%;color:#000;padding: 2% 0!important;line-height: 25px!important}
.weui_cell_bd h2 i{font-size:0.9rem!important;color:#BB9A59;line-height: 25px!important;margin-right: 2%}
.weui_cell_bd h2 em{font-size:0.7rem!important;line-height: 25px!important;float: right;margin-right: 2%;font-weight: normal;color: #aaa}
.weui_cells{background:#fff!important;margin:0 auto!important;padding: 0!important;}
.weui_cell:active{background:none!important}
.weui_cells:after{border-bottom:none!important;}
.weui_check_label{padding:0!important}

.weui_check_label:after{border-bottom:none!important;}
.weui_cells:before{border-top:none!important;}
.weui_check_label:before{border-top:none!important;}
.weui_cell_ft{margin-top:-5px;}

/**备注样式**/
.weui_cell{width: 100%!important;padding: 0!important}
.weui_textarea{background:#F8F7F7!important;font-size: 0.7rem!important;color:#000!important}

/*选择邮寄地址*/
.pt_yd_yjdz{width:90%;margin: 3% auto 0;padding: 2% 5% 1% 5%;background: #fff;}
.pt_yd_yjdz .pt_yd_tit h2{ width:100%;margin: 0 auto;font-size: 0.7rem;color:#000;line-height: 25px;padding: 2% 0;font-weight: bold;overflow: hidden}
.pt_yd_yjdz .pt_yd_tit h2 i{font-size: 0.9rem;color: #BB9A59;line-height: 25px;margin-right: 2%!important;font-weight: normal}
.pt_yd_yjdz .pt_yd_tit h2 small{font-size: 0.6rem;color: #BB9A59;line-height: 25px;margin-left: 2%;font-weight: normal}
.pt_yd_yjdz .pt_yd_tit h2 input{float: right;}
.pt_yd_yjdz .pt_yd_tit h2 a{float: right;font-size: 0.7rem;color: #ECDE97;line-height: 25px;font-weight: normal;display:block;width: 50%;text-align: right}
.pt_yd_yjdz .pt_yd_tit h2 a small{font-size: 0.6rem;color: #ECDE97;line-height: 25px;font-weight: normal}


.pt_yd_kdcheck{width:100%;margin: 0 auto;padding: 3.5% 0 3% 0; position: relative;}
.pt_yd_kdcheck:before{content:" ";position:absolute;left:0;top:0;width:100%;height:1px;border-top:1px solid #ddd;color:#eee;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
.pt_yd_kdcheck a{width:100%;margin:0 auto;display:block;overflow:hidden;font-size:0.7rem;color:#000;line-height:20px;text-align:left;}
.pt_yd_kdcheck a i.icon{width:5%;line-height:23px;color:#BB9A59;font-size:0.7rem;float:left;text-align:left;}
.pt_yd_kdcheck a em.icon{width:5%;line-height:20px;color:#BB9A59;text-align:right;font-size:0.7rem;float:right;}

/**********积分抵现*******/
.pt_yd_yjdz .pt_yd_list{width:100%;margin: 0 auto;position: relative}
.pt_yd_yjdz .pt_yd_list:before{content:" ";position:absolute;left:0;top:0;width:100%;height:1px;border-top:1px solid #ddd;color:#eee;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
.pt_yd_yjdz .pt_yd_list ul{width:100%;margin: 0 auto;}
.pt_yd_yjdz .pt_yd_list ul li{width:100%;padding: 2.5% 0;overflow: hidden;position: relative;}
.pt_yd_yjdz .pt_yd_list ul li:after{content:" ";position:absolute;left:0;bottom:0;width:100%;height:1px;border-bottom:1px solid #eee;color:#eee;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
.pt_yd_yjdz .pt_yd_list ul li:last-child:after{border-bottom:none;}
.pt_yd_yjdz .pt_yd_list ul li:last-child{padding-bottom:0;}
.pt_yd_yjdz .pt_yd_list ul li span{width:30%!important;float: left;display: block;font-size: 0.7rem;color:#000;line-height: 25px;}
.pt_yd_yjdz .pt_yd_list ul li span i{font-size: 0.6rem;color: #BB9A59;line-height: 25px;margin-left: 2%;}
.pt_yd_yjdz .pt_yd_list ul li input{width:70%!important;float: right;display: block;font-size: 0.7rem;color:#000;line-height: 25px;height: 25px!important;text-align: right;outline: none;background: none;box-shadow: none;border-radius: 0;}


/*地址选择完成之后*/
.pt_yd_kdsucc{width:90%;margin:0 auto;background:#fff;overflow:hidden;padding:2% 5%;position:relative;}
.pt_yd_kdsucc:before{content:" ";position:absolute;left:5%;top:0;width:90%;height:1px;border-top:1px solid #ddd;color:#eee;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
.pt_yd_kdsucc .xz_ps_addr{width:100%;margin:0 auto;overflow:hidden;position:relative;}
.pt_yd_kdsucc .xz_ps_addr i.icon{width:10%;position:absolute;left:0;top:50%;margin-top:-10px;line-height:20px;color:#BB9A59;font-size:0.7rem;}
.pt_yd_kdsucc .xz_ps_addr span.icon{width:5%;position:absolute;right:0;top:50%;margin-top:-10px;line-height:20px;color:#BB9A59;text-align:right;font-size:0.7rem;}
.pt_yd_kdsucc .xz_ps_addr a{width:85%;margin:0 auto;display:block;overflow:hidden;}

.pt_yd_kdsucc .addr_name{width:100%;margin:2% auto 1%;overflow:hidden;}
.pt_yd_kdsucc .addr_name i{float:left;color:#000;font-size:0.7rem}
.pt_yd_kdsucc .addr_name span{float:right;text-align:right;color:#000;font-size:0.7rem;margin-right:5%;}
.pt_yd_kdsucc .addr_infos{width:100%;margin:0 auto 2%;color:#000;font-size:0.7rem;line-height:20px;}

/*******************是否开发票***************************/
.pt_yd_fp{width:100%;margin: 0 auto;padding:1% 0; position: relative;}
.pt_yd_fp:before{content:" ";position:absolute;left:0;top:0;width:100%;height:1px;border-top:1px solid #ddd;color:#eee;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
.pt_yd_fp ul{width:86%;margin: 0 auto;}
.pt_yd_fp ul li{width:100%;padding:2% 0;overflow: hidden;position: relative;}
.pt_yd_fp ul li:after{content:" ";position:absolute;left:0;bottom:0;width:100%;height:1px;border-bottom:1px solid #eee;color:#eee;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
.pt_yd_fp ul li:nth-child(2):after{border-bottom:none!important;}
.pt_yd_fp ul li:nth-child(2){padding-bottom:0!important;}
.pt_yd_fp ul li .fptt{width:96%;margin: 0 auto;display: block;padding: 2% 3%;background: #f8f7f7;color:#000;font-size: 0.7rem;line-height: 20px;border: none;box-shadow: none;outline: none;min-height: 80px;}

.pt_yd_fps{width:100%;margin: 0 auto;padding:1% 0; position: relative;}
.pt_yd_fps:before{content:" ";position:absolute;left:0;top:0;width:100%;height:1px;border-top:1px solid #ddd;color:#eee;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
.pt_yd_fps ul{width:100%;margin: 0 auto;}
.pt_yd_fps ul li{width:100%;padding:0;overflow: hidden;position: relative;}
.pt_yd_fps ul li:after{content:" ";position:absolute;left:0;bottom:0;width:100%;height:1px;border-bottom:1px solid #eee;color:#eee;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
.pt_yd_fps ul li:nth-child(2):after{border-bottom:none!important;}
.pt_yd_fps ul li:nth-child(2){padding-bottom:0!important;}
.pt_yd_fps ul li .fptt{width:96%;margin: 0 auto;display: block;padding: 2% 3%;background: #f8f7f7;color:#000;font-size: 0.7rem;line-height: 20px;border: none;box-shadow: none;outline: none;min-height: 80px;}
.pt_yd_fps ul li{width:100%;padding:2% 0!important;overflow: hidden;position: relative;}
.pt_yd_fps ul li:nth-child(2):after{border-bottom:1px solid #ddd!important;}
.pt_yd_fps ul li:nth-child(2){padding-bottom:2%!important;}
.pt_yd_fps ul li:last-child:after{border-bottom:none!important;}

/********提交按钮****************************************/
.pt_yd_tj{width:100%;position:fixed;left:0;bottom:0;height:2.5rem;background:#fff;overflow:hidden;z-index:10}
.pt_yd_tj:before{content:" ";position:absolute;left:0;top:0;width:100%;height:1px;border-top:1px solid #ddd;color:#eee;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
.pt_yd_tj h2{width:40%;float:left;font-size:1.2rem;color:#BB9A59;line-height:2.6rem;text-indent:0.5rem;}
.pt_yd_tj h2 i{font-size:0.6rem;}
.pt_yd_tj .pt_yd_tjs{width:60%;float:right;overflow:hidden;}
.pt_yd_tj .pt_yd_tjs span{width:40%;float:left;font-size:0.6rem;color:#666;line-height:2.6rem;text-align:center;}
.pt_yd_tj .pt_yd_tjs span i{font-size:0.5rem;}
.pt_yd_tj .pt_yd_tjs a{width:60%;float:right;color:#fff;font-size:0.8rem;background:#000;line-height:2.5rem!important;text-align:center;}
.pt_yd_tj .pt_yd_tjs a:active{color:#ccc;}


.wx_yd_tj{width:100%;position:fixed;left:0;bottom:0;background:#fff;overflow:hidden;z-index:10;height:50px;}
.wx_yd_tj:before{content:" ";position:absolute;left:0;top:0;width:100%;height:1px;border-top:1px solid #eee;color:#eee;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
.wx_yd_tj h2{width:40%;float:left;text-indent:0.5rem;}
.wx_yd_tj h2 b{display: block;font-size:1.2rem;color:#BB9A59;line-height:40px;}
.wx_yd_tj h2 b i{font-size:0.6rem;}
.wx_yd_tj h2 em{display: block;font-size:0.5rem;color: #666;font-weight: normal;line-height:15px;margin-top: -14px;}
.wx_yd_tj h2 em small{font-size:0.5rem;color: #BB9A59;font-weight: normal;}

.wx_yd_tj .wx_yd_tjs{width:60%;float:right;overflow:hidden;}
.wx_yd_tj .wx_yd_tjs span{width:40%;float:left;font-size:0.6rem;color:#666;line-height:50px;text-align:center;}
.wx_yd_tj .wx_yd_tjs span i{font-size:0.5rem;}
.wx_yd_tj .wx_yd_tjs a{width:60%;float:right;color:#fff;font-size:0.8rem;background:#000;line-height:50px!important;text-align:center;}
.wx_yd_tj .wx_yd_tjs a:active{color:#aaa;}


.wx_yd_tj1{width:100%;position:fixed;left:0;bottom:0;background:#fff;overflow:hidden;z-index:10;height:50px;}
.wx_yd_tj1:before{content:" ";position:absolute;left:0;top:0;width:100%;height:1px;border-top:1px solid #eee;color:#eee;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
.wx_yd_tj1 h2{width:40%;float:left;text-indent:0.5rem;}
.wx_yd_tj1 h2 b{display: block;font-size:1.2rem;color:#BB9A59;line-height:40px;}
.wx_yd_tj1 h2 b i{font-size:0.6rem;}
.wx_yd_tj1 h2 em{display: block;font-size:0.5rem;color: #666;font-weight: normal;line-height:15px;margin-top: -14px;}
.wx_yd_tj1 h2 em small{font-size:0.5rem;color: #BB9A59;font-weight: normal;}

.wx_yd_tj1 .wx_yd_tjs{width:60%;float:right;overflow:hidden;}
.wx_yd_tj1 .wx_yd_tjs span{width:40%;float:left;font-size:0.6rem;color:#666;line-height:50px;text-align:center;}
.wx_yd_tj1 .wx_yd_tjs span i{font-size:0.5rem;}
.wx_yd_tj1 .wx_yd_tjs a{width:60%;float:right;color:#fff;font-size:0.8rem;background:#000;line-height:50px!important;text-align:center;}
.wx_yd_tj1 .wx_yd_tjs a:active{color:#aaa;}


/**********账单明细*************************/
.zd_info_cover{width:100%;position:fixed;height:100%;bottom:2.5rem;left:0;z-index:2000;background:rgba(0,0,0,0.7);display:none}

.zd_info{width:100%;position:fixed;bottom:2.5rem;left:0;z-index:3000;min-height:30%;max-height:60%;background:#fff;padding:2% 0 5% 0;display:none;overflow:auto;-webkit-overflow-scrolling:touch}
.zd_info h1{font-size:0.8rem;color:#BB9A59;line-height:20px;text-align:center;margin-bottom: 4%;}
.zd_info .zd_info_tit{width:94%;margin:0 auto;overflow:hidden;position:relative;margin-bottom:3%;padding-bottom: 2%;}
.zd_info .zd_info_tit:after{content:" ";position:absolute;left:0;bottom:0;width:100%;height:1px;border-bottom:1px solid #ddd;color:#eee;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5);}
.zd_info .zd_info_tit h2{width:70%;float:left;font-size:0.8rem;color:#000;line-height:20px;}
.zd_info .zd_info_tit i{width:30%;float:right;font-size:0.8rem;color:#BB9A59;line-height:20px;text-align:right;}

.zd_info .zd_info_con{width:94%;margin:0 auto;overflow:hidden;}
.zd_info .zd_info_con ul{width:100%;margin:0 auto;overflow:hidden;}
.zd_info .zd_info_con ul li{width:100%;float:left;overflow:hidden;position:relative;padding:2% 0;}
.zd_info .zd_info_con ul li:after{content:" ";position:absolute;left:0;bottom:0;width:100%;height:1px;border-bottom:1px solid #eee;color:#eee;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
.zd_info .zd_info_con p{width:50%;float:left;font-size:0.6rem;color:#000;line-height:20px;display:block}
.zd_info .zd_info_con span{width:50%;float:right;text-align:right;color:#BB9A59;font-size:0.6rem; line-height:20px;}





/*****************选择邮寄地址**********************************************/
.wx_xz_addr{width:100%;margin:0 auto;padding:0;background:none}
.wx_xz_addr:after{border-bottom:none}
.wx_xz_addr ul{width:100%;margin:0 auto;overflow:hidden;}
.wx_xz_addr ul li{width:92%;float:left;margin-bottom:3%;background:#fff;padding:0 4%;position:relative;}
/*.wx_xz_addr ul li:after{content:" ";position:absolute;left:0;bottom:0;width:100%;height:1px;border-bottom:1px solid #2f4a60;color:#eee;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}*/
/*.wx_xz_addr ul li:before{content:" ";position:absolute;left:0;top:0;width:100%;height:1px;border-top:1px solid #2f4a60;color:#eee;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}*/
/*.wx_xz_addr ul li:last-child:after{content:" ";position:absolute;left:0;bottom:0;width:100%;height:1px;border-bottom:1px solid #2f4a60;color:#eee;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}*/
.wx_xz_addr ul li:first-child:before{border-top:none}

.wx_xz_addr ul li .gl_addr{width:100%;margin:0 auto;padding:2% 0;overflow:hidden;position:relative;}
.wx_xz_addr ul li .gl_addr:before{content:" ";position:absolute;left:0;top:0;width:100%;height:1px;border-top:1px solid #eee;color:#eee;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}

.wx_xz_addr ul li .gl_addr .mr_addr{width:40%;float:left;}
.wx_xz_addr ul li .gl_addr .dd_sy_list{width:60%;float:right;}
.wx_xz_addr ul li .gl_addr .gl_addr_act a{float:right;color:#BB9A59;font-size:0.6rem}
.wx_xz_addr ul li .gl_addr .gl_addr_act a:nth-child(2){margin-right:10%;}

/*姓名、地址、电话*/
.wx_xz_addr ul li .addr_name{width:100%;margin:2% auto 1%;overflow:hidden;}
.wx_xz_addr ul li .addr_name i{float:left;color:#000;font-size:0.7rem}
.wx_xz_addr ul li .addr_name span{float:right;text-align:right;color:#000;font-size:0.7rem}
.wx_xz_addr ul li .addr_infos{width:100%;margin:0 auto 2%;color:#000;font-size:0.7rem;line-height:18px;}
.wx_xz_addr ul li .addr_infos em{color:#BB9A59;font-size:0.6rem}

.wx_xz_addr .weui_cell_bd p{color:#000!important;width:95%;margin-left:5%;font-size:0.6rem;}




/***************添加/修改地址**************************/
.pt_addr{width:90%;margin:0 auto 3%;padding: 2% 5%;background: #fff;}
.pt_addrul{width:100%;margin: 0 auto;}
.pt_addr ul li{width:100%;padding: 2% 0;overflow: hidden;position: relative;}
.pt_addr ul li:after{content:" ";position:absolute;left:0;bottom:0;width:100%;height:1px;border-bottom:1px solid #eee;color:#eee;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
.pt_addr ul li:last-child:after{border-bottom:none;}
/*.pt_addr ul li:last-child{padding-bottom:0;}*/
.pt_addr ul li span{width:30%;float: left;display: block;font-size: 0.7rem;color:#000;line-height: 25px;}
.pt_addr input{width:70%;float: right;display: block;font-size: 0.7rem;color:#000;line-height: 25px;text-align: right;outline: none;background: none;box-shadow: none;border-radius: 0;}
.pt_addr ul li a{width:70%;float: right;display: block;font-size: 0.7rem;color: #BB9A59;line-height: 25px;text-align: right;}
.pt_addr ul li a i{width:70%;float: right;display: block;font-size: 0.6rem;color: #BB9A59;line-height: 25px;text-align: right;}


/***********选择**省份*城市**********/
.check_city{float:right;line-height:25px;color:#000;font-size:0.7rem;overflow:hidden;outline:none;background:none;text-align: right!important}
.weui_select{/*width:100%!important;*/float:right!important;padding:0!important;margin: auto!important;height:25px!important;line-height:25px!important;color:#000;font-size:0.7rem!important;text-align: right!important;}



/*选择提交*/
.xz_addr_add{width:100%;margin:0 auto;height:2.5rem;background:#fff;position:fixed;left:0;bottom:0;z-index:10}
.xz_addr_add:before{content:" ";position:absolute;left:0;top:0;width:100%;height:1px;border-top:1px solid #ddd;color:#eee;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}

.xz_addr_add a{width:90%;margin:5px auto 0;display:block;text-align:center;line-height:45px;color:#fff;font-size:0.8rem;background:#BB9A59;border-radius: 4px;}
.xz_addr_add:active a{color:#ccc;}






/***************************预订结果****************************************************************/
.yd_dh{width:100%;margin:0 auto;background:#fff;padding:3% 0;overflow:hidden;position:relative;}
.yd_dh a{width:92%;margin:0 auto;display:block;text-align:left;}
.yd_dh h2{color:#000; font-size:16px;line-height:25px;margin-bottom:2%;}
.yd_dh p{color:#888; font-size:12px;line-height:20px;}
.yd_dh div{width:90%;float:left;}
.yd_dh span{display:block;width:10%;float:right;line-height:50px;color:#000;text-align:right;font-size:16px;}

.wx_zf{width:100%;margin:0 auto;position:fixed;left:0;bottom:0;background:#fff;height:2.5rem;}
.wx_zf:before{content:" ";position:absolute;left:0;top:0;width:100%;height:1px;border-top:1px solid #ddd;color:#eee;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}

.wx_zf a{width:90%;margin:5px auto 0;display:block;color:#fff;background:#BB9A59; font-size:0.8rem;line-height:45px;text-align:center;border-radius: 4px;}
.weui_msg_desc{color:#666!important}



/***********订单详情***************************************************/
.pt_dd_con{width:90%;margin: 0 auto 3%;background: #fff;padding: 2% 5%;}

.pt_dd_con .pt_dd_tit{width:100%;margin: 0 auto;position: relative;padding-bottom: 2%;}
.pt_dd_con .pt_dd_tit:after{content:" ";position:absolute;left:0;bottom:0;width:100%;height:1px;border-bottom:1px solid #ddd;color:#eee;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
.pt_dd_con .pt_dd_tit h2{width:100%;margin: 0 auto;font-size: 0.8rem;color:#000;line-height: 30px;overflow: hidden;}
.pt_dd_con .pt_dd_tit h2 a{font-size: 0.7rem;color: #888;line-height: 30px;font-weight: normal;float: right;}
.pt_dd_con .pt_dd_tit h2 a i{font-size: 0.7rem;color: #BB9A59;line-height: 30px;font-weight: normal;}

.pt_dd_con .pt_dd_list{width:100%;margin: 2% auto 0;position: relative;}
.pt_dd_con .pt_dd_list ul{width:100%;margin: 0 auto;overflow: hidden;}
.pt_dd_con .pt_dd_list ul li{width:100%;margin: 0 auto;position: relative;padding: 1% 0;}
/*.pt_dd_con .pt_dd_list ul li:after{content:" ";position:absolute;left:0;bottom:0;width:100%;height:1px;border-bottom:1px solid #eee;color:#eee;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}*/
/*.pt_dd_con .pt_dd_list ul li:last-child:after{border-bottom:none}*/
.pt_dd_con .pt_dd_list ul li p{width:100%;margin: 0 auto;font-size: 0.6rem;color:#000;line-height:20px;overflow: hidden}
.pt_dd_con .pt_dd_list ul li p i{font-size: 0.6rem;color: #888;line-height:20px;}
.pt_dd_con .pt_dd_list ul li p small{font-size: 0.6rem;color: #000;line-height:20px;float: right}
.pt_dd_con .pt_dd_list ul li p em{font-size: 0.6rem;color:#000;line-height:20px;float: right;margin-left: 3%;}
.pt_dd_con .pt_dd_list ul li p a{font-size: 0.6rem;color: #BB9A59;line-height:20px;float: right}
.pt_dd_con .pt_dd_list ul li p a i{font-size: 0.6rem;color: #BB9A59;line-height:20px;}


.pt_dd_con .pt_dd_sh{width:100%;margin: 2% auto 0;overflow: hidden;position: relative;padding-top: 3%;}
.pt_dd_con .pt_dd_sh:before{content:" ";position:absolute;left:0;top:0;width:100%;height:1px;border-top:1px solid #ddd;color:#eee;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
.pt_dd_con .pt_dd_sh ul{width: 100%; float: right;}
.pt_dd_con .pt_dd_sh ul li{display: inline;padding: 0 3%;margin-left: 5%;float: right;background: #BB9A59;border-radius: 4px;}
.pt_dd_con .pt_dd_sh ul li a{font-size: 0.7rem;color: #fff;line-height:25px;}
.pt_dd_con .pt_dd_sh ul li:last-child{border:1px solid #BB9A59;background: none;line-height:23px;}
.pt_dd_con .pt_dd_sh ul li:last-child a{color: #BB9A59;line-height:23px;}

.pt_dd_foot{position:fixed;bottom: 0;left: 0;width: 100%;height: 55px;background: #fff;}
.pt_dd_foot:before{content:" ";position:absolute;left:0;top:0;width:100%;height:1px;border-top:1px solid #ddd;color:#eee;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
.pt_dd_foot a{width: 90%;line-height: 45px;margin: 5px auto 0;display: block;background: #BB9A59;color: #fff;font-size: 0.8rem;text-align: center;border-radius: 4px;}


/*******订单详情***扫描二维码********************************/
#mcover1,.dd_sy_ewm {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.8);
    display: none;
    z-index: 2000;
}
.dd_sy_ewm_img {
    position: fixed;
    top: 30%;
    left: 0;
    width: 100%;
    display: none;
  z-index: 2001;
}


#mcover1 img,.dd_sy_ewm_img img {
    width:70%;
  margin:0 auto;
}


/*******退款理由**********************************************/
#mcovers {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.8);
    display: none;
    z-index: 2000;
}
#mcovers .tk{
    width:90%;
	margin:30% auto;
	background:#fff;
	border-radius:4px;
}

#mcovers h2 {
    width:100%;
	margin:0 auto;
	color:#BB9A59; font-size:18px;text-align:center;line-height:40px;-webkit-box-shadow:0 1px 1px -1px #888;
}

#mcovers textarea{width:90%;margin:3% auto;padding:2%;display:block;background:none;box-shadow:none;height:5em;color:#000; font-size:0.7em;line-height:20px;border-radius:4px;outline:none;}
#mcovers input{width:90%;margin:3% auto;padding:2%;display:block;background:none;color:#000; font-size:1.0em;line-height:20px;outline:none;}


#mcovers textarea::-webkit-input-placeholder
{
	color:#aaa;font-size:12px;
}

#mcovers .tk_button{width:100%;margin:0 auto;position:relative;}
#mcovers .tk_button:after{content:" ";position:absolute;left:0;bottom:0;width:100%;height:1px;border-bottom:1px solid #ccc;color:#eee;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
#mcovers .tk_button:before{content:" ";position:absolute;left:0;top:0;width:100%;height:1px;border-top:1px solid #ccc;color:#eee;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}

#mcovers .tk_button ul{wwidth:100%;margin:0 auto;display: -webkit-box;-webkit-box-orient: horizontal}
#mcovers .tk_button ul li{-webkit-box-align: center;display:block;-webkit-box-flex: 1;border-right:1px solid #eee;}
#mcovers .tk_button ul li:last-child{border-right:none}
#mcovers .tk_button ul li a{width:100%;margin:0 auto;display:block;color:#000; font-size:14px;text-align:center;line-height:40px;}




/******************赠送朋友******************************************/
.zs_info{width:90%;margin:0 auto 3%;padding: 2% 5%;background: #fff;overflow: hidden}
.zs_info h2{width:100%;margin:0 auto 1%;color:#000;font-size: 0.8rem;line-height: 30px;overflow: hidden}
.zs_info h2 a{float: right;background: #BB9A59;border-radius: 20px;padding: 0 2%; color: #fff;font-size: 0.6rem;line-height: 20px;font-weight: normal;margin-top: 5px;}
.zs_info p{width:100%;margin:0 auto;color: #888;font-size: 0.6rem;line-height: 20px;}

.zs_info span{width:30%;display: block;float:left;color:#000;font-size: 0.7rem;line-height: 25px;font-weight: 600}
.zs_info input{width:70%;display: block;float:left;color:#000;font-size: 0.7rem;line-height: 25px;outline: none;box-shadow: none;border-radius: 0;background: none;}


/***********分享提示**************/
#mcover {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.7);
    display: none;
    z-index: 2000;
}
#mcover img {
    position: fixed;
    right: 18px;
    top: 5px;
    width:70%;
    z-index: 2000;
}








/************选择优惠券********************************************************************************************/
.xz_bd{width:100%;margin:0 auto;padding:0;}
.xz_bd ul{width:100%;margin:0 auto;overflow:hidden;}
.xz_bd li{width:100%;float:left;position:relative;}
.xz_bd li .xz_kq{width:100%;margin:0 auto;border-radius:6px;background:#fff;position:relative;}

.xz_bd li .xz_kq .xz_kq_tu{width:100%;margin:0 auto;position:relative;}
.xz_bd li img{width:100%;margin:0 auto;display:block;position:relative;border-radius:6px 6px 0 0;}
.xz_kq_tu_b{background:url(../img/kq2.png) no-repeat left top;background-size:100% 100%;position:absolute;height:100%;width:100%;top:0;left:0;}

.xz_bd li .xz_kq_info{width:98%;margin:0 auto;overflow:hidden;}
.xz_bd li .xz_kq_info .xz_kq_date{width:100%;margin:0 auto;font-size:0.8rem;color:#000;text-align:right;clear:both;}

.xz_bd li .xz_kq_info .kq_jq{width:35%;float:left;font-size:2.0rem;color:#BB9A59;line-height:30px;}
.xz_bd li .xz_kq_info .kq_jq em{font-size:0.8rem;}
.xz_bd li .xz_kq_info .kq_info{width:65%;float:right;text-align:right;line-height:17px!important;}
.xz_bd li .xz_kq_info .kq_info p{width:100%;margin:0 auto;font-size:0.8rem;color:#000;margin-bottom:2%;}
.xz_bd li .xz_kq_info .kq_info i{width:100%;margin:0 auto;font-size:0.5rem;color:#666;display:block;}
/*.xz_bd li .xz_kq_info a{width:20%;float:right;font-size:0.6rem;color:#09BB07;text-align:center;line-height:3.0rem;}
*/
.xz_kq_label{width:98%!important;margin:0 auto!important;padding:2% 0!important;}
.weui_cells_checkbox{background:none!important;margin:auto!important;}
.weui_cell:active{background:#fcfcfc!important}
.weui_cells:before{border-top:none!important;}
.weui_cell:before{border-top:1px solid #eee!important;left: 5%!important;width: 95%!important;}
.weui_cells:after{border-bottom:none!important;}
.weui_cells{margin:auto!important;}
.wx_yd .weui_cell{padding:10px 0!important;}

.weui_msg_title{color:#000}

.xz_bd .weui_cell_hd{position: absolute;top: 8%;left: 2%;z-index: 2}

/************我的卡券********************************************************************************************/
.kq_bd{width:100%;margin:2% auto;padding:0;}
.kq_bd ul{width:96%;margin:0 auto;overflow:hidden;}
.kq_bd li{width:100%;float:left;margin-bottom:3%;}
/*.kq_bd li:last-child{margin-bottom:0}*/
.kq_bd li .xz_kq{width:100%;margin:0 auto;border-radius:6px;background:#fff;position:relative;}
/*.kq_bd li .xz_kq:after{content:" ";position:absolute;left:0;bottom:0;width:100%;height:1px;border-top:1px solid #eee;color:#eee;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5);}
*/
.kq_bd li .xz_kq .xz_kq_tu{width:100%;margin:0 auto;position:relative;}
.kq_bd li img{width:100%;margin:0 auto;display:block;position:relative;border-radius:6px 6px 0 0;}
.xz_kq_tu_b{background:url(../img/kq2.png) no-repeat left top;background-size:100% 100%;position:absolute;height:100%;width:100%;top:0;left:0;}
.kq_bd .xz_kq_rule{position:absolute;top:8%;left:2%;font-size:0.6rem;color:#fff;text-align:center;border-radius:20px;border:1px solid rgba(255,255,255,0.8);background:rgba(255,255,255,0);padding:0 3%;}


.kq_bd li .xz_kq_info{width:96%;margin:0 auto;overflow:hidden;}
.kq_bd li .xz_kq_info .xz_kq_date{width:100%;margin:0 auto;font-size:0.8rem;color:#000;text-align:right;clear:both;}

.kq_bd li .xz_kq_info .kq_jq{width:40%;float:left;font-size:2.0rem;color:#BB9A59;line-height:30px;}
.kq_bd li .xz_kq_info .kq_jq em{font-size:0.8rem;}
.kq_bd li .xz_kq_info .kq_info{width:60%;float:right;text-align:right;line-height:15px!important;}
.kq_bd li .xz_kq_info .kq_info p{width:100%;margin:0 auto;font-size:0.8rem;color:#666;margin-bottom:2%;}
.kq_bd li .xz_kq_info .kq_info i{width:100%;margin:0 auto;font-size:0.5rem;color:#666;display:block;}



.kq_bd .xz_kq_gq{position:absolute;top:8%;left:2%;width:20%;border: none}
.kq_bd .xz_kq_gq img{width:100%;margin: 0 auto;}

.kq_bd .xz_kq_rule1{display:none}
.kq_bd li .xz_kq_info1 .xz_kq_date{color:#aaa;}
.kq_bd li .xz_kq_info1 .kq_jq{color:#aaa;}
.kq_bd li .xz_kq_info1 .kq_info p{color:#aaa;}
.kq_bd li .xz_kq_info1 .kq_info i{color:#aaa;}


/***********************卡券详情*********************************************************************************/
.kq_jj{width:100%;margin:0% auto;}
.kq_jj .kq_jj_tu{width:100%;margin:0 auto;position:relative;}
.kq_jj .kq_jj_tu img{width:100%;margin:0 auto;display:block;position:relative;}
.kq_jj .kq_jj_tu_b{background:url(../img/kqs2.png) no-repeat left top;background-size:100% 100%;position:absolute;height:100%;width:100%;top:0;left:0;}
.kq_jj .kq_jj_tu a{position:absolute;top:8%;left:2%;font-size:0.6rem;color:#fff;}

.kq_jj .kq_jj_info{width:100%;margin:0% auto;background:#fff;position:relative;padding:2% 0;}
.kq_jj .kq_jj_info:after{content:" ";position:absolute;left:0;bottom:0;width:100%;height:1px;border-bottom:1px solid #eee;color:#eee;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5);}

.kq_jj .kq_jj_info .kq_jj_tit{width:96%;margin:0% auto 1%;overflow:hidden;}
.kq_jj .kq_jj_info .kq_jj_tit h2{width:100%;margin: 0 auto;overflow: hidden;font-size:0.8rem;color:#000;}
.kq_jj .kq_jj_info .kq_jj_tit h2 i{width:25%;float:right;display:block;font-size:0.8rem;color:#BB9A59;text-align:right;}
.kq_jj .kq_jj_info .kq_jj_tit span{width:25%;float:right;display:block;font-size:0.8rem;color:#BB9A59;text-align:right;}
.kq_jj .kq_jj_info .kq_jj_tit span i{font-size:0.5rem;}

.kq_jj .kq_jj_num{width:96%;margin:0% auto;font-size:0.6rem;color:#BB9A59;}

.kq_jj .kq_jj_rq{width:100%;margin:0% auto;}
.kq_jj .kq_jj_rq p{width:96%;margin:0% auto;font-size:0.6rem;color:#666;}

.kq_jj .kq_lj{width:96%;margin:2% auto;background:#fff;position:relative;padding:3% 2%;}
.kq_jj .kq_lj:after{content:" ";position:absolute;left:0;bottom:0;width:100%;height:1px;border-bottom:1px solid #eee;color:#eee;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5);}
.kq_jj .kq_lj:before{content:" ";position:absolute;left:0;top:0;width:100%;height:1px;border-top:1px solid #eee;color:#eee;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:scaleY(.5);transform:scaleY(.5);}
.kq_jj .kq_lj p{width:100%;margin:0% auto;font-size:0.6rem;color:#666;line-height:22px;}
.kq_jj .kq_lj p img{width:100%;margin:0% auto;display:block;}

.kq_ewm{width:60%;margin:3% auto 0}
.kq_ewm img{width:100%;margin:0 auto;}




/***************会员中心************************************************/
.hy_tit{width:100%;margin:0 auto 2%;overflow:hidden;background:#fff;padding:3% 0;position:relative;}
.hy_tit:after{content:" ";position:absolute;left:0;bottom:0;width:100%;height:1px;border-bottom:1px solid #ddd;color:#00244c;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
.hy_tit .hy_tit_l{width:70%;float:left;overflow:hidden;}
.hy_tit .hy_tit_l img{width:25%;border-radius:100%;background:#000;padding:1px;float:left;margin-left:2%;}
.hy_tit .hy_tit_l .hy_tit_l_n{width:68%;float:left;margin-left:3%;margin-top:5%;}
.hy_tit .hy_tit_l .hy_tit_l_n h2{width:100%;color:#000;font-size:0.8rem;line-height:18px;margin:0 auto 3%}
.hy_tit .hy_tit_l .hy_tit_l_n p{width:100%;color:#666;font-size:0.6rem;line-height:18px;margin:0 auto;}

.hy_tit .hy_tit_r{width:30%;float:right;margin-top:3%;}
.hy_tit .hy_tit_r span{width:100%;text-align:center;color:#666}
.hy_tit .hy_tit_r h2{width:100%;color:#000;font-size:0.6rem;line-height:18px;text-align:center;}

.hy_tit .hy_tit_dd{width:28%;float:right;margin-top:2%;margin-right:2%;}
.hy_tit .hy_tit_dd a{width:100%;margin:0 auto;display:block;position:relative;padding:8px 0;background:#000;border-radius:2px;}

.hy_tit .hy_tit_dd span{width:100%;margin:0 auto;display:block;color:#fff;font-size:0.8rem;line-height:18px;text-align:center;font-weight:bolder}
.hy_tit .hy_tit_dd p{width:100%;margin:0 auto;display:block;color:#fff;font-size:0.6rem;line-height:18px;text-align:center;}
.hy_tit .hy_tit_dd p i{color:#BB9A59}

/*会员列表*/
.hy_con{width:100%;margin:0 auto 0;overflow:hidden;position:relative;background:#fff;}


.hy_con ul{width:100%;margin:0 auto;overflow:hidden;}
.hy_con ul li{width:92%;float:right;padding:5% 0;overflow:hidden;position:relative;z-index:2}
.hy_con ul li:before{content:" ";position:absolute;left:0;top:0;width:100%;height:1px;border-top:1px solid #eee;color:#ccc;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
.hy_con ul li:first-child:before{border-top:none}
.hy_con ul li.hy_con_addr:before{border-top:none}

.hy_con ul li a{width:100%;margin:0 auto;display:block;color:#000;font-size:0.7rem;line-height:20px;}
.hy_con ul li a p{width:80%;margin:0 auto;display:inline-block;color:#666;}
.hy_con ul li a span{width:10%;float:right;display:block;line-height:20px;text-align:center;color:#666;}
.hy_con ul li a i{width:10%;float:left;display:block;line-height:20px;text-align:left;color:#BB9A59;}
.hy_con ul li a em{color:#BB9A59;margin-left: 3%}

.hy_con hr{width:90%;margin:0 auto;display:block;border:1px solid #000;}



/**********我的二维码************/
.my_ewm_txt{width:100%;margin:0 auto;padding:2% 0;background:#fff;}
.my_ewm_txt p{width:96%;margin:0 auto 3%;font-size:0.7rem;color:#000;line-height:22px;text-align:center;}
.my_ewm_txt p img{width:100%;margin:0 auto;}
.my_ewm_tu{width:90%;margin:0 auto;padding:5% 0;overflow:hidden;}
.my_ewm_tu img{width:60%;margin:0 auto 2%;}
.my_ewm_tu p{width:96%;margin:0 auto;font-size:0.7rem;color:#BB9A59;line-height:18px;text-align:center;}

/*********销售业绩以及二维码**********************************************************************/
.pel_ewm{width:100%;margin:0 auto;}
.pel_ewm .pel_logo{width:100%;margin:5% auto 5%;}
.pel_ewm .pel_logo img{width:30%;margin:0 auto;display:block;}
.pel_ewm .pel_tu{width:60%;margin:0 auto 5%;}
.pel_ewm .pel_button{border:none;width:60%;margin:0 auto;display:block;text-align:center; color:#fff!important;font-size:14px;background:#000;line-height:35px;outline:none;}
.pel_ewm #biao1{display:none}
.pel_ewm p{width:100%;margin:5% auto;text-align:center; color:#666;font-size:14px;line-height:18px;}
.pel_ewm .pel_url{display:none;text-align:left;width:60%;margin:2% auto;font-size:12px;word-break: break-all;}


/******************销售业绩*****************************************/
.weui_navbar_item{background:#f5f5f5;}
.weui_navbar_item:active{background:#fff!important;}
.weui_navbar_item:after{border-right:none!important;}
.weui_navbar:after{border-bottom:none!important;}
.weui_bar_item_on{background:#fff!important;color:#BB9A59!important;border-bottom:2px solid #BB9A59;}
.lbfu{position:absolute!important;top:0;left:0;}
.weui_navbar{position:fixed!important;top:50px!important;left:0;}


/******订单列表信息************************************************************************************************************/
/*订单分类*/
.dd_list{width:100%;margin:0 auto;background:#fff;position:fixed;top:50px;left:0;z-index:20;}
.dd_list:after{content:" ";position:absolute;left:0;bottom:0;width:100%;height:1px;border-bottom:1px solid #eee;color:#eee;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
.dd_list ul{width:100%;margin:0 auto;display: -webkit-box;-webkit-box-orient: horizontal}
.dd_list ul li{-webkit-box-align: center;display:block;-webkit-box-flex: 1;padding:15px 0;}
.dd_list ul li a{width:100%;margin:0 auto;display:block;font-size:0.7rem;text-align:center;color:#666;line-height:20px;}
.dd_list ul li.ck{border-bottom:2px solid #000;}
.dd_list ul li.ck a{color:#000}


/*订单状态查询*/
.dd_list_ck{width:100%;margin:0 auto;background:#fff;position:fixed;top:50px;left:0;z-index:20;}
.dd_list_ck:after{content:" ";position:absolute;left:0;bottom:0;width:100%;height:1px;border-bottom:1px solid #ddd;color:#eee;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
.dd_list_ck ul{width:100%;margin:0 auto;display: -webkit-box;-webkit-box-orient: horizontal}
.dd_list_ck ul li{-webkit-box-align: center;display:block;-webkit-box-flex: 1;padding:10px 0;}
.dd_list_ck ul li a{width:100%;margin:0 auto;display:block;font-size:0.6rem;text-align:center;color:#888;line-height:30px;}
.dd_list_ck ul li.ck a span{color:#BB9A59;border-bottom:2px solid #BB9A59;padding-bottom:1%;}
/*订单列表*/
.dd_sy{width:100%;margin:0 auto;overflow:hidden;}
.dd_sy ul{padding-bottom:5%;border-bottom:2px solid #ddd;width:100%;margin:0 auto 5%;overflow:hidden;}
.dd_sy ul:last-child{margin:0 auto 0;padding-bottom:0;border-bottom:none}
.dd_sy_name{font-size:0.8rem;color:#000;line-height:25px;width:96%;margin:0 auto;display:block;font-weight:bold;
    position: relative;
    top: -95px;
    display: block;
    height: 0;
    overflow: hidden;
}
.dd_sy_name1{font-size:0.8rem;color:#000;line-height:25px;width:96%;margin:0 auto;display:block;font-weight:bold;}

/*.dd_sy p{ color:#fff!important;font-size:22px!important;text-align:center!important;margin-top:10%!important;}
.dd_sy p img{width:80%;margin:0 auto;display:block}
.dd_sy .qgw{ color:#db2c17;font-size:16px;text-align:center;display:block;margin-top:5%;text-decoration:underline;}*/

.dd_sy li{width:100%;float:left;margin-bottom:2.5%;padding:4% 0 2% 0;position:relative;background:#fff;}
.dd_sy li:last-child{margin-bottom:0}
.dd_sy li:after{content:" ";position:absolute;left:0;bottom:0;width:100%;height:1px;border-bottom:1px solid #eee;color:#eee;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
.dd_sy li:before{content:" ";position:absolute;left:0;top:0;width:100%;height:1px;border-top:1px solid #eee;color:#eee;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
.dd_sy li:first-child:before{border-top:none}

.dd_sy_list{width:96%;margin:0 auto;}
.dd_sy_list .dd_sy_top{width:100%;margin:0 auto;overflow:hidden;position:relative;}
.dd_sy_list .dd_sy_top:after{content:" ";position:absolute;left:0;bottom:0;width:100%;height:1px;border-bottom:1px solid #eee;color:#eee;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
.dd_sy_list .dd_sy_top h2{width:77%;float:left; color:#000;font-size:0.7rem;margin-bottom:2%;line-height:20px;}
.dd_sy_list .dd_sy_top i{width:20%;float:right; color:#BB9A59;font-size:0.7rem;margin-bottom:2%;line-height:20px;text-align:right;}

.dd_sy_list .dd_sy_mid{width:100%;margin:2% auto 0;overflow:hidden;position: relative}
.dd_sy_list .dd_sy_mid:after{content:" ";position:absolute;left:0;bottom:0;width:100%;height:1px;border-bottom:1px solid #eee;color:#eee;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
.dd_sy_list .dd_sy_mid .dd_sy_l{width:77%;float:left;}
.dd_sy_list .dd_sy_mid .dd_sy_l h2{width:100%;margin:0 auto; color:#000;font-size:0.7rem;margin-bottom:2%;}
.dd_sy_list .dd_sy_mid .dd_sy_l p{width:100%;margin:0 auto; color:#666;font-size:0.6rem;margin-bottom:1%;}

.dd_sy_list .dd_sy_mid .dd_sy_r{width:20%;float:right;margin-top: 2%;}
.dd_sy_list .dd_sy_mid .dd_sy_r img{width:100%;margin:0 auto;}

.dd_sy_list .dd_sy_mid .dd_cont_del{width:20%;float:right;color: #BB9A59;font-size: 0.7rem;line-height: 18px;text-align: right}
.dd_sy_list .dd_sy_mid .dd_cont_del i{color: #BB9A59;font-size: 0.6rem;line-height: 18px;}


.yd_xz{width:100%;margin:0 auto;overflow:hidden;clear:both;position:relative;padding:2% 0 1% 0;}
.yd_xz:before{content:" ";position:absolute;left:0;top:0;width:100%;height:1px;border-top:1px solid #eee;color:#eee;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
.yd_xz span{ font-size:12px;color:#fff;line-height:25px;float:right;margin-right:3%;padding:0 4%;position:relative;background:#000;}
.yd_xz a{ font-size:12px;color:#fff;text-align:center;line-height:25px;float:right;margin-right:3%;padding:0 4%;position:relative;}
.yd_xz a.dd_content{ background:#000;}
.yd_xz a.dd_del{position:relative;background:none;color:#000;line-height:25px;}
.yd_xz a.dd_del:after{
content: " ";
width: 200%;
height: 200%;
position: absolute;
top: 0;
left: 0;
border: 1px solid #000;
-webkit-transform: scale(.5);
-webkit-transform-origin: 0 0;
-webkit-box-sizing: border-box;
}


.weui_toast{font-size:0.8rem;}





/*************在线咨询*******************/
.xz_talking{width:100%;margin:0 auto;}
.xz_talking ul{width:94%;margin:0 auto;padding:0;overflow:hidden;}
.xz_talking ul li{width:100%;padding:2% 0;position:relative}
.xz_talking ul li:after{
    content:"";
    position: absolute;
    bottom:0px;
    left:0px;
    right:0px;
    border-bottom:1px solid #eee;
    -webkit-transform:scaleY(.5);
    -webkit-transform-origin:0 0;
}
.xz_talking ul li a{width:100%;margin:0 auto;display:block;overflow:hidden;}
.xz_talking ul li a .jd_tx{width:15%;float:left;}
.xz_talking ul li a .jd_tx img{width:100%;margin:0 auto;display:block;border-radius:4px;}
.xz_talking ul li a .jd_tx_nc{width:77%;float:left;margin-left:4%;font-size:0.8rem; color:#000;}
.xz_talking ul li a .jd_tx_nc h2{width:100%;margin:0 auto 1%;font-size:0.8rem; color:#000;line-height:20px;}
.xz_talking ul li a .jd_tx_nc p{width:100%;margin:0 auto;font-size:0.6rem; color:#666;}
/************************************/
.jr_talking{width:100%;margin:0 auto;}
.jr_talking ul{width:94%;margin:0 auto;padding:0;overflow:hidden;}
.jr_talking ul li{width:100%;padding:2% 0;position:relative}
.jr_talking ul li:after{
    content:"";
    position: absolute;
    bottom:0px;
    left:0px;
    right:0px;
    border-bottom:1px solid #eee;
    -webkit-transform:scaleY(.5);
    -webkit-transform-origin:0 0;
}
.jr_talking ul li a{width:100%;margin:0 auto;display:block;overflow:hidden;}
.jr_talking ul li a .jr_tx{width:15%;float:left;position:relative;}
.jr_talking ul li a .jr_tx img{width:100%;margin:0 auto;display:block;border-radius:6px;position:relative;}
.jr_talking ul li a .jr_tx i{position:absolute;right:-5px;top:0;background:#f30;color:#fff;font-size:0.6rem;line-height:17px;width:17px;border-radius:50%; text-align:center;}
.jr_talking ul li a .jr_tx_nc{width:81%;float:left;margin-left:4%;}
.jr_talking ul li a .jr_tx_nc h2{width:100%;margin:0 auto 1.5%;font-size:0.8rem; color:#000;line-height:25px;}
.jr_talking ul li a .jr_tx_nc p{width:100%;margin:0 auto;font-size:0.6rem; color:#666;}
.jr_talking ul li a .jr_tx_nc h2 i{float:right;font-size:0.5rem; color:#aaa;font-weight:normal}


/*********对话表单**************/
.talking{width:100%;margin:0 auto;position:absolute;top:50px;left:0;bottom:55px;right:0;height:auto;overflow-y:auto;-webkit-overflow-scrolling : touch;}
.talking ul{width:96%;margin:3% auto 0;padding:0;overflow:hidden;}
.talking ul li{width:100%;margin-bottom:3%;overflow:hidden;}

.message.left_me {  
    float: left;  
	text-align: left;  
	clear: left; 
}  
.message.right_you {  
	float: right;  
	text-align: right;  
	clear: right;  
}
   

.talking ul li .lttx{width:10.3%;float:left;}
.talking ul li .lttx.rights{width:10.3%;float:right;}

.talking ul li .lttx h2{width:100%;margin:0 auto;font-size:0.6rem; color:#666;text-align:center;
line-height:25px;}
.talking ul li .lttx img{width:100%;margin:0 auto;}

.message .content {  
	overflow: hidden;  
}  
.bubble {  
    max-width: 82%;  
    min-height: 1em;  
    display: inline-block;  
    vertical-align: top;  
    position: relative;  
    text-align: left;  
    font-size: 14px;  
    border-radius: 3px;  
    -moz-border-radius: 3px;  
    -webkit-border-radius: 3px;  
    margin: 0 10px;  
}  
.bubble_img{
	max-width: 30%;  
    min-height: 1em;  
    display: inline-block;  
    vertical-align: top;  
    position: relative;  
    text-align: left;  
    font-size: 14px;  
    border-radius: 3px;  
    -moz-border-radius: 3px;  
    -webkit-border-radius: 3px;  
    margin: 0 10px;
}


.bubble.bubble_default {  
	background-color: #fff;  
}  

.bubble:before, .bubble:after {  
	position: absolute;  
	top: 12px;  
	border: 6px solid transparent;  
	content: " ";  
}  

.bubble.left:before, .bubble.left:after {  
	right: 100%;  
}  

.bubble.left:after {  
	border-right-color: #FFF;  
	border-right-width: 4px;  
}  

.bubble.right:before, .bubble.right:after {  
	left: 100%;  
}  

.bubble.right:after {  
	border-left-color: #FFF;  
}  

.bubble.bubble_primary {  
	background-color: #b2e281;  
}  

.bubble.bubble_primary.left:after {  
	border-right-color: #b2e281;  
	border-right-width: 4px;  
}  

.bubble.bubble_primary.right:after {  
	border-left-color: #b2e281;  
	border-left-width: 4px;  
}  

.bubble.bubble_primary.right.arrow_primary:before {  
	border-left-color: #b2e281;  
	border-left-width: 4px;  
}  

.bubble.bubble_primary.right.arrow_primary:after {  
	border-left-color: #fff;  
	border-left-width: 4px;  
	margin-left: -2px;  
}  

.bubble_cont {  
    word-wrap: break-word;  
    word-break: break-all;  
    min-height: 25px;  
}  
  


.bubble_cont img {  
	vertical-align: middle; 
	padding: -9px -9px; 
}  

.bubble_cont .plain {  
    padding: 7px 13px; 
}  

.bubble_cont .picture {  
	border-radius: 4px;  
	-moz-border-radius: 4px;  
	-webkit-border-radius: 4px;  
	overflow: hidden;  
	position: relative;  
	
}  
.bubble_cont .picture p{  
	 
	font-size:0.7rem;
	padding: 7px 9px;
	word-wrap: break-word;  
    word-break: break-all; 
}  

.bubble_cont .picture img {  
	display: inline;  
	cursor: pointer;  
	max-width: 100%;  
	border-radius: 4px;  
	margin-top:0px;
}  
  

#fangda {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.8);
    display: none;
    z-index: 2000;
}
#fangda img{
    width: 100%;
	margin:0 auto;
}


/*.talking ul li.left_me .ltnr,
.talking ul li.left_me .lttx img{box-shadow:2px 2px 2px #ccc;}
.talking ul li.right_you .ltnr,
.talking ul li.right_you .lttx img{box-shadow:-2px 2px 2px #ccc;}*/

.txfs{position:absolute;bottom:0px;left:0;background:#fff;overflow:hidden;width:100%;padding:2% 0;z-index:10}
.txfs:before{content:" ";position:absolute;left:0;top:0;width:100%;height:1px;border-top:1px solid #eee;color:#eee;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
.txfs .fsnr{float:left;display:block;background:#fff;border:none;outline:none;width:227px;margin:0 0 0 1%;font-size:14px; color:#000;border-radius:4px;line-height:16px;border:1px solid #eee;height:30px; word-break:break-all;padding:11px 6px;}
.txfs .fsnr::placeholder{color:#aaa}
.txfs .fsan{background:#002855;border:none;outline:none;width:18%;margin:0px 0 0 3%;font-size:14px; color:#fff;text-align:center;border-radius:4px;line-height:30px;}
.hide {
    position: absolute;
    z-index: -100;
    visibility: hidden;
}


.txfs_r{width:35%;float:left;}
.txfs_r ul{width:100%;margin:0 auto;overflow:hidden;}
.txfs_r ul li{width:22%;float:left;margin-left:6%;}
.txfs_r ul li:last-child{width:36%;float:right;}
.txfs_r ul li a{width:100%;margin:0 auto;display:block;}
.txfs_r ul li a img{width:100%;margin:3px auto 0;display:block;}
.txfs_r ul li:last-child a{background:#000;border:none;margin:2px auto 0;font-size:14px; color:#fff;text-align:center;border-radius:4px;line-height:34px;}

/**表情选择**/
.biao_info_cover{width:100%;position:fixed;height:100%;bottom:0;left:0;z-index:1;background:rgba(0,0,0,0.0);display:none}

.biao_info{width:100%;background:#efeff4;padding:3% 0 2% 0;display:none;}

.biao_info .biao_info_con{width:94%;margin:0 auto;overflow:hidden;position:relative;top:0;left:0;z-index:3000;height:100px;padding:3% 0 2% 0;overflow:auto;-webkit-overflow-scrolling:touch;clear:both;}
.biao_info .biao_info_con ul{width:100%;margin:0 auto;overflow:hidden;}
.biao_info .biao_info_con ul li{float:left;width:10%;margin-bottom:3%;}
.biao_info .biao_info_con ul li a{width:100%;margin:0 auto;display:block;}
.biao_info .biao_info_con ul li a img{width:80%;margin:0 auto;display:block;}


/********************领取礼物**************************************/
.liwu{position:fixed;top:48%;right:3%;width:15%;}
.liwu a{width:100%;margin:0 auto;display:block;}
.liwu a img{width:100%;margin:0 auto;display:block;}


/***********************领取礼物详情*********************************************************************************/
.lq_lw{width:50%;margin:3% auto;background:#101010;}
.lq_lw a{width:100%;margin:0 auto;display:block;font-size:14px;text-align:center;padding:4% 0;color:#fff;}

.lq_lw_ck{width:50%;margin:3% auto;background:#ccc;}
.lq_lw_ck a{width:100%;margin:0 auto;display:block;font-size:14px;text-align:center;padding:4% 0;color:#888;}


.lq_lw_have{width:100%;margin:0 auto;font-size:14px;text-align:center;padding:4.5% 0;color:#000;}

.lq_list{width:90%;margin:2% auto;position:relative;padding:3% 0;}
.lq_list h3{width:100%;margin:0 auto 3%;font-size:0.9rem;color:#000;padding-bottom:1%;border-bottom:2px solid #000;}

.lq_list ul{width:100%;margin:0 auto;overflow:hidden;}
.lq_list ul li{width:100%;float:left;overflow:hidden;margin-bottom:3%;padding-bottom:3%;position:relative;}
.lq_list ul li:after{content:" ";position:absolute;left:0;bottom:0;width:100%;height:1px;border-bottom:1px solid #eee;color:#eee;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5);}
.lq_list ul li:last-child:after{border-bottom:none}
.lq_list ul li img{width:15%;float:left;border-radius:50%;}
.lq_list ul li .lq_list_tit{width:75%;float:left;margin-left:5%;margin-top:1%;}
.lq_list ul li .lq_list_tit h2{width:100%;margin:0 auto;font-size:14px;color:#000;}
.lq_list ul li .lq_list_tit p{width:100%;margin:0 auto;font-size:12px;color:#666;}


/********礼宾服务************/
.offer_list{width:96%;margin: 0 auto;}
.offer_list ul{width:100%;margin: 0 auto;overflow: hidden}
.offer_list ul li{width:100%;float: left;margin-bottom: 2%;background: #fff}
.offer_list ul li a{width:100%;margin: 0 auto;display: block;}
.offer_list ul li a img{width:100%;margin: 0 auto;display: block;}
.offer_list ul li a .offer_list_tit{width:96%;margin: 0 auto;padding: 6% 2%;}
.offer_list ul li a .offer_list_tit h2{width:100%;margin: 0 auto 1%;font-size: 0.9rem;color:#000;line-height: 35px;}
.offer_list ul li a .offer_list_tit h2 i{float: right; font-size: 0.8rem;color:#000;line-height: 35px;}

/************************酒店周边************************************************************************/
.md_info{width:100%;margin:0 auto 0;}
.md_info .md_tit{width:100%;margin:1% auto 0;}
.md_info .md_tit ul{width:100%;margin:0 auto;overflow:hidden;}
.md_info .md_tit li{ width:100%; float:left;padding:4% 0;position:relative;background:#fff;}
.md_info .md_tit li:nth-child(2n){ background:#f8f8f8;}
.md_info .md_tit li:last-child{margin-bottom:0;}
.md_info .md_tit li:after{content:" ";position:absolute;left:0;bottom:0;width:100%;height:1px;border-bottom:1px solid #eee;color:#eee;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}

.md_info .md_tit li a{width:90%;margin:0 auto;display:block;overflow: hidden}
.md_info .md_tit li a span{width:95%;color:#000;font-size:0.7rem;line-height:20px;float:left;display: block;text-align:left;}
.md_info .md_tit li a i{width:5%;color:#BB9A59;line-height:20px;font-size:0.7rem;float: right;display: block}


/******************联系我们************************************/
.contact_body{width:100%;margin:10% auto 0}
.contact_body p{width:96%;font-size:16px;color:#000;margin:3% auto 0;padding-bottom:2%; text-align:center;}
.contact_body p i{display:block;color:#BB9A59;text-align:center;}
.contact_ewm{width:70%;margin:5% auto 0;border:1px solid #eee;background:#fff;}
.contact_body img{width:60%;margin:5% auto;padding:5%;background:#fff;}

.contact_us{width:100%;position:fixed;bottom:0;left:0;background:#fff}
.contact_us:before{content:" ";position:absolute;left:0;top:0;width:100%;height:1px;border-top:1px solid #ddd;color:#eee;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
.contact_us ul{width:90%;margin:0 auto;overflow:hidden}
.contact_us ul li{width:33.33%;float:left;position:relative}
.contact_us ul li:after{content:" ";position:absolute;left:0;bottom:0;width:100%;height:1px;border-bottom:1px solid #eee;color:#eee;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
.contact_us ul li:last-child{border-right:none}
.contact_us ul li a{width:100%;margin:0 auto;display:block;font-size:0.7rem;line-height:25px;color:#000;font-weight:normal;text-align:center;}
.contact_us ul li a img{width:25%;margin:0 auto 2%;display:block}



/******客房*详情弹窗页面**********************************************/
.wx_cons {
    position:fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background:rgba(0,0,0,0.7);
    display: none;
    z-index: 4000;
}
.wx_cons .wx{width:90%;background: #fff; overflow-y:scroll;height:70%;position:absolute;left:5%;top:10%;padding: 3% 0;border-radius: 10px;}
.wx_cons .wx_tit{
    width:94%;
	padding:1% 3%;
	margin:0 auto;
	overflow:hidden;
	
}
.wx_cons .wx_tit h2{width:100%;margin:0 auto;font-size:22px;color:#000;font-weight:bolder;text-align:center;line-height:40px;border-bottom:3px solid #000
}


.wx_cons .wx_con{width:100%;margin: 0 auto;}
.wx_cons .wx_con .wx_con_content{position:absolute;top:0;left:0;width:100%;height:90%;overflow-y:scroll;-webkit-overflow-scrolling:touch;}
.wx_cons .wx_con h2{width:100%;margin:0 auto 1%;font-size:0.9rem;color:#BB9A59;font-weight:bolder;text-align:center;line-height:40px;padding: 2% 0;}
.wx_cons .wx_con p{width:94%;margin:0 auto 3%;font-size:0.6rem;color:#666;line-height:25px;}
.wx_cons .wx_con p img{width:100%;margin:0 auto;display:block;}
.wx_cons .wx_con img{width:100%;margin:0 auto;display:block;}
.wx_cons .wx_con .wx_con_info{width:100%;margin: 0 auto;overflow: hidden;text-align: center;padding: 3% 0;}
.wx_cons .wx_con .wx_con_info span{margin-left: 0%;font-size: 0.6rem;color: #666;line-height: 20px;display: block;width: 25%;float: left;vertical-align:middle;}
.wx_cons .wx_con .wx_con_info span img{width: 20%;display: inline;margin-right: 5%;vertical-align:middle;}

.wx_cons .wx_tel{position:fixed;bottom:60px;right:1%;width:16%;}
.wx_cons .wx_tel a{width:100%;margin:0 auto;display:block;}
.wx_cons .wx_tel a img{width:100%;margin:0 auto;display:block;}

.wx_cons .remove{width:100%;background:#fff;height:2.2rem;position: absolute;bottom: 0;left: 0;}
.wx_cons .remove:before{content:" ";position:absolute;left:0;top:0;width:100%;height:1px;border-top:1px solid #eee;color:#eee;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
.wx_cons .remove a{width:96%;margin:5px auto 0;display:block;background:#BB9A59;color:#fff;font-size:0.8rem;line-height:35px;text-align:center;}
.wx_cons .remove a img{width:100%;margin:0 auto;display:block;}


/**************收益排行********************/

.ph_list{width:100%;margin: 0 auto;background: #fff;}
.ph_list ul{width:94%;margin: 0 auto;overflow: hidden}
.ph_list ul li{width:100%;float: left;padding: 3% 0;position: relative}
.ph_list ul li:after{content:" ";position:absolute;left:0;bottom:0;width:100%;height:1px;border-bottom:1px solid #eee;color:#eee;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
.ph_list ul li a{width:100%;margin: 0 auto;display: block;overflow: hidden}
.ph_list ul li a img{width:20%;float: left;display: block;border-radius: 50%;}
.ph_list ul li a .ph_list_info{width:77%;float: left;margin-left: 3%;}
.ph_list ul li a .ph_list_info h2{width:100%;margin: 0 auto;overflow: hidden;font-size: 0.7rem;color:#000;line-height: 25px}
.ph_list ul li a .ph_list_info h2 i{float: right;font-size: 0.6rem;color: #fff;line-height: 25px;background: none;border-radius: 50%;width: 25px;text-align: center;display: block;font-weight: normal;}
.ph_list ul li a .ph_list_info h2 em{float: right;font-size: 0.6rem;color:#000;line-height: 27px;font-weight: normal;}
.ph_list ul li:first-child a .ph_list_info h2 i{background: #f00;}
.ph_list ul li:nth-child(2) a .ph_list_info h2 i{background: #f30;}
.ph_list ul li:nth-child(3) a .ph_list_info h2 i{background: #f60;}
.ph_list ul li a .ph_list_info p{width:100%;margin: 0 auto;font-size: 0.6rem;color:#000;line-height: 20px}
.ph_list ul li a .ph_list_info p i{color: #BB9A59;}

.ph_list .ph_list_top{width:100%;margin: 0 auto;background: #ddd;padding: 3% 0;}
.ph_list .ph_list_top a{width:94%;margin: 0 auto;display: block;overflow: hidden}
.ph_list .ph_list_top a img{width:20%;float: left;display: block;border-radius: 50%;}
.ph_list .ph_list_top a .ph_top_info{width:77%;float: left;margin-left: 3%;}
.ph_list .ph_list_top a .ph_top_info h2{width:100%;margin: 0 auto;overflow: hidden;font-size: 0.7rem;color:#000;line-height: 25px}
.ph_list .ph_list_top a .ph_top_info h2 i{float: right;font-size: 0.6rem;color: #fff;line-height: 25px;background: #BB9A59;border-radius: 50%;width: 25px;text-align: center;display: block;font-weight: normal}
.ph_list .ph_list_top a .ph_top_info p{width:100%;margin: 0 auto;font-size: 0.6rem;color:#000;line-height: 20px}
.ph_list .ph_list_top a .ph_top_info p i{color: #f60;}






/*********收益排行***********/
.sy_con_nav{width:90%;margin:3% auto 0;background: #fff;border-radius: 6px;}
.sy_con_nav ul{width:100%;margin:0 auto;display: -webkit-box;-webkit-box-orient: horizontal}
.sy_con_nav ul li{-webkit-box-align: center;display:block;-webkit-box-flex: 1;}
.sy_con_nav ul li a{width:100%;margin:0 auto;display:block;text-align:center;padding:4% 0;}
.sy_con_nav ul li a span{display:block;font-size:0.7rem;color:#000;line-height:20px;font-weight: normal}
.sy_con_nav ul li.active a{background: #000;border-radius: 6px 0 0 6px;}
.sy_con_nav ul li.active:nth-child(2) a{background: #000;border-radius: 0 6px 6px 0;}
.sy_con_nav ul li.active a span{color:#fff;}



.sy_con_content{width:100%;margin: 0 auto;}
.sy_con_text{width:100%;margin: 0 auto;padding: 2% 0;}
.sy_con_text p{color:#464646;font-size:0.6rem;line-height:20px;margin-bottom:3%;text-align:left }
.sy_con_text p img{width:100%;margin:0 auto;}



/********充值***********************************/
.hy_cz{width:94%;margin:0 auto 3%;padding:3% 3%;overflow:hidden;background:#fff;position:relative}
.hy_cz li{width:100%;float:left;padding:2% 0;overflow:hidden;line-height:35px;}
.hy_cz li:last-child{border-bottom:none;margin-bottom:0;}
.hy_cz li span{color:#d81818; font-size:16px;float:left;display:block;line-height:20px;}
.hy_cz li h2{width:100%;margin:0 auto 1%;text-align:center; color:#000;font-size:16px;}
.hy_cz li p{width:100%;margin:0 auto;text-align:center;font-size:24px;font-weight:bold;margin-top:0%;color:#BB9A59;}
.hy_cz li a{float:right;display:block;width:50%;text-align:right; color:#BB9A59;font-size:16px;line-height:1.8em;}
.hy_cz:after{
    content:"";
    position: absolute;
    bottom:0px;
    left:0px;
    right:0px;
    border-bottom:1px solid #ddd;
    -webkit-transform:scaleY(.5);
    -webkit-transform-origin:0 100%;transform-origin:0 100%;
}
.weui_cell_ft{font-size:0.7rem!important;width:65%;float:left;line-height:20px;overflow:hidden;}
.weui_cell_ft .weui_icon_checked{float:right;}





/******table切换**********************************************************************/
.order2{width:92%;height:auto;overflow:hidden;margin-top:2%;margin-left:auto;margin-right:auto;}
#navbar {
	width: 90%;
	margin: 0 auto;
	position: relative;
	z-index: 100;
	top: 15px;
	left:0%;
	height: 30px;
	 
	border:1px solid #eee;
	border-radius:6px;
	margin-bottom:30px;
	border-radius:4px
}
#navbar ul{width:100%;margin:0 auto;display: -webkit-box;-webkit-box-orient: horizontal;}
#navbar ul li{-webkit-box-align: center;display:block;-webkit-box-flex: 1;border-right:1px solid rgba(104,64,41,0.1)}
#navbar ul li:last-child{border-right:none;}
/*#navbar ul li{
	display: inline-block;
	float: left;
	width: 32.9%;
	border-right:1px solid #ccc;
}*/

#navbar ul li a {
    float:left;
    position: relative;
	display: block;
	width: 100%;
	font-size:12px;
	text-align: center;
	line-height:30px;
	
}
.active a{
	padding: 0px;
	margin-left: 0px;
	z-index: 2;
	color:#000;
	background:#fff;
	font-weight:600;
}

.active a:focus {
    outline: none;
}

.inactive a {
	color:#000;
	padding: 0px;
	background:#f5f5f5;
	z-index: 1;
	border-radius:4px;
}

.inactive a:focus {
    outline: none;
}

.item {
	width:92%;
	margin: 30px auto;
	padding: 0px;
	clear: both;
}
.item  p{color:#000; font-size:14px;line-height:25px;}
.item  a{color:#000; font-size:14px;}
.item  a img{padding-top:10px;}


/******积分记录****************************************/
table.gridtable {
	 
	font-size:12px;
	color:#000;
	border:1px solid #eee;
	border-collapse: collapse;
	width:100%;
	border-radius:4px;
}
table.gridtable th {
	padding: 8px 0;
	text-align:center;
	background:#fff;
}
table.gridtable th:fisrt-child {
	border-radius:6px;
}
table.gridtable td {
	padding: 8px 0;
	text-align:center;
	color:#000;
	 
}




/********兑换***************************************************************/
.jfdh{width:100%;margin:0 auto;}
.jfdh ul{width:100%;margin:0 auto;overflow:hidden}
.jfdh ul li{width:100%;float:left;margin-bottom:1%;background:#fff;position:relative;}
.jfdh ul li:after{
    content:"";
    position: absolute;
    bottom:0px;
    left:0px;
    right:0px;
    border-bottom:1px solid #eee;
    -webkit-transform:scaleY(.5);
    -webkit-transform-origin:0 100%;
}
.jfdh ul li:before{content:" ";position:absolute;left:0;top:0;width:100%;height:1px;border-top:1px solid #eee;color:#eee;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}

.jfdh ul li a{width:100%;margin:0 auto;display:block;}
.jfdh ul li a img{width:35%;float:left;}
.jfdh ul li a .jfdh_info{width:60%;float:left;margin-left:5%;}
.jfdh ul li a .jfdh_info h2{width:100%;margin:5% auto 3%;color:#000;font-size:0.8rem;line-height:18px;font-weight:normal}
.jfdh ul li a .jfdh_info p{width:100%;margin:0 auto 2%;color:#888;font-size:0.6rem;line-height:18px;}
.jfdh ul li a .jfdh_info i{background:#000;color:#fff;font-size:0.6rem;padding:2px 2%;position:absolute;right:2%;bottom:5%;text-align:center;border-radius: 2px;}




/*******菜品分类*************/
.find_list{width:100%;margin:0 auto;background:#fff;}
.find_list ul{width:100%;margin:0 auto;overflow:hidden}
.find_list ul li{width:98%;float:left;padding:1% 1%;position:relative;overflow:hidden;}
.find_list ul li:after{content:" ";position:absolute;left:0;bottom:0;width:100%;height:1px;border-bottom:1px solid #eee;color:#eee;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}

/*.find_list ul li a{width:100%;margin:0 auto;display:block;overflow:hidden;}*/
.find_list ul li img{width:45%;float:left;position:relative}
.find_list ul li .find_list_r{width:53%;float:left;margin-left:2%;overflow:hidden;}

.find_list ul li .find_list_info{width:100%;margin:0 auto 2%;}
.find_list ul li .find_list_info h2{width:100%;margin:0 auto;color:#000;font-size:0.7rem;}
.find_list ul li .find_list_info h2 em{color:#fff;background:#BB9A59;font-size:0.5rem;border-radius:10px;padding:0 1%;}
.find_list ul li .find_list_info div{width:100%;margin:0 auto 1%;overflow:hidden;}
.find_list ul li .find_list_info div img{width:6%;float:left;margin-right:3%;display:block;}
.find_list ul li .find_list_info p{width:100%;margin:0 auto;color:#666;font-size:0.6rem;line-height:14px;}
.find_list ul li .find_list_info span{width:100%;margin:0 auto;display:block;color:#BB9A59;font-size:0.7rem;}
.find_list ul li .find_list_info i{width:100%;margin:0 auto 3%;display:block;color:#aaa;font-size:0.4rem;text-decoration:line-through;}
.find_list ul li .find_list_info h3{color:#000;font-size:0.6rem;display:inline;background:#eee;border-radius:10px;padding:1% 4%;font-weight:normal}
.find_list ul li .find_list_info h3 small{color:#BB9A59;font-size:0.6rem;}

@media screen and (max-width: 320px){/*iphone5,5s,5c*/
.page_time{width:100%;margin:0 auto 0;}

}
@media screen and (max-width: 320px) and (max-height: 480px){/*iphone4,4s*/
.page_time{width:100%;margin:0 auto 0;}
}

.find_list_sq{position:absolute;top:3%;left:1%;height:94%;width:44%;background:rgba(0,0,0,0.6);}
.find_list_sq img{width:35%!important;margin:20% 33%!important;display:block!important;}

/******数量加减********/
.wx_yd_add{width:98%;float:left;overflow:hidden;}
.wx_yd_add span{color:#BB9A59;font-size:0.7rem;}
.wx_yd_add .p_number{width:55%;padding: 0px;overflow:hidden;float:right;}	
.wx_yd_add .p_number .f_l{float:left;}
.wx_yd_add .p_number .add_chose{width:100%;}
.wx_yd_add .p_number .add_chose a{float:right;width:1.2rem;height:1.2rem;overflow:hidden;border-radius:8px;}
.wx_yd_add .p_number .add_chose a img{width:100%;margin:0 auto;}
.wx_yd_add .p_number .add_chose a.reduce{background:none;display:none;background:#f8f8f8;margin-right:2px;}

.wx_yd_add .p_number .add_chose a.add{background:none;background:#eee;margin-left:2px;}
.wx_yd_add .p_number .add_chose .text{float:right;display:block;width:1.4rem;line-height:1.2rem;font-size:0.7rem;color:#BB9A59;text-align: center;padding:0px;margin:0px;outline:none;border-radius:none!important;background:#fff;display:none;}




/******超市**提交按钮****************************************/
.dc_tj{width:100%;position:fixed;left:0;bottom:0;height:2.5rem;background:#fff;overflow:hidden;z-index:30}
.dc_tj:before{content:" ";position:absolute;left:0;top:0;width:100%;height:1px;border-top:1px solid #eee;color:#eee;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}

.dc_tj .dc_tj_pri{width:35%;float:left;color:#BB9A59;font-size:1.2rem;line-height:2.5rem;font-weight:600}
.dc_tj .dc_tj_pri i{color:#BB9A59;font-size:0.5rem;line-height:2.5rem;font-weight:normal;margin-left:5%;}

.dc_tj .dc_tj_l{width:30%;float:left;}
.dc_tj .dc_tj_l ul{width:100%;margin:0 auto;display: -webkit-box;-webkit-box-orient: horizontal;}
.dc_tj .dc_tj_l li{-webkit-box-align: center;display:block;-webkit-box-flex: 1;padding:6% 0;position:relative}
.dc_tj .dc_tj_l li:before{content:" ";position:absolute;left:0;top:0;width:1px;height:100%;border-left:1px solid #eee;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:scaleX(.5);transform:scaleX(.5)}

.dc_tj .dc_tj_l li:nth-child(2):before{border-right:none}
.dc_tj .dc_tj_l li a{width:100%;margin:1% auto 0;display:block;color:#888;font-size:0.6rem;text-align:center;line-height:1.0rem;}
.dc_tj .dc_tj_l li a i{width:100%;margin:0 auto;display:block;color:#BB9A59;font-size:1.2rem;}
.dc_tj .dc_tj_l li a span{width:100%;margin:0 auto;display:block;color:#888;font-size:0.6rem;text-align:center;line-height:1.0rem;}
.dc_tj .dc_tj_l li a span small{color:#fff;font-size:0.5rem;background:#BB9A59;border-radius:50%;padding:0 3.5%;}

.dc_tj .dc_tj_r{width:35%;float:left;}
.dc_tj .dc_tj_r a{width:100%;margin:0 auto;display:block;background:#000;color:#fff;font-size:0.8rem;text-align:center;line-height:2.5rem;}
.dc_tj .dc_tj_r a:active{background:#222;}



/******************购物车******************************/

.cart_list{width:100%;margin:0 auto;background:#fff;overflow:hidden;}
.cart_list ul{width:98%;margin:0 auto;overflow:hidden;}
.cart_list ul li{width:100%;float:left;padding:2% 0;position:relative;overflow:hidden;}
.cart_list ul li:after{content:" ";position:absolute;left:0;bottom:0;width:100%;height:1px;border-bottom:1px solid #eee;color:#eee;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
.cart_list ul li:last-child:after{border-bottom:none}
.cart_list ul li img{width:100%;margin:0 auto;position:relative;}

.cart_list ul li .cart_list_info{width:58%;float:left;margin-left:2%;margin-top:2%;}
.cart_list_info h2{width:100%;margin:0 auto 3%;font-size:0.7rem;color:#000;line-height:16px;}
.cart_list_info span{width:100%;margin:0 auto;font-size:0.6rem;color:#BB9A59;line-height:14px;display:block;}
.cart_list_info i{width:100%;margin:0 auto 1%;font-size:0.4rem;color:#aaa;line-height:14px;display:block;text-decoration:line-through;}
.cart_list_info p{width:100%;margin:0 auto;font-size:0.5rem;color:#000;line-height:14px;}
.cart_list_info em{font-size:0.5rem;color:#666;line-height:14px;}
.cart_list_info small{font-size:0.5rem;color:#fff;line-height:14px;background:#000;padding:0 2%;border-radius:2px;}


.cart_list ul li .cart_list_num{width:58%;float:right;}
.cart_list_num .p_number{width:100%;padding: 0px;overflow:hidden;float:right;}	
.cart_list_num .p_number .add_chose{width:100%;margin:0 auto;overflow:hidden;}
.cart_list_num .p_number .add_chose a{float:right;display:block;width:28px!important;height:28px!important;overflow:hidden;text-align:center;background:#f7f7f7;border-radius:8px;}
.cart_list_num .p_number .add_chose a img{width:28px;height:28px;margin:0 auto;display:block;}
.cart_list_num .p_number .add_chose .text{float:right;display:block;width:28px;line-height:28px;height:28px;font-size:0.8rem;color:#BB9A59;text-align: center;padding:0px;margin:0px;outline:none;border-radius:none!important;font-weight:600}


/********发票********/
.weui_cells_radio{margin:0 auto!important;}
.cart_del{position:relative;}
.cart_del .weui_cell_hd{position:absolute;left:2px;top:2px;z-index:1;display:none}
.cart_del_bg{position:absolute;background:rgba(0,0,0,0.5);width:100%;height:100%;top:0;left:0;display:none}




/********购物车*删除底部***************/
.del_foot{width:100%;height:50px;position:fixed;bottom:0;left:0;background:#fff;overflow:hidden;z-index:10}
.del_foot:before{content:" ";position:absolute;left:0;top:0;width:100%;height:1px;border-top:1px solid #eee;color:#000;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:scaleY(.5);transform:scaleY(.5);}


.del_foot .del_all{width:28%;float:left;line-height:50px;font-size:1.0rem;color:#BB9A59;margin-left:2%;}
.del_foot .del_all i{font-size:0.6rem;}

.del_foot .del_tj{width:60%;float:right;}
.del_foot .del_tj ul{width:100%;margin:0 auto;display: -webkit-box;-webkit-box-orient: horizontal;}
.del_foot .del_tj li{-webkit-box-align: center;display:block;-webkit-box-flex: 1;}
.del_foot .del_tj li a{width:100%;margin:0 auto;display:block;line-height:50px;font-size:0.8rem;color:#fff;text-align:center;background:#BB9A59;}
.del_foot .del_tj li.go_payfor a{background:#000}

.del_foot .del_tj li.del_yescart{display:none}




/******超市商品*详情弹窗页面**********************************************/
.commodity {
    position:fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background:#fff;
    display: none;
    z-index: 4000;
}
.commodity .comm{width:100%;margin:0 auto;overflow-y:scroll;height:100%;position:absolute;left:0;bottom:0;}
.commodity .comm_tit{
    width:94%;
	padding:1% 3%;
	margin:0 auto;
	overflow:hidden;
	
}
.commodity .comm_tit h2{width:100%;margin:0 auto;font-size:22px;color:#000
;font-weight:bolder;text-align:center;line-height:40px;border-bottom:3px solid #000
}


.commodity .comm_con{position:absolute;top:0;left:1%;width:98%;height:90%;bottom:55px;margin:1% auto 0;overflow-y:scroll;-webkit-overflow-scrolling:touch;}
.commodity .comm_con img{width:98%;margin:0 auto 3%;display:block;}
.commodity .comm_con p{width:98%;margin:0 auto 3%;font-size:0.6rem;color:#666;line-height:25px;}
.commodity .comm_con p img{width:100%;margin:0 auto;display:block;}

.commodity .comm_tel{position:fixed;bottom:60px;right:1%;width:16%;}
.commodity .comm_tel a{width:100%;margin:0 auto;display:block;}
.commodity .comm_tel a img{width:100%;margin:0 auto;display:block;}

.commodity .remove{width:100%;position:fixed;left:0;bottom:0;background:#fff;height:2.5rem;}
.commodity .remove:before{content:" ";position:absolute;left:0;top:0;width:100%;height:1px;border-top:1px solid #ddd;color:#eee;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
.commodity .remove a{width:96%;margin:5px auto 0;display:block;background:#BB9A59;color:#fff;font-size:0.8rem;line-height:40px;text-align:center;}
.commodity .remove a img{width:100%;margin:0 auto;display:block;}



/***********超市商品**一级分类下的二级分类*********************/
.comm_list{width:100%;margin: 0 auto;position: relative;background: #fff;padding: 2% 0;}
.comm_list:after{content:" ";position:absolute;left:0;bottom:0;width:100%;height:1px;border-bottom:1px solid #eee;color:#eee;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
.comm_list ul{width:100%;margin: 0 auto;overflow: hidden}
.comm_list ul li{display: inline-block;margin-left: 2%;margin-bottom:2%;background: #eee;border-radius: 20px;text-align: center;padding: 0px 10px;word-break: break-all;}
.comm_list ul li a{font-size: 0.6rem;color: #666;}
.comm_list ul li.comm_ck{background: #BB9A59;}
.comm_list ul li.comm_ck a{font-size: 0.6rem;color: #fff;}




/********客房预订列表页*********************************************************************************/
.kf_yd{width:100%;margin:0 auto 0;background:#fff;overflow:hidden;}
.kf_yd ul{width:100%;margin:0 auto;overflow:hidden;}
.kf_yd li{width:100%;float:left;/*-webkit-box-shadow:0 1px 1px -1px #888;*/margin-bottom:0;padding:0;/*-webkit-box-shadow:0 1px 1px -1px #000;*/}
.kf_yd li{
    position: relative;
}
.kf_yd li:after{
    content:"";
    position: absolute;
    bottom:0px;
    left:0px;
    right:0px;
    border-bottom:1px solid #ddd;
    -webkit-transform:scaleY(.5);
    -webkit-transform-origin:0 0;
}
.kf_yd li a{width:100%;margin:0 auto;display:block;position:relative;}
.kf_yd li img{width:30%;float:left;margin-left:0;position:relative;}

.kf_yd li .kf_info{width:33%;float:left;margin-left:2%;}
.kf_yd li .kf_info h2{color:#000;font-family:"微软雅黑";font-size:0.8rem;line-height:20px;font-weight:600;margin-bottom:0;font-weight:bold;text-decoration:underline}
.kf_yd li .kf_info p{color:#666;font-family:"微软雅黑";font-size:0.6rem;line-height:16px;}
.kf_yd li .kf_info i{color:#fff;font-family:"微软雅黑";font-size:0.5rem;line-height:16px;background:#BB9A59;padding:0 2%;border-radius:2px;}
.kf_yd li .kf_info em{width:20%;display:block;float:left;margin-top:2%;}
.kf_yd li .kf_info em img{width:70%;margin:0 auto;}
.kf_yd li .kf_xy{position:absolute;top:0;left:0;width:10%;padding-top:0;}
.kf_yd li .kf_xy img{width:100%;margin:0 auto;}


.kf_yd li .kf_yds{width:30%;float:right;margin-top:7%;text-align:right}
.kf_yd li .kf_yds span{color:#BB9A59;font-family:"微软雅黑";font-size:1.0rem;line-height:16px;font-weight:800;}
.kf_yd li .kf_yds i{color:#BB9A59;font-family:"微软雅黑";font-size:0.5rem;display:inline;}
.kf_yd li .kf_yds b{color:#aaa;font-family:"微软雅黑";font-size:12px;display:inline;font-weight:normal;}
.kf_yd li .kf_yds small{color:#000;line-height:20px;text-align:center;font-size:0.5rem;}
.kf_yd li .kf_yds u{color:#fff;line-height:20px;text-align:center;font-size:0.7rem;background:#000;border-radius:2px;padding:1px 2px;text-decoration:none;margin-right:5%;}

.kf_yd li .kf_yds a{color:#fff;font-family:"微软雅黑";font-size:12px;line-height:20px;display:block;width:40%;margin:25% 10% 0 0;background:#000;text-align:center;border-radius:2px;float:right;}
.kf_yd textarea{min-height:100px;background:none;width:94%;display:block;margin:2% 0 0 3%;clear:both;border:1px solid rgba(255,255,255,0.1);border-radius:4px;font-size:14px;text-indent:1em;line-height:20px;color:#eee;}


.fj_list{width:100%;margin:0 auto;overflow:hidden;margin-bottom:2%;display:none;background:#fafafa;}
.fj_list .fj_list_cons{width:98%;margin:0 auto 1%;overflow:hidden;position:relative;padding:2% 0;}
.fj_list .fj_list_cons:after{
    content:"";
    position: absolute;
    bottom:0px;
    left:0px;
    right:0px;
    border-bottom:1px solid #ddd;
    -webkit-transform:scaleY(.5);
    -webkit-transform-origin:0 0;
}

.fj_list .fj_list_tit{width:55%;float:left;}
.fj_list .fj_list_tit h2{width:100%;margin:0 auto;color:#000;font-family:"微软雅黑";font-size:0.8rem;line-height:20px;}
.fj_list .fj_list_tit h2 em{width:20px;height:20px;color:#fff;font-size:0.6rem;line-height:20px;text-align:center;background:#BB9A59;border-radius:2px;display:inline-block;}
.fj_list .fj_list_tit p{width:100%;margin:0 auto;color:#999;font-family:"微软雅黑";font-size:0.6rem;line-height:20px;}

.fj_list .fj_list_yd{width:45%;float:right;overflow:hidden;}
.fj_list .fj_list_yd a{width:100%;margin:0 auto;display:block;overflow:hidden;}
.fj_list .fj_list_yd a h2{width:68%;float:left;color:#BB9A59;font-family:"微软雅黑";font-size:0.8rem;line-height:20px;text-align:right;}
.fj_list .fj_list_yd a h2 i{color:#BB9A59;font-family:"微软雅黑";font-size:0.6rem;line-height:20px;}
.fj_list .fj_list_yd a span{width:37px;height:37px;background:#000;float:right;color:#fff;font-family:"微软雅黑";font-size:12px;line-height:37px;border-radius:2px;text-align:center;}

.fj_list .fj_list_cons .fj_list_info{width:100%;margin:0 auto;clear:both;}
.fj_list .fj_list_cons .fj_list_info p{width:100%;margin:0 auto;color:#999;font-family:"微软雅黑";font-size:0.6rem;line-height:20px;text-align:left;}


/***************快递信息展示********************/
.kd_info_cover{position: fixed;top:0;left: 0;background: rgba(0,0,0,0.7);width: 100%;height: 100%;z-index: 1000;}
.kd_info_bg{position: fixed;top:20%;left: 5%;background:#fff;width: 90%;z-index: 1001;padding: 2% 0 4% 0;border-radius: 4px;}
.kd_info_bg .kd_info_con{width: 90%;margin: 0 auto 5%;}
.kd_info_bg .kd_info_con h2{width: 100%;margin: 0 auto 5%;font-size: 0.9rem;color: #000;text-align: center;line-height: 40px;border-bottom: 1px solid #ddd;}
.kd_info_bg .kd_info_con p{width: 100%;margin: 0 auto 2%;font-size: 0.7rem;color: #888;line-height: 20px;overflow: hidden}
.kd_info_bg .kd_info_con p i{float: left;width: 25%;display: block;font-size: 0.7rem;color: #000;line-height: 20px;}
.kd_info_bg .kd_info_close{width: 90%;margin: 0 auto;}
.kd_info_bg .kd_info_close a{width: 100%;margin: 0 auto;display: block;background: #564e8e;color: #fff;font-size: 0.7rem;line-height: 40px;text-align: center;border-radius: 4px;}
