﻿@charset "utf-8";
.ui-body-c, .ui-overlay-c{ text-shadow:none;}
.ui-body-c .ui-link,.ui-body-c .ui-link:hover,.ui-body-c .ui-link:visited{ color:#454545;}
.MembershipCard_con{ text-align:center;}
.MembershipCard_bg{ background:url(huiyuankabg.jpg) repeat-x; background-size:13px 188px; text-align:center;}
.MembershipCard_bg img{ height:188px;}
.MembershipCard{ width:321px; height:188px; margin:-188px auto 0px auto; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box; text-align:left; position:relative;  }
.MembershipCard_bg .mianfei{ height:80px; width:80px; margin:20px 0px 0px 15px;}
.MembershipCard_bg .mianfei_img{ height:100%; width:100%;}
.temp{ display:inline-block; width:0px; height:100%; vertical-align:middle; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box; }
.vip_card_css{ -webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box; margin-right:2.2%;}
.vip_card{   color:#fff; line-height:1.5em; position:absolute; top:18px; right:35px; margin:0px;}
.ilupan_logo{ text-align:center; display:inline-block; width:117px; height:30px; margin:0px 0px 0px 5px; position:relative; top:-14px; left:99px; }
.MembershipCard_bg  .huiyuanka{ vertical-align:middle; width:72px; height:22px; }
.MembershipCard .vip_card_number{   color:#fff; display:inline-block; position:absolute; bottom:44px; right:35px; margin:0px;}
#page .content .mobile_list{ padding:0px; border:1px solid #c4c4c4; border-radius:5px; margin:10px; overflow:hidden; background-color:#fff;}

.mobile_list_first{ border-radius:8px 8px 0px 0px;}
.mobile_list_last{ border-radius:0px 0px 8px 8px;}
.mobile_list_onlyone{ border-radius:8px; padding:5px 0;}

.MembershipCard_content .start{ width:18px; height:18px; position:absolute; top:18px; left:10px;}
.MembershipCard_content .desc{ width:18px; height:18px;  position:absolute; top:9px; left:10px; border:0px;}
.MembershipCard_content .mobile_list .desc{ border-bottom:0px;}
.MembershipCard_content .cur-pic{ width:18px; height:18px;  position:absolute; top:12px; left:10px;}
.cur-mgbot{ margin-bottom:7px;}
#page .content .mobile_list li{  line-height:23px; border-top:1px solid #c4c4c4;  margin-top:-1px;  position:relative; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box; padding-right:10px; float:left; width:100%;}

#page .content .mobile_list li a{ display:block; overflow:hidden;  -webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box; }
#page .content #shops .mobile_list li{ padding-right:10px;}
#page .content #shops .mobile_list li a{ background:url(ads-cur-tab.png) no-repeat right 50%;}

#page .content .mobile_list li:nth-child(odd){ padding:0px;}
#page .content .mobile_list li:nth-child(even){ padding:0px;}



.MembershipCard_address_content .mobile_list li .li-back{ background:none;}
.MembershipCard_content .mobile_list li a{ display:block; overflow:hidden; padding:4px 0 4px 34px; position:relative; background:url(ads-cur-tab.png) no-repeat right 50%;}
.mobile_con_lbs li a{ margin:10px;}
.MembershipCard_address_content .mobile_con_lbs li{ padding-right:0;}
.container .content .dianpu{ margin:10px 0 0 0;}
.MembershipCard_address_content .mobile_con_lbs li a{ padding:0 10px 0 0;}
.mobile_list a p{ margin:10px; font-size:16px; color:#191919;  overflow:hidden; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box; text-align:left;}

#page .content .MembershipCard_address_content .mobile_list a p{ margin:10px 0px;}
.MembershipCard_content .mobile_list li p{  text-overflow:ellipsis; white-space:nowrap; margin-bottom:0;}
.mobile_list li .member-icon-p img{ top:14px;}
.win_pad .mobile_con_lbs li{ padding-right:0;}
.win_pad .mobile_con_lbs li a{ padding:0;}
.content .mobile_con_lbs li a:before{ margin-top:13px;}
.container .content .mobile_con_lbs a .member-icon-p{ margin:0px; white-space:normal;}
.mobile_white{ white-space:nowrap;}
.mobile_list a span{ color:#8d8d8d; font-weight:400; font-size:10px;}
.mobile_list li .descText{ font-size:16px; padding:5px 0; margin:10px 0px;}
.mobile_button{ width:100%; height:56px; line-height:56px; text-align:center;  position:fixed; bottom:0px; left:0px;
background-color:#212629;
background-image: -moz-linear-gradient(top,#404040,#131416);
background-image: -webkit-gradient(linear,0 0,0 100%,from(#404040),to(#131416));
background-image: -webkit-linear-gradient(top,#404040,#131416);
background-image: -o-linear-gradient(top,#404040,#131416);
background-image: linear-gradient(to bottom,#404040,#131416);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#404040',endColorstr='#131416',GradientType=0);
}
.mobile_button_green{ display:inline-block; width:100%; color:#fff;  height:45px; line-height:45px; text-align:center; font-size:18px;/* border-radius:8px;*/
background-color:#49b842;
}
.mobile_btn_line{ border:#4A5254 solid 1px;}
.MembershipCard_content .mobile_button_green{width:98%;}
.mobile_but_a{ color:#FFF; display:inline-block; width:100%;  height:38px; line-height:38px; text-align:center; font-size:20px; border-radius:2px; background-color:#49b842;}
/*弹窗*/
.modal{ width:300px; background-color:#f1f0f0; margin-left:0px; left:10px;}
.modal-header{ border:1px solid #d1d1d1; border-radius:6px 6px 0px 0px;}
.modal-header h3{ text-align:center; font-size:18px; font-weight:bold; color:#13181a;}
.close,.close:hover, .close:focus{ opacity:0.8;}
.mobile_pop_form{}
.mobile_pop_form_MembershipCard{}
.mobile_pop_form_MembershipCard label{ display:block; color:#13181a; font-size:14px; line-height:23px;}
.mobile_pop_form_MembershipCard input{ width:100%; border:1px solid #d1d1d1; border-radius:4px; background-color:#fff; padding:10px; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;}
.mobile_pop_form_MembershipCard button{ border:0;}
.mobile_pop_form_MembershipCard .mobile_button_green{ border:1px solid #30383c; margin-top:20px; color: #fff; line-height:23px;}
.container{ min-height:430px; height:100%;}
.MembershipCard_address_content{ min-height:300px; overflow:hidden; padding-bottom:10px;}
.MembershipCard_address_content .mobile_list{ margin:10px 10px 10px 10px; overflow:hidden; padding:0px; border:1px solid #c4c4c4; border-radius:5px;}
.mobile_list p span{ font-size:14px; color:#191919; padding:0px 10px; text-align:left;}
.mobile_list .address{ display:inline-block; padding-left:23px; width:100%; font-weight:bold; line-height:1.5em; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.dianpu{ padding-left:20px; font-size:14px; line-height:23px; margin:10px 0px; font-weight:700; text-align:left;}
.mobile_icon_address{ width:14px; height:16px; position:absolute; /*top:13px;*/}
.mobile_icon_tel{ width:12px; height:13px; margin-right:10px;}
#page .MembershipCardDescription_content{min-height:553px; height:100%; overflow:hidden; background-color:#f0f0f0;}
#page .MembershipCardDescription_content .mobile_list{ margin:10px; height:100%; padding:0px;}
#page .MembershipCardDescription_content .mobile_list li{ font-size:14px; font-weight:bold; padding:0px 10px; float:left; width:100%; margin-top:-1px;}
#page .MembershipCardDescription_content .mobile_list li p{ margin:0px; padding:10px;}
#page .MembershipCardDescription_content .mobile_list li div{ margin:0px; padding:10px;}
#page .MembershipCardDescription_content .mobile_list p .date{ color:#ff5151; display:inline-block;}
#page .MembershipCardDescription_content .mobile_list li:last-child{min-height:100px;}
#page .no_before:before{ display:none !important;}
/*弹窗*/
.ui-popup-container{opacity:0; }
.ui-body-c, .ui-overlay-c{border:0px;}
.ui-checkbox .ui-btn-icon-left .ui-btn-inner, .ui-radio .ui-btn-icon-left .ui-btn-inner{ text-align:right;}
.close{ float:right; font-size:24px; color:#13181a !important;}
#province-popup{  height:100%;}
#province{  top:2%; width:200px; overflow:hidden; background-color:#fff; background-image:none; position:relative;}
.ui-popup-hidden{ display:none;}
.ui-popup-active{ display:block;}
.iScrollHover {
	background:#444 !important;
	color:#eee !important;
}
body,li {
	padding:0;
	margin:0;
	border:0;
}

body {
	font-size:12px;
	-webkit-user-select:none;
    -webkit-text-size-adjust:none;
	font-family:helvetica;
}
#header {
	position:absolute; z-index:2;
	top:0; left:0;
	width:100%;
	height:45px;
	line-height:45px;
	background-color:#d51875;
	background-image:-webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #fe96c9), color-stop(0.05, #d51875), color-stop(1, #7b0a2e));
	background-image:-moz-linear-gradient(top, #fe96c9, #d51875 5%, #7b0a2e);
	background-image:-o-linear-gradient(top, #fe96c9, #d51875 5%, #7b0a2e);
	padding:0;
	color:#eee;
	font-size:20px;
	text-align:center;
}
#header a {
	color:#f3f3f3;
	text-decoration:none;
	font-weight:bold;
	}
#footer {
	position:absolute; z-index:2;
	bottom:0; left:0;
	width:100%;
	height:48px;
	background-color:#222;
	background-image:-webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #999), color-stop(0.02, #666), color-stop(1, #222));
	background-image:-moz-linear-gradient(top, #999, #666 2%, #222);
	background-image:-o-linear-gradient(top, #999, #666 2%, #222);
	padding:0;
	border-top:1px solid #444;
}
.ui-content{ padding:0px 10px;}
#wrapper {
 z-index:1;
 height:238px;
	top:42px; bottom:20px; left:0;
	width:100%;
	background:#fff;
	overflow:hidden;
}
#scroller {
	position:absolute; z-index:1;
/*	-webkit-touch-callout:none;*/
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	width:100%;
	padding:0;
}

#scroller ul {
	list-style:none;
	padding:0;
	margin:0;
	width:100%;
	text-align:left;
}


#myFrame {
	position:absolute;
	top:0; left:0;
}
.wrapper_li{ font-size:14px; clear:both; height:24px; padding:5px 0px;}
.wrapper_a{ display:inline-block; width:100%; color:#000; overflow:hidden;}

#attention-popup{  height:100%; }
#attention{margin-top:50px;
width: 250px;
overflow: hidden;
background-color: #fff;
background-image: none;
position: relative;}

#attention .ui-content{padding:0px;}
#attention .ui-bar-a{
font-size:2rem; font-weight:bold; color:#786964; background-color:#faf7f2; height:60px; line-height:60px; text-align:center; border-top-left-radius:10px; border-top-right-radius:10px; position:relative; background-image:none; border:0px;}
#attention h3{  font-size:2rem; font-weight:bold; color:#786964; background-color:#faf7f2; height:60px; line-height:60px; text-align:center; border-top-left-radius:10px; border-top-right-radius:10px; position:relative; margin:0px; text-shadow:none;}
#attention #wrapper{ position:relative; top:0px; height:213px;} 
.ul_attention{  margin-top:-1px; }
.ul_attention li{ clear:both; padding:10px; overflow:hidden; border-top:1px solid #eaeaea;}
.ul_attention .active{ background-color:red;}
.ul_attention li img{ float:left;}
.ul_attention li span{ float:left; margin-left:20px; display:inline-block; height:50px; line-height:50px; font-size:1.2rem; font-weight:bold; color:#786964; width:100px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }
.ul_attention li .selected{ display:inline-block; background:url(selected.png) no-repeat; width:38px; height:29px; float:right; margin-top:10px;}


.pop_footer{background-color:#faf7f2; height:80px; line-height:80px; text-align:center; border-bottom-right-radius:10px; border-bottom-left-radius:10px; position:relative; bottom:0;}
.pop_footer .pop_button{font-size:1.4rem;padding:12px 30px;border:0; color:#fff; border-radius:10px;
background-image: -webkit-gradient(linear,left top,left bottom,from(#ffa265),to(#d7645f));
background-image: -webkit-linear-gradient(#ffa265,#d7645f);
background-image: -moz-linear-gradient(#ffa265,#d7645f);
background-image: -ms-linear-gradient(#ffa265,#d7645f);
background-image: -o-linear-gradient(#ffa265,#d7645f);
background-image: linear-gradient(#ffa265,#d7645f);	
	}
#page .pop_footer .pop_button{ color:#fff;}
.ui_contenter_icon_con{ text-align:center;}
.hjmd_nodata_text{ display:inline-block; padding:10px; font-size:2.2rem; font-weight:bold; color:#cdcdcd;}


.For_number_of{ display:inline-block; width:200px; height:42px; line-height:42px; text-align:center;}

#J_province,#J_city{float:left; display:inline-block;}
#J_city{margin-left:2%;}
#J_province span,#J_city span{ margin-left:0px;}

#IWamtAward .modal-header{ border:0; height:0px;}
#IWamtAward .modal-body{ overflow:visible;}
.mobile_pop_form_IWamtAward{}
.mobile_pop_form_IWamtAward p{ line-height:18px;}
.mobile_pop_form_IWamtAward .red{ color:#da312e;}
.mobile_pop_form_IWamtAward input{ border:1px solid #d1d1d1; border-radius:4px; padding:5px;
width:100%;}
.mobile_pop_form_IWamtAward .mobile_button_red{ border:0; color:#fff; border:1px solid #8f0a0b;}
.mobile_button_red{ display:inline-block; width:100%;  height:38px; line-height:38px; text-align:center; font-size:18px; border-radius:8px;
background-color:#cd2121;
background-image: -moz-linear-gradient(top,#e54545,#b80201);
background-image: -webkit-gradient(linear,0 0,0 100%,from(#e54545),to(#b80201));
background-image: -webkit-linear-gradient(top,#e54545,#b80201);
background-image: -o-linear-gradient(top,#e54545,#b80201);
background-image: linear-gradient(to bottom,#e54545,#b80201);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e54545',endColorstr='#b80201',GradientType=0);
}



#mobile_pop_MembershipCard .header{ padding:10px; border-bottom:1px solid #d5d5d5;}
.mobile_pop_form_MembershipCard{ padding:20px;}
.ui-input-text.ui-focus,.ui-input-search.ui-focus{-moz-box-shadow:0 0 2px #387bbc;-webkit-box-shadow:0 0 2px #387bbc; box-shadow:0 0 2px #387bbc;}

.mobile_button_green  { position:relative;}
.mobile_button_green p{ position:absolute; top:0px; width:100%;}

/*刮刮卡 */
.pos_abs{position:absolute; }
.Scratch_area{ width:160px; height:70px; padding-left:10px; color:#000; background-color:#fff; border:1px solid #b0a184; border-right:0;}
.Scratch_area img{width:3px; height:100%; float:right;}
#ggk_img{  z-index:1; float:left;}
#ggk_canvas{  z-index:2;}
.canvas_img{ display:inline-block; background:url(canvas_img.jpg) no-repeat; height:29px; width:149px; position:relative; left:50px; top:158px; z-index:999;}
/*手机页面*/
.w_g_logo{ width:100%; background-color:#fff;}
.footer{ padding:50px 0px; text-align:center; color:#fff;}
/*轮播*/
.carousel_con{overflow:hidden; position:relative;}
.carousel{ overflow:hidden; position:relative; margin-bottom:0px;}
.carousel li{ float:left; width:100%; display:none;  text-align:center; position:relative;}
.carousel li:nth-child(1){display:block;}
.carousel li img{  vertical-align:middle; width:100%; float:left; max-width:inherit;}
.carousel_nav_con{width:100%; height:30px; text-align:center;  position:absolute; bottom:0px;}
.carousel_nav{ display:inline-block; border-radius:5px; background-color:#9d827b; padding:3px 6px; opacity:0.6; margin-top:10px;}
.carousel_nav li{ float:left; margin-left:5px; width:5px; height:5px; border-radius:5px; background-color:#fff;}
.carousel li p{ position:absolute; left:0px;  width:100%; line-height:28px; text-indent:2em; text-align:left;  color:#fff; position:absolute; z-index:999;}
/*background-color:#000; opacity:0.2; FILTER:ALPHA(opacity=50);*/
.carousel_nav_con_bg{ height:100%; width:100%; position:absolute; bottom:0px; background-color:#000; opacity:0.2; FILTER:ALPHA(opacity=50);}
.carousel_nav li:nth-child(1){margin-left:0px;}
.carousel_nav .active{background-color:#e36b5a;}
.ui-loader{display:none;}
.sharebutton{ display:inline-block;  position:absolute; right:20px; bottom:20px; z-index:999;}
.carousel_con iframe{ position:absolute; right:10px; bottom:10px; z-index:10;}
.graphicSwitch_nav{ overflow:hidden;}
.graphicSwitch_nav li{ position:relative; height:60px; float:left;}
.graphicSwitch_Nav{ color:#000; line-height:60px; float:left; width:100%;}
.modle_center .mod_up_text{ width:379px;}
#J_scustom_content_setting{ display:none;}
#fileQueue{ padding-top:1px;}
/*自定义列表带描述*/
.customListDesctiption{  text-align:left; position:relative;}
.customListDesctiption p{ color:#cecece; padding-left:20px; font-size:12px;}
.customListDesctiption .title{  font-size:14px; line-height:23px;}
.customListShow{ clear:both; background-color:#fff; margin-top:-1px; margin-left:0px; border:1px solid #ccc; overflow:hidden;}
.customListShow  p{ color:#000; padding-left:10px; padding-right:30px; font-size:12px; word-wrap: break-word; overflow:hidden; line-height:1.5em; }
.customListShow .title{  font-size:15px; font-weight:bold; line-height:1.5em; }
.customListShow  span{ display:inline-block; position:absolute; width:620px; text-align:right; top:20px;}
/*自定义列表带图片*/
.customListPhoto{ text-align:left; min-height:47px;}
.customListPhoto .pohoto_list_img{ width:39px; height:39px; border:1px solid #d7d7d7; background-color:#fff; display:inline-block; float:left; margin:3px 0 0 10px;}
.pohoto_list_img img{ width:39px; height:39px; float:left;}
.customListPhoto .mobile_icon_mobel_photo{ }
.customListPhoto p{ color:#cecece; padding-left:150px; font-size:12px;}
.customListPhoto .title{ font-size:14px;}
.customListPhotoShow{ clear:both; background-color:#fff; margin-top:-1px; margin-left:0px; border:1px solid #ccc; position:relative;}
.customListPhotoShow  p{ color:#000; padding-left:10px; padding-right:20px; font-size:12px; overflow:hidden; line-height:20px; white-space:nowrap; text-overflow:ellipsis;}
.customListPhotoShow .title{ padding-right:30px; font-size:14px;white-space: initial;text-overflow: initial; }
.customListPhotoShow  span{ display:inline-block; position:absolute; width:620px; text-align:right; top:20px;}
.change_custom_setup{ display:block;}
/*自定义三列*/
.customListThree_con{ overflow:hidden;}
.customListThree_mobile{ float:left; display:inline-block; width:23%; margin-left:7.77%; }
.customListThree_mobile .customListThree_list_img { overflow:hidden;text-align:center;}
.customListThree_mobile img{ overflow:hidden; width:100%;}
.customListThree_mobile .title{ height:23px; line-height:23px; color:#373C3F;  overflow:hidden; text-align:center;}
/*自定义四列*/
.customListFore_con{ overflow:hidden; }
.customListFore_mobile{ float:left; display:inline-block; width:23%; margin-left:1.6%; }
.customListFore_mobile .customListFore_list_img { overflow:hidden;  text-align:center; }
.customListFore_mobile img{  overflow:hidden; vertical-align:middle; width:100%;}
.customListFore_mobile .title{ width:100%; color:#373C3F; line-height:23px;  height:23px; text-align:center;   overflow:hidden; }
.mob_vip_ad{ width:100%; border-top:#C4C4C4 solid 1px; text-align:center; font-size:12px; padding:10px 0 6px 0; clear:both;
/*position:absolute;*/ bottom:0px;}
.mob_vip_adb{width:100%; text-align:center; font-size:12px; padding:10px 0 6px 0; clear:both;}
#page .mob_vip_ad a{ color:#bdbdbd; font-weight:normal;}
#page .mob_vip_ad a:hover{ color:#bdbdbd; font-weight:normal;}
.mob_vip_adb a{ color:#bdbdbd; font-weight:normal;}
.mob_vip_adb a:hover{ color:#bdbdbd; font-weight:normal;}
.met-num{ display:inline-block; float:right;}
.intro-prot{ margin:10px; border:1px solid #c4c4c4; border-radius:8px; overflow:hidden; text-align:left;}
.intro-prot .int-pro-tit{ height:42px; border-bottom:1px solid #c4c4c4; line-height:42px; padding-left:10px; font-size:16px; background-color:#FDFDFD; box-shadow: inset 0 -15px 20px #EEE; }
.intro-prot .int-ic{ line-height:23px; font-size:14px; padding:10px;}
.s_q_dm .ui-select .ui-btn-icon-right .ui-btn-inner, .ui-select .ui-li-has-count .ui-btn-inner{ padding-right:17px;}
.ui-state-default, .ui-widget-content .ui-state-default{ width:inherit;}
.vip-look-btn{ width:100%; text-align:center; margin:15px 10px 0 10px;}
.mt-rev{ position:relative;}
.mt-span{ display:block; position:absolute; top:1px; right:-10px;}
.city_select{ height:21px;}
.w_g_bg .duotuwen .duotuwen_img{ width:100%;}
.customListShow  .sanjiao,.customListPhotoShow .sanjiao{ display:inline-block;  width:8px; height:8px; border-right:3px solid #C1C1C1; border-bottom:3px solid #C1C1C1; -webkit-transform: rotate(-45deg);  -moz-transform: rotate(-45deg); position:absolute; right:18px; top:26px;  }
.MembershipCard_address_content .mobile_con_lbs li a{ margin:10px; }
/*微信商城*/
.wxsc_spfl{background:url(wxsc_spfl.png) repeat;}
.seach_top_modal_con{ height:39px;   margin:0px 41px 0px 41px; padding-top:7px; text-align:center;}
.seach_top_modal{width:100%; height:25px; line-height:25px; border-bottom:1px solid #C6C8C9; background-color:#dddddd; box-shadow: inset -0px 2px 5px #acacac; border-radius:13px; position:relative; padding:0px 10px;}
.seach_icon{ width:15px; height:15px; position:absolute; top:5px; left:50%; z-index:99;}
.seach_input{ font-size:12px; width:100%; height:15px; border:0px; background-color:transparent; position:absolute; top:5px; left:0px; padding:0px 10px; overflow:hidden; z-index:999;}
.mobile_list_li{ position: relative; border-bottom:1px solid #d2d2d2; padding:10px; overflow:hidden;}
.mobile_list_li p{ line-height:1.5em;}
.mobile_list_img_con{ overflow: hidden; position: relative; width:80px; height:80px;  border:1px solid #dcdcdc; background-color:#fff; text-align:center; vertical-align:middle; display:inline-block; padding:2px; float:left;}
.mobile_list_img{ width: 100%; vertical-align:middle;}
.mobile_list_title,.mobile_list_parse,.mobile_list_zhekou{ margin-left:90px; margin-right: 18px;}
.mobile_list_title{ font-size:13px; font-weight:bold; color:#323232;  max-height:42px; overflow:hidden;}
.mobile_list_parse{ font-size:13px;}
.mobile_list_parse_old{color:#989898;}
.mobile_list_parse_new{ color:#e4140a; display:inline-block;}
.mobile_list_zhekou{ font-size:11px; color:#a5a5a5;}
.weixin-ico-item{ font-family:'微软雅黑';}
.weixin-ico-item .weixin-dl{ display:inline; float:left;}
.weixin-dl dt{ border:#DCDCDC solid 1px;}
.wx-modle-dl{ border-bottom:#D2D2D2 solid 1px; }
.weixin-dl .weixin-dl-tit a{ color:#323232; font-size:13px; font-weight:bold; height: auto; max-height: 40px;}
.weixin-dl .weixin-dl-tit a:hover{ color:#323232;}
.weixin-dl dd .wx-ori-price,.weixin-dl dd .wx-cur-price{ font-size:15px; display:inline-block; font-style:normal;}
.weixin-dl dd .wx-ori-price{ color:#999; margin-right:20px;}
.weixin-dl dd .wx-cur-price{ color:#E5150B;}
.alone-modle .alone-icon-dl{ padding:10px 0 12px 0;}
.alone-modle .alone-icon-dl .weixin-dl{ width:100%; float:none; display:block;}
.alone-modle .alone-icon-dl .weixin-dl dt{ width:100%; height:auto; border:none;}
.alone-modle .alone-icon-dl .weixin-dl dt img{ width:100%; height:auto;}
.weixin-ico-item{ padding:0 ;}
.wx-modle-dl{ padding:10px 10px 10px 0px; overflow: hidden;} 
.weixin-ico-item .weixin-dl{ width:50%; padding:0 10px;
box-sizing:border-box;
-moz-box-sizing:border-box; 
-webkit-box-sizing:border-box; }
.weixin-ico-item .weixin-dl dd{ height: 68px;}


.weixin-dl dt{ position: relative; height: 144px; width:100%; margin-bottom:10px; overflow: hidden;}
.weixin-dl dt .ui-link{ position: relative; width: 100%; display: inline-block; overflow: hidden; float: left;}
.weixin-dl dt img{ width: 144px; height: 144px; float: left;}
.weixin-dl .weixin-dl-tit{ margin-bottom:0px;}
.padtop120{ padding-top:200px;}
#shops .nodata{ font-size:16px;}






#page .jiaobiao{ width: 30px;
height: 30px;
position: absolute;
top: 0px;
right: 0px;
background-size: 100%;}

#page .weixin-dl .jiaobiao{ width: 50px;
height: 50px;

}

.content .mobile_list li{  line-height:23px; border-top:1px solid #c4c4c4;  margin-top:-1px;  position:relative; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box; padding-right:10px; float:left; width:100%;}
.content #shops .mobile_list li a{ background:url(ads-cur-tab.png) no-repeat right 50%; display:block; overflow:hidden;-webkit-box-sizing:border-box;}
.mobile_pop_form_MembershipCard .hy_sqhttp{ border:1px solid #d1d1d1; background-color:#49b842;}
