/*--reset--*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,dl,dt,dd,ol,nav ul,nav li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
article, aside, details, figcaption, figure,footer, header, hgroup, menu, nav, section{display: block;}
*{-webkit-touch-callout:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action: pan-y;}
*:not(input,textarea) {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
}
ol,ul,li{list-style:none;margin:0px;padding:0px;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
input[type="submit"], input[type="reset"], input[type="button"], button { -webkit-appearance: none; /*去掉苹果的默认UI来渲染按钮*/}
body{font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;color:#333;font-size:100%; background-attachment: fixed; background: #F2F2F2; /*background-size:cover;-moz-background-size:cover;*/padding:0;margin:0;}
a {
	color:#333;
	text-decoration:none;
}
a:hover {
	text-decoration:none;
	color:#1E9FFF;
}
.mbr_010508 {margin:1rem;border-radius:.5rem;font-size:.8rem}
.bor_rad_05_08 {border-radius:.5rem;font-size:.8rem}
.bor_rad_05 {border-radius:.5rem}
.istop {
	position: fixed;
    right: 0.7rem;
    bottom: 20vw;
	z-index:999;
}
.istop .gotop {
    display: -webkit-flex;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-justify-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 1.6rem;
    height: 1.6rem;
    border-radius: 50%;
    background: rgba(0,0,0,0.7);
    -webkit-transition: opacity .3s;
    transition: opacity .3s;
    will-change: transform;
	color:#fff;
	margin-top:.5rem;
}
.istop .gotop i {
	font-size:1.8rem;
}
.istop .gotop img {
	width:2.5rem;
}
.clearfix {clear:both}
.h_1 {height:1rem;}
.h_2 {height:2rem;}
.h_4 {height:4rem;}
.h_6 {height:6rem;}
.h_10 {height:10rem;}
.h_06 {height:0.6rem;}
.f_20 {font-size:3rem !important;}
.f_10 {font-size:1rem !important;}
.f_08 {font-size:.8rem !important;}
.f_07 {font-size:.7rem !important;}
.f_06 {font-size:.6rem !important;}
.f_777 {color:#777777;}
.f_333 {color:#333333;}
.bg_f2 {background:#f2f2f2;}
.mtop_1 {margin-top:1rem}
.mtopb_1 {margin:1rem 0}
.mbot_08 {margin-bottom:.8rem}
.mall_1 {margin:1rem;}
.mall_2 {margin:2rem;}
.marlr_1 {margin:0 1rem;}
.padd_06 {padding:.6rem;}
.borrad_02 {border-radius:.2rem;}
.borrad_05 {border-radius:.5rem;}
.borrad_1 {border-radius:1rem;}
.borrad_100	{border-radius:100px !important;padding-top:.2rem;padding-bottom:.2rem;font-size:.8rem !important;}
.borrad_tlr_05 {border-top-left-radius:.5rem;border-top-right-radius:.5rem;}
.borrad_blr_05 {border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;}
.del_line {text-decoration:line-through}
.bg_shadow {-webkit-box-shadow:#eee 0 0 5px;-moz-box-shadow:#eee 0 0 5px;box-shadow:#eee 0 0 5px;}
.bg-black {background:#333;}
.bor_box_gray {border-radius:50%;background:#fff;padding:.6rem;}
.boxlisttitle {font-weight:bold;margin-right:.6rem;}
.height3 {height:3rem;}
.swiper-container {width: 100%;height: 100%;}
.swiper-container .swiper-close{position:absolute; z-index:9; top:2.5%; right:1rem; color:#fff;}
.swiper-slide {text-align: center;font-size: 1rem;background:none;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;}
.swiper-slide img {width:100%;}
.bg-blur {
	float: left;
	width: 100%;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	-webkit-filter: blur(15px);
	-moz-filter: blur(15px);
	-o-filter: blur(15px);
	-ms-filter: blur(15px);
	filter: blur(15px);
}
#listinfo {
	margin:0 1rem;
	background:none;
}
.isimgbox {
	position:relative;
	margin-bottom:.5rem;
}
.isbox {
	background:#ffffff;
	position:relative;
	margin-bottom:.8rem;
}
/*.isbox::before{
	content: "";
	width: 1.3rem;
	height: 1.3rem;
	border-radius: 50%;
	display: block;
	background: #f6f6f6;
	position: absolute;
	top:8rem;
	left: -1rem;
	transform:translateY(-50%);
	z-index:9
}
.isbox::after{
	content: "";
	width: 1.3rem;
	height: 1.3rem;
	border-radius: 50%;
	display: block;
	background: #f6f6f6;
	position: absolute;
	top:8rem;
	right: -1rem;
	transform:translateY(-50%);
}*/
.isbox .thumb {
	width:100%;
	height:8rem;
	position:relative;
	overflow:hidden;
	border-top-left-radius:.5rem;
	border-top-right-radius:.5rem;
}
.isbox .thumb img {
	position: absolute;
    top: 50%;
    left: 50%;
	width:100%;
    display: block;
    min-width: 100%;
    min-height: 100%;
    transform:translate(-50%,-50%);
}
.weui-btn:after {border:0}
.isbox .weui-btn:after {
	border:0;
}
.isbox .title{
	overflow: hidden;
	word-break: break-all;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical; 
	-webkit-line-clamp: 2;
	margin: 0 .5rem .2rem 0;
	font-weight:500;
	text-align:left;
	line-height: 130%;
}
.isbox .stitle {
	margin: .2rem .5rem 0 0;
	color:#999;
	overflow: hidden;
	word-break: break-all;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical; 
	-webkit-line-clamp: 1;
}
.isbox .sleft {
	margin: 1rem;
}
.isbox .weui-label-list {
	text-align:left;
}
.isbox .bg-orange {
	border-radius:50%;
	text-align:center;
	width:1.2rem;
	height:1.2rem;
	color:#fff;
	line-height:1.1rem;
	margin:.1rem 1rem 0 .1rem;
}
.isbox .money {
	border-radius:1rem;
	text-align:left;
	margin-top:.3rem;
}