/*  */

.container,
.page {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0
}

.global-navs .cell:before,
.global-navs:after,
.global-navs:before {
	border-color: #D9DBDA
}

body,
html {
	height: 100%;
	-webkit-tap-highlight-color: transparent
}


/*.page,*/

body {
	background-color: #f5f5f5;
}

.container {
	overflow: hidden
}


/*.content-main {
	
}

.wrapper-main{
	
}*/

.page {
	overflow-y: auto;
	-webkit-overflow-scrolling: touch
}

.hd {
	padding: 2em 0
}

.page-desc {
	text-align: center;
	color: #888;
	font-size: 14px
}

.bd.spacing {
	padding: 0 15px
}

.page-title {
	text-align: center;
	font-size: 34px;
	color: #3CC51F;
	font-weight: 400;
	margin: 0 15%
}

.page.button .page-title,
.page.cell .page-title {
	color: #225FBA
}

.global-navs {
	background-color: transparent
}

.page.article,
.page.dialog,
.page.icons,
.page.msg,
.page.toast {
	background-color: #FFF
}

.global-navs .cell {
	padding-top: .5em;
	padding-bottom: .5em
}

.global-navs .icon-nav {
	width: 28px;
	height: 28px;
	display: block;
	margin-right: .7em
}

.page.button .bd {
	padding: 0 15px
}

.page.button .button-sp-area {
	padding: 10px 0;
	width: 60%;
	margin: 0 auto;
	text-align: justify;
	text-justify: distribute-all-lines;
	font-size: 0
}

.page.button .button-sp-area:after {
	display: inline-block;
	width: 100%;
	height: 0;
	font-size: 0;
	margin: 0;
	padding: 0;
	overflow: hidden;
	content: "."
}

.page.cell .bd {
	padding-bottom: 30px
}

.page.dialog .bd,
.page.toast .bd {
	padding: 120px 15px 0
}

.page.article .page-title {
	color: #DE7C23
}

.page.icons {
	text-align: center
}

.page.icons .page-title {
	color: #3E24BD
}

.page.icons .bd {
	padding: 30px 0;
	text-align: center
}

.page.icons .icon-sp-area {
	padding: 10px 20px;
	text-align: left
}

.page.icons i {
	margin: 0 5px 10px
}

@-webkit-keyframes slideIn {
	from {
		-webkit-transform: translate3d(100%, 0, 0);
		transform: translate3d(100%, 0, 0)
	}
	to {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}
}

@keyframes slideIn {
	from {
		-webkit-transform: translate3d(100%, 0, 0);
		transform: translate3d(100%, 0, 0)
	}
	to {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}
}

@-webkit-keyframes slideOut {
	from {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}
	to {
		-webkit-transform: translate3d(100%, 0, 0);
		transform: translate3d(100%, 0, 0)
	}
}

@keyframes slideOut {
	from {
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0)
	}
	to {
		-webkit-transform: translate3d(100%, 0, 0);
		transform: translate3d(100%, 0, 0)
	}
}

.page.slideIn {
	-webkit-animation: slideIn .2s forwards;
	animation: slideIn .2s forwards
}

.page.slideOut {
	-webkit-animation: slideOut .2s forwards;
	animation: slideOut .2s forwards
}


/* 公用css open */

h1,
h2,
h3,
h4,
h5,
h6 {
	font-family: inherit;
	font-weight: 500;
	line-height: 1.1;
	color: inherit;
}

h1 {
	font-size: 30px;
}

h2 {
	font-size: 26px;
}

h3 {
	font-size: 20px;
}

h4 {
	font-size: 18px;
}

h5 {
	font-size: 16px;
}

h6 {
	font-size: 14px;
}

img {
	vertical-align: middle;
}

.weui-flex {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
}

.weui-flex-item {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	flex: 1;
}

.col-back {
	color: #333;
}

.col-black {
	color: #222;
}

.col-darkGrey {
	color: #666;
}

.col-gray {
	color: #999;
}

.col-white {
	color: #fff;
}

.col-red {
	color: #ff5a5f;
}

.col-green {
	color: #58aa3e;
}

.i-green {
	color: #09BB07;
}

.col-yellow {
	color: #fe8534;
}

.col-blue {
	color: #00a3cd;
}

.bg-red {
	background-color: #ff5a5f;
}

.bg-gray {
	background-color: #9d9d9d;
}

.bg-lgray {
	background-color: #f5f5f5;
}

.bg-yellow {
	background-color: #fe8534;
}

.bg-green {
	background-color: #39cb99;
}

.bg-blue {
	background-color: #45c2ec;
}

.bg-white,
div.bg-white {
	background-color: #fff;
}

.btn-gray {
	color: #666;
	background-color: #e3e3e3;
}

.btn-red {
	background-color: #ff5a5f;
	color: #fff;
}

.btn-blue {
	background-color: #45c2ec;
	color: #fff;
}

.btn-yellow {
	background-color: #ff834f;
	color: #fff;
}

.btn-green {
	background-color: #39cb99;
	color: #fff;
}

.btn-white {
	color: #666;
	background-color: #fff;
}

.btn-white:after {
	content: " ";
	width: 200%;
	height: 200%;
	position: absolute;
	top: 0;
	left: 0;
	border: 1px solid rgba(0, 0, 0, 0.6);
	-webkit-transform: scale(0.5);
	transform: scale(0.5);
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
	box-sizing: border-box;
	border-radius: 6px;
}

.bor-red{
	color: #fd606c;
    border: 1px solid #f8838c;
}
.bor-green{
	color: #49d3ae;
    border: 1px solid #5fe4c0;
}
.bor-blue{
	color: #00a3cd;
    border: 1px solid #45c2ec;
}
.bor-gray{
	color: #888;
    border: 1px solid #e3e3e3;
}

.w-fifty {
	width: 50%;
}

.w-full {
	width: 100%;
}

.row {
	margin: 0px -10px;
}

.mb-0 {
	margin-bottom: 0px!important;
}
.mb-1 {
	margin-bottom: 10px;
}
.mb-2 {
	margin-bottom: 20px;
}
.mb-3 {
	margin-bottom: 30px;
}
.mb-4 {
	margin-bottom: 40px;
}
.mb-5 {
	margin-bottom: 50px;
}
.mb-6 {
	margin-bottom: 60px;
}

.page .mb-7,
.mb-7 {
	margin-bottom: 70px;
}

.mt-1 {
	margin-top: 10px;
}

.mt-2 {
	margin-top: 20px;
}

.mt-3 {
	margin-top: 30px;
}

.mt-0 {
	margin-top: 0px;
}

.pt-5 {
	padding-top: 50px;
}

.pt-6 {
	padding-top: 60px;
}

.pt-16 {
	padding-top: 160px;
}

.bord-b {
	border-bottom: 1px solid #e5e5e5;
}

.but-bottom-fixed,
.bottom-fixed {
	width: 100%;
	height: 50px;
	line-height: 50px;
	position: fixed;
	bottom: 0px;
	left: 0px;
}

.but-bottom-fixed a {
	display: inline-block;
	text-align: center;
	font-size: 18px;
	float: left;
}

.t-center {
	text-align: center;
}
.t-left {
	text-align: left;
}

.t-right {
	text-align: right;
}

.i-unit {
	font-style: normal;
	font-size: 12px;
	color: #999;
}

.fs12 {
	font-style: normal;
	font-size: 12px;
}

.fs18 {
	font-size: 18px;
}

.aling-fs {
	align-items: flex-start;
}


/* 公用css end */


/* font icon open */

@font-face {
	font-family: 'fa';
	src: url(data:;base64,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AADmEgAAAAQAAOYTAADmEwAAAC8AAOYUAADmFAAAACkAAOYVAADmFQAAACwAAOYWAADmFgAAADAAAOYXAADmFwAAADEAAOYYAADmGAAAAF0AAOYZAADmGQAAAFYAAOYaAADmGgAAAAcAAOYbAADmGwAAAAMAAOYcAADmHAAAABMAAOYdAADmHQAAAAYAAOYeAADmHgAAACMAAOYfAADmHwAAAFMAAOYgAADmIAAAAF4AAOYhAADmIQAAAEoAAOYiAADmIgAAAAkAAOYjAADmIwAAADIAAOYkAADmJAAAADMAAOYlAADmJQAAADYAAOYmAADmJgAAADcAAOYnAADmJwAAAB8AAOYoAADmKAAAACoAAOYpAADmKQAAADoAAOYqAADmKgAAAD4AAOYrAADmKwAAACEAAOYsAADmLAAAACsAAOYtAADmLQAAADgAAOYuAADmLgAAAD8AAOYvAADmLwAAABsAAOYwAADmMAAAAEQAAOYxAADmMQAAAEUAAOYyAADmMgAAAEgAAOYzAADmMwAAAEsAAOY0AADmNAAAACgAAOY1AADmNQAAAFEAAOY2AADmNgAAABUAAOY3AADmNwAAABkAAOY4AADmOAAAAB4AAOY5AADmOQAAABoAAOY6AADmOgAAAC0AAOY7AADmOwAAABwAAOY8AADmPAAAAE0AAOY9AADmPQAAAE4AAOY+AADmPgAAAEcAAOY/AADmPwAAAD0AAOZBAADmQQAAABYAAOZCAADmQgAAABcAAOZFAADmRQAAACAAAOZIAADmSAAAABAAAOZJAADmSQAAABIAAOZKAADmSgAAACUAAOZNAADmTQAAADkAAOZOAADmTgAAAAwAAOZTAADmUwAAAEIAAOZUAADmVAAAADUAAOZVAADmVQAAAA8AAOZYAADmWAAAAB0AAOZaAADmWgAAAEAAAOZbAADmWwAAAEEAAOZdAADmXQAAAAUAAOZeAADmXgAAACIAAOZfAADmXwAAADsAAOZgAADmYAAAADwAAOZhAADmYQAAADQAAOZiAADmYgAAAFsAAOZjAADmYwAAAA0AAOZmAADmZgAAAE8AAOZqAADmagAAAFIAAOaNAADmjQAAAFQAAOaTAADmkwAAAFAAAOaiAADmogAAAFUAAOalAADmpQAAAAoAAOa9AADmvQAAAEwAAObAAADmwAAAAEYAAOdd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ZgBvAG4AdAAKAGkAYwBvAG4AZgBvAG4AdABSAGUAZwB1AGwAYQByAGkAYwBvAG4AZgBvAG4AdABpAGMAbwBuAGYAbwBuAHQAVgBlAHIAcwBpAG8AbgAgADEALgAwAGkAYwBvAG4AZgBvAG4AdABHAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAHMAdgBnADIAdAB0AGYAIABmAHIAbwBtACAARgBvAG4AdABlAGwAbABvACAAcAByAG8AagBlAGMAdAAuAGgAdAB0AHAAOgAvAC8AZgBvAG4AdABlAGwAbABvAC4AYwBvAG0AAAAAAgAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABiAQIBAwEEAQUBBgEHAQgBCQEKAQsBDAENAQ4BDwEQAREBEgETARQBFQEWARcBGAEZARoBGwEcAR0BHgEfASABIQEiASMBJAElASYBJwEoASkBKgErASwBLQEuAS8BMAExATIBMwE0ATUBNgE3ATgBOQE6ATsBPAE9AT4BPwFAAUEBQgFDAUQBRQFGAUcBSAFJAUoBSwFMAU0BTgFPAVABUQFSAVMBVAFVAVYBVwFYAVkBWgFbAVwBXQFeAV8BYAFhAWIBYwABeAZ5b3VodWkDcHdkBXB1cnNlBFJlbnQDaW1nBWJydXNoBXBsYWNlB2hvdXNlLWEDZHVpBW9yZGVyBGNhcmQEbWFpbAdmbG9vci1jBWN1ZS1hBnRvb2wtYQJybwZ0b29sLWIGY2FsbC1vBHRpbWUGaGltZy1iBmRhdGUtYQZjYWxsLWEGdXNyZS1kCHJlcGFpci1hBmhpbWctYQdjbG9jay1hBmhpbnQtYgV0b3AtbwRvay1hBHVzZXIGZWRpdC1hBXlscGF5BXJlbmV3B2Zsb29yLWIHZmxvb3ItYQZ0b29sLWMGbG92ZS1vBGxvdmUJc2VydmljZS11BnRpbWUtbwZ1c2VyLW8Gd2VpeGluBHdhcm4HYXBwbHktYQdtb25leS1iB21vbmV5LWEJY29ycmVjdC1vB3BsYWNlLW8EbGVmdAVyaWdodANhZGQGc2VhcmNoB3BheW1lbnQCdHYGemZicGF5BmVkaXQtYgdyaWdodC1vCWJlc3BlYWstYQliZXNwZWFrLWIFd3hwYXkLbGlzdC1zZWFyY2gGYmlsbC1hBWxvd2VyAnVwBXBob25lBHNvZmEGd2Fybi1vB2NvcnJlY3QCdGwCcnEFc2VydmUCaGMFbGF1Z2gHZXJyb3ItbwZidXRsZXIEaGludAZoaW50LW8EY2FsbAZ3ZWl6aGkEbW9yZQJycgJsYgdiYWxsb29uAmpyBnRvb2wtZAZtZW1iZXIEaG9ybgdhcnJvdy1kB2NvbGxlY3QHbmV0d29yawdhcnJvdy1yBGtlZnUGd3V4aWFuA3NlZQZjaXJjbGUEdmFzZQAAAA==);
	font-weight: normal;
	font-style: normal;
}

.fa {
	font-family: "fa" !important;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: 0.2px;
	-moz-osx-font-smoothing: grayscale;
	display: inline-block;
	font-size: inherit;
	text-rendering: auto;
	transform: translate(0, 0);
	margin-right: 6px;
	text-align: center;
}

.i-youhui:before { content: "\e601"; }

.i-pwd:before { content: "\e61b"; }

.i-purse:before { content: "\e612"; }

.i-Rent:before { content: "\e65d"; }

.i-img:before { content: "\e61d"; }

.i-brush:before { content: "\e61a"; }

.i-place:before { content: "\e60b"; }

.i-house-a:before { content: "\e622"; }

.i-dui:before { content: "\e6a5"; }

.i-order:before { content: "\e60c"; }

.i-card:before { content: "\e64e"; }

.i-mail:before { content: "\e663"; }

.i-floor-c:before { content: "\e605"; }

.i-cue-a:before { content: "\e655"; }

.i-tool-a:before { content: "\e648"; }

.i-ro:before { content: "\e608"; }

.i-tool-b:before { content: "\e649"; }

.i-call-o:before { content: "\e61c"; }

.i-time:before { content: "\e606"; }

.i-himg-b:before { content: "\e636"; }

.i-date-a:before { content: "\e641"; }

.i-call-a:before { content: "\e642"; }

.i-usre-d:before { content: "\e60d"; }

.i-repair-a:before { content: "\e637"; }

.i-himg-a:before { content: "\e639"; }

.i-clock-a:before { content: "\e62f"; }

.i-hint-b:before { content: "\e63b"; }

.i-top-o:before { content: "\e658"; }

.i-ok-a:before { content: "\e638"; }

.i-user:before { content: "\e627"; }

.i-edit-a:before { content: "\e645"; }

.i-ylpay:before { content: "\e62b"; }

.i-renew:before { content: "\e65e"; }

.i-floor-b:before { content: "\e61e"; }

.i-floor-a:before { content: "\e60e"; }

.i-tool-c:before { content: "\e64a"; }

.i-love-o:before { content: "\e607"; }

.i-love:before { content: "\e610"; }

.i-service-u:before { content: "\e634"; }

.i-time-o:before { content: "\e614"; }

.i-user-o:before { content: "\e628"; }

.i-weixin:before { content: "\e62c"; }

.i-warn:before { content: "\e615"; }

.i-apply-a:before { content: "\e63a"; }

.i-money-b:before { content: "\e611"; }

.i-money-a:before { content: "\e613"; }

.i-correct-o:before { content: "\e616"; }

.i-place-o:before { content: "\e617"; }

.i-left:before { content: "\e623"; }

.i-right:before { content: "\e624"; }

.i-add:before { content: "\e661"; }

.i-search:before { content: "\e654"; }

.i-payment:before { content: "\e625"; }

.i-tv:before { content: "\e626"; }

.i-zfbpay:before { content: "\e62d"; }

.i-edit-b:before { content: "\e64d"; }

.i-right-o:before { content: "\e629"; }

.i-bespeak-a:before { content: "\e65f"; }

.i-bespeak-b:before { content: "\e660"; }

.i-wxpay:before { content: "\e63f"; }

.i-list-search:before { content: "\e62a"; }

.i-bill-a:before { content: "\e62e"; }

.i-lower:before { content: "\e65a"; }

.i-up:before { content: "\e65b"; }

.i-phone:before { content: "\e653"; }

.i-sofa:before { content: "\e609"; }

.i-warn-o:before { content: "\e630"; }

.i-correct:before { content: "\e631"; }

.i-tl:before { content: "\e6c0"; }

.i-rq:before { content: "\e63e"; }

.i-serve:before { content: "\e632"; }

.i-hc:before { content: "\e92c"; }

.i-laugh:before { content: "\e621"; }

.i-error-o:before { content: "\e633"; }

.i-butler:before { content: "\e6bd"; }

.i-hint:before { content: "\e63c"; }

.i-hint-o:before { content: "\e63d"; }

.i-call:before { content: "\e666"; }

.i-weizhi:before { content: "\e693"; }

.i-more:before { content: "\e635"; }

.i-rr:before { content: "\e66a"; }

.i-lb:before { content: "\e61f"; }

.i-balloon:before { content: "\e68d"; }

.i-jr:before { content: "\e6a2"; }

.i-tool-d:before { content: "\e619"; }

.i-member:before { content: "\e600"; }

.i-horn:before { content: "\e602"; }

.i-arrow-d:before { content: "\e98d"; }

.i-collect:before { content: "\e603"; }

.i-network:before { content: "\e662"; }

.i-arrow-r:before { content: "\e604"; }

.i-kefu:before { content: "\e618"; }

.i-wuxian:before { content: "\e620"; }

.i-see:before { content: "\e75d"; }

.i-circle:before { content: "\e60f"; }

.i-vase:before { content: "\e60a"; }


/* font icon end */

header {
	position: fixed;
	width: 100%;
	z-index: 9;
	background-color: #fff;
	top: 0px;
	_position: absolute;
	_bottom: auto;
	_top: expression(eval(document.documentElement.scrollTop));
}

nav {
	position: relative;
	height: 50px;
	background-color: #fff;
	/*box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.1);*/
	z-index: 3;
}

nav h3 {
	height: 50px;
	line-height: 50px;
	text-align: center;
	font-size: 18px;
}

nav .left,
nav .right {
	display: block;
	position: absolute;
	top: 0px;
	font-size: 14px;
	height: 50px;
	line-height: 50px;
	color: #666;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}

nav a {
	color: #666;
}

nav .left i,
nav .right i {
	font-size: 18px;
}

nav .left {
	left: 10px;
}

nav .left i {
	margin: 0px;
}

nav .right {
	right: 10px;
}

nav .right span {
	display: inline-block;
	height: 15px;
	width: 1px;
	background-color: #e3e3e3;
	margin: 0px 5px;
}

nav .logo {
	text-align: center;
	line-height: 50px;
}

nav .logo img {
	height: 23px;
}


/* Nav城市选择 open */

.selectcity {
	display: block;
	position: absolute;
	top: 0px;
	left: 10px;
	font-size: 14px;
	height: 50px;
	line-height: 50px;
	color: #666;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}

.selectOption {
	line-height: 35px;
	height: 35px;
	white-space: nowrap;
	overflow: hidden;
	border: none;
}

.selectcity i.i-lower {
	margin: 2px 0px 0px 3px;
	font-size: 12px;
}

.selectcity ul {
	position: absolute;
	width: 60px;
	top: 50px;
	left: 0px;
	display: none;
	background: #fff;
	box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.1);
}

.selectcity ul li {
	border-top: none;
	cursor: pointer;
	line-height: 35px;
	text-align: center;
}

.selectcity ul.dis {
	display: block!important;
}

.selectcity ul.undis {
	display: noneimportant;
}

.zindex10 {
	z-index: 10!important
}


/* Nav城市选择 end */

.search-content {
	position: fixed;
	width: 100%;
	z-index: 9;
	background-color: #fff;
	top: 50px;
}


/* 头部搜索 */

.search-form {
	padding: 0px 10px;
	position: relative;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	z-index: 3;
	background-color: #fff;
}

.search-form:before {
	content: " ";
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	height: 1px;
	border-top: 1px solid #e5e5e5;
	color: #e5e5e5;
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
	-webkit-transform: scaleY(0.5);
	transform: scaleY(0.5);
}

.search-form .search-put {
	width: 100%;
	border: 0;
	outline: 0;
	-webkit-appearance: none;
	background-color: transparent;
	font-size: inherit;
	color: inherit;
	height: 30px;
	line-height: 30px;
}

.search-form .search-btn {
	font-size: 16px;
	line-height: 20px;
	height: 20px;
	display: inline-block;
	border-left: 1px solid #e3e3e3;
	padding-left: 15px;
	padding-right: 10px;
}

.search-form label {
	font-size: 18px;
	margin-right: 5px;
}

.history-sug {
	display: none;
	position: absolute;
	top: 50px;
	left: 62px;
	right: 65px;
	z-index: 3;
	background-color: #fff;
	border: 1px solid #efefef;
    /*_overflow: hidden;
    box-shadow: 1px 1px 3px #e3e3e3;
    -webkit-box-shadow: 1px 1px 3px #e3e3e3;
    -moz-box-shadow: 1px 1px 3px #e3e3e3;
    -o-box-shadow: 1px 1px 3px #e3e3e3;*/
}

.history-sug ul li{
	
}
.history-sug ul li{
	padding: 5px 15px;
	color: #222;
}

.history-sug ul li.col-gray{
	color: #999;
}

/* 整租合租选择 open */

.searchselect {
	display: block;
	position: relative;
	font-size: 14px;
	height: 50px;
	line-height: 50px;
	color: #666;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	margin-right: 10px;
	padding: 0px 5px;
}

.searchselect:before {
	content: " ";
	position: absolute;
	bottom: 0;
	top: 15px;
	right: 0;
	width: 1px;
	border-right: 1px solid #e5e5e5;
	color: #e5e5e5;
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
	-webkit-transform: scaleY(0.5);
	transform: scaleY(0.5);
}

.searchselect i.i-lower {
	margin: 2px 0px 0px 3px;
	font-size: 12px;
}

.searchselect ul {
	position: absolute;
	width: 60px;
	top: 50px;
	left: -5px;
	display: none;
	background: #fff;
	z-index: 11;
}

.searchselect ul li {
	border-top: none;
	cursor: pointer;
	line-height: 35px;
	text-align: center;
	border-bottom: 1px solid #f5f5f5;
}

.searchselect ul.dis {
	display: block!important;
}

.searchselect ul.undis {
	display: noneimportant;
}


/* 整租合租选择 end */


/* 头部筛选 */

.screening {
	width: 100%;
	overflow: hidden;
	background: #fff;
	position: relative;
}

.screening:before {
	content: " ";
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	height: 1px;
	border-top: 1px solid #e5e5e5;
	color: #e5e5e5;
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
	-webkit-transform: scaleY(0.5);
	transform: scaleY(0.5);
}

.screening>div {
	float: left;
	width: 25%;
	text-align: center;
	line-height: 3rem;
	position: relative;
	padding: 0px 25px 0px 15px;
}

.screening>div:before {
	content: " ";
	position: absolute;
	left: -1px;
	top: 15px;
	bottom: 15px;
	width: 1px;
	border-left: 1px solid #e5e5e5;
	color: #e5e5e5;
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
}

.screening>div:after {
	content: " ";
	display: inline-block;
	height: 5px;
	width: 5px;
	border-width: 1px 1px 0 0;
	border-color: #c8c8cd;
	border-style: solid;
	transform: rotate(135deg);
	-webkit-transform: rotate(135deg);
	position: relative;
	top: -1px;
	position: absolute;
	top: 50%;
	right: 15px;
	margin-top: -4px;
}

.screening>div>input {
	text-align: center;
	width: 100%;
	word-break: keep-all;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}


/* 首页banner */

.i-docs-banner {
	width: 94%;
	margin: 0px auto 0.6375rem;
	/*height: 165px;*/
	overflow: hidden;
	position: relative;
}

.i-docs-banner .swiper-container {
	overflow: hidden;
	border-radius: 0.3125rem;
	width: 100%;
}

.i-docs-banner .swiper-slide {
	position: relative;
	text-align: center;
	overflow: hidden;
	-moz-border-radius: 0.3125rem;
	-webkit-border-radius: 0.3125rem;
	border-radius: 0.3125rem;
}

.i-docs-banner img {
	max-width: 100%;
}


/* 首页提示消息 */

.i-docs-cue {
	width: 94%;
	line-height: 35px;
	margin: 0px auto 0.6375rem;
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.i-docs-cue a {
	color: #666;
}


/* 特色板块 */

.i-docs-block {
	width: 94%;
	margin: 0px auto 0.7rem;
}

.i-docs-block a {
	display: block;
	width: 100%;
	height: 100%;
	color: #fff;
}

.i-docs-block .block-hz {
	width: 48.5%;
	background: url(../images/i_bg_hz.jpg) no-repeat center;
}

.i-docs-block .block-zz {
	width: 48.5%;
	background: url(../images/i_bg_zz.jpg) no-repeat center;
}

.i-docs-block .block-lm {
	width: 62%;
	background: url(../images/i_bg_lm.jpg) no-repeat center;
}

.i-docs-block .block-jm {
	width: 35%;
	background: url(../images/i_bg_jm.jpg) no-repeat center;
}

.i-docs-block .block-hz,
.i-docs-block .block-zz,
.i-docs-block .block-lm,
.i-docs-block .block-jm {
	position: relative;
	overflow: hidden;
	height: 120px;
	background-size: 100% 100%;
	-moz-border-radius: 0.3125rem;
	-webkit-border-radius: 0.3125rem;
	border-radius: 0.3125rem;
}

.i-docs-block .block-hz,
.i-docs-block .block-lm {
	float: left;
}

.i-docs-block .block-zz,
.i-docs-block .block-jm {
	float: right;
}

.i-docs-block .block-jm {
	float: right;
	text-align: center;
}

.i-docs-block div h3 {
	padding: 10px 10px 5px;
}

.i-docs-block div p {
	padding: 0px 10px 5px;
}

.i-docs-block div i.i-ro {
	font-size: 10px;
	margin-left: 12px;
}

.i-docs-block div i.i-sofa,
.i-docs-block div i.i-vase,
.i-docs-block div i.i-circle,
.i-docs-block div i.i-rr {
	position: absolute;
	color: #fff;
}

.i-docs-block div i.i-sofa {
	font-size: 60px;
	right: 5px;
	bottom: -20px;
}

.i-docs-block div i.i-vase {
	font-size: 50px;
	right: 0px;
	bottom: -8px;
}

.i-docs-block div i.i-circle {
	font-size: 43px;
	right: 5px;
	bottom: -3px;
}

.i-docs-block div i.i-rr {
	font-size: 22px;
	right: 5px;
	bottom: 5px;
}


/* 首页快捷按钮 */

.shortcut-btn {
	width: 94%;
	margin: 25px auto 20px;
	position: relative;
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center;
}

.shortcut-btn a {
	display: inline-block;
	width: 31%;
	height: 46px;
	line-height: 46px;
	text-align: center;
	border: 1px solid #5bd0f7;
	-moz-border-radius: 0.3125rem;
	-webkit-border-radius: 0.3125rem;
	border-radius: 0.3125rem;
	color: #00a3cd;
	font-size: 16px;
}

.shortcut-btn a.bd {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	flex: 1;
	margin: 0px 3%;
}


/* bottom */

footer {
	text-align: center;
	padding: 15px 0px;
	background-color: #fff;
}

footer h4,
footer p {
	width: 94%;
	margin: 0px auto;
}

footer h4 {
	position: relative;
	overflow: hidden;
	color: #222;
	margin-bottom: 15px;
}

footer h4:before {
	content: " ";
	position: absolute;
	left: -50px;
	top: 50%;
	height: 1px;
	width: 50%;
	border-top: 1px solid #e3e3e3;
	color: #e3e3e3;
}

footer h4:after {
	content: " ";
	position: absolute;
	right: -50px;
	top: 50%;
	height: 1px;
	width: 50%;
	border-top: 1px solid #e3e3e3;
	color: #e3e3e3;
}

footer p {
	margin-bottom: 8px;
}


/*列表页 list*/

.list-recom {
	background: url(../images/bg_hw.png) no-repeat center #d4e7ff;
	overflow: hidden;
	background-size: 100% auto;
	margin-bottom: 10px;
	margin-top: 110px;
}

.list-recom h5 {
	position: relative;
	font-weight: 600;
	width: 94%;
	margin: 15px auto;
	padding-left: 10px;
	color: #222;
}

.list-recom h5:before {
	content: " ";
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
	width: 1px;
	border-left: 3px solid #1cc4ef;
	color: #1cc4ef;
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
}

.list-recom div {
	position: relative;
	height: 125px;
	width: 94%;
	margin: 15px auto;
}

.list-recom div a {
	color: #999;
}

.list-recom div img {
	width: 170px;
	height: 125px;
	float: left;
	margin-right: 20px;
}

.list-recom div h3 {
	color: #222;
	padding: 8px 0px 10px;
}

.list-recom div p {
	margin-bottom: 5px;
}

.list-recom div p span {
	font-size: 16px;
}

.list-recom div i.fa {
	width: 30px;
	height: 30px;
	position: absolute;
	top: 50%;
	left: 155px;
	border-radius: 15px;
	background-color: #57e6d8;
	color: #fff;
	font-size: 16px;
	text-align: center;
	line-height: 30px;
	margin-top: -15px;
	box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.1);
}

.listbox {
	padding: 12px 3%;
	background-color: #fff;
	margin-bottom: 10px;
	margin-top: 10px;
	position: relative;
}

.listbox a {
	display: block;
	display: flex;
	color: #666;
}

.listbox-img {
	width: 140px;
	height: 120px;
	overflow: hidden;
	text-align: center;
	position: relative;
}

.listbox-img img {
	height: 120px;
	margin-left: -36px;
}

.listbox-img .fot{
	position: absolute;
	left: 5px;
	top: 5px;
	background-color: #66c1b0;
	color: #fff;
    display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center;
	padding: 5px;
	border-radius: 36px;
	
	box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.1);
}
.listbox-img .fot b{
	font-size: 22px;
	font-weight: 500;
	line-height: 26px;
}
.listbox-img .fot span{
	font-size: 10px;
	width: 13px;
	display: inline-block;
	line-height: 10px;
}

.listbox-docs {
	padding: 0px 10px 0px 15px;
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	flex: 1;
}

.listbox-docs h5 {
	color: #222;
	margin-bottom: 10px;
	line-height: 1.25rem;
	/*标题最多显示两行，超出隐藏*/
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}

.listbox-docs p {
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	margin-bottom: 16px;
}

.listbox-docs p span {
	display: inline-block;
	color: #00a3cd;
	border: 1px solid #45c2ec;
	padding: 0px 3px;
	line-height: 1.15rem;
	margin-right: 5px;
	font-size: 12px;
	max-width: 55px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.listbox-docs div {
	text-align: right;
}

.listbox-docs div .del{
	margin-right: 10px;
	text-decoration: line-through;
}

.listbox-docs div span b {
	font-size: 20px;
}

.listbox-docs div.left {
	text-align: left;
}

.listbox a.qxsc {
	position: absolute;
	right: 3%;
	bottom: 12px;
	display: block;
	border-radius: 3px;
	padding: 0px 8px;
	line-height: 30px;
	font-size: 14px;
	background-color: #45c2ec;
	color: #fff;
	text-align: center;
}


.no-data{
	width: 200px;
	margin: 30px auto;
	text-align: center;
	color: #999;
}
.no-data>i.fa {
	font-size: 60px;
}

/*点击加载更多*/

.load-more {
	text-align: center;
	padding: 10px;
}

.load-more a {
	display: block;
	color: #222;
}

.load-more .i-more {
	display: block;
	color: #999;
	font-size: 16px;
}


/*资讯列表*/

.new-banner {
	width: 100%;
	/*height: 180px;*/
	overflow: hidden;
	margin-bottom: 10px;
}

.new-banner .swiper-slide {
	position:relative;
	text-align:center;
}
.new-banner .swiper-slide img {
	max-width: 100%;
}
.new-banner .swiper-slide .sb-title {
	text-align: center;
	font-size: 1em;
	height: 40px;
	line-height: 40px;
	color: #fafafa;
	position: absolute;
	left: 0;
	bottom: 0;
	right: 0;
	font-weight: normal;
	background-color: rgba(0, 0, 0, 0.3);
	font-size: 16px;
}

.newslist-img {
	width: 90px;
	height: 70px;
	overflow: hidden;
	text-align: center;
}

.newslist-img img {
	height: 100%;
}

.listbox-docs h5.news-title {
	min-height: 40px;
	margin-bottom: 5px;
}

/*资讯详情页*/

.news-inof {
	background-color: #fff;
	padding: 15px 3%;
	margin-top: 10px;
}

.news-inof {
	background-color: #fff;
	padding: 15px 3%;
}

.news-inof .title {
	margin-bottom: 30px;
	border-bottom: 1px solid #e3e3e3;
}

.news-inof .title h3 {
	position: relative;
	padding-left: 15px;
	color: #222;
	margin-bottom: 10px;
	line-height: 1.5rem;
	/*标题最多显示两行，超出隐藏*/
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}

.news-inof .title h3:before {
	content: " ";
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
	width: 1px;
	border-left: 3px solid #1cc4ef;
	color: #1cc4ef;
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
}

.news-inof .title p {
	overflow: hidden;
	line-height: 30px;
	margin-bottom: 10px;
}

.news-inof .title p span {
	position: relative;
	padding: 0px 15px;
}

.news-inof .title p span:before {
	content: " ";
	position: absolute;
	left: -1px;
	top: 0;
	bottom: 0;
	width: 1px;
	border-left: 1px solid #e3e3e3;
	color: #e3e3e3;
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
}

.news-inof .content {}

.news-inof .content p {
	font-size: 15px;
	line-height: 1.8rem;
	margin-bottom: 20px;
}

.news-inof .content img {
	max-width: 100%;
}


/*关于可加*/

.about {
	background-color: #fff;
	color: #222;
}

.about-banner {}

.about-banner img {
	width: 100%;
}

.about-content,
.about-contact-way {
	width: 94%;
	height: auto;
	margin: 0px auto;
	position: relative;
	padding: 30px 0px 10px 0px;
}

.about-content:before {
	content: " ";
	position: absolute;
	left: 0px;
	right: 0;
	bottom: 0;
	height: 1px;
	border-bottom: 1px solid #e3e3e3;
	color: #e3e3e3;
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
}

.about-content h3,
.about-contact-way h3 {
	color: #00a3cd;
	padding: 0px 0px 30px 0px;
}

.about-content p {
	line-height: 1.9rem;
	margin-bottom: 30px;
}

.about-contact-way {
	padding: 40px 0px 10px 0px;
}

.about-contact-way ul {
	position: relative;
	padding-bottom: 25px;
	margin-bottom: 25px;
}

.about-contact-way ul.bor:before {
	content: " ";
	position: absolute;
	left: 0px;
	right: 0;
	bottom: 0;
	height: 1px;
	border-bottom: 1px solid #e3e3e3;
	color: #e3e3e3;
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
}

.about-contact-way ul li {
	line-height: 1.9rem;
}

.about-contact-way ul li:first-child {
	font-size: 16px;
	font-weight: 600;
	margin-bottom: 10px;
}


/* 弹出搜索 */

.pop-search {
	margin-bottom: 30px;
}

.search-title {
	margin: 20px 0px;
}

.pop-search .search-form-group {
	position: relative;
	border: 1px solid #ddd;
	margin-bottom: 20px;
	border-radius: 2px;
}

.pop-search .search-form-group i {
	position: absolute;
	top: 10px;
	left: 10px;
}

.pop-search .search-form-group i.i-lower,
.pop-search .search-form-group i.i-warn {
	left: inherit;
	right: 5px;
}

.pop-search .search-form-group select,
.pop-search .search-form-group input {
	padding-left: 35px;
}

.hot-search {
	border-top: 1px dotted #E3E3E3;
	margin-bottom: 30px;
}

.hot-search a {
	display: inline-block;
	padding: 2px 5px;
	color: #45adc8;
	border: 1px solid #68c5dd;
	margin-right: 10px;
	margin-bottom: 10px;
}


/* 详情页 */

.banner {
	width: 100%;
	height: 215px;
	overflow: hidden;
	position: relative;
}

.banner .swiper-slide {
	position: relative;
	text-align: center;
}

.banner img {
	max-height: 100%;
}

.module-wrap{
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center;
}

.module-wrap .left, .module-wrap .right {
	padding: 5px 5px 8px;
	height: 58px;
}
.module-wrap .left{
	color: #fff;
	background-color: #66c1b0;
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	flex: 1;
}
.module-wrap .right {
	color: #2e948e;
	background-color: #9ae3df;
	text-align: center;
}

.module-wrap .left .price, .module-wrap .left .cost {
	display: inline-block;
}
.module-wrap .left .price{
	margin-right: 5px;
	font-size: 18px;
}
.module-wrap .left .price b {
	font-size: 40px;
	line-height: 1.1;
}
@media (max-width: 320px) {
	.module-wrap .left .price b {
		font-size: 35px;
	}
}
.module-wrap .left .cost .del, .module-wrap .left .cost .bla{
	display: block;
}
.module-wrap .left .cost .del {
	text-decoration: line-through;
}
.module-wrap .left .cost .bla {
	border: 1px solid #efefef;
	padding: 0px 5px;
	line-height: 20px;
	font-size: 12px;
}

.module-wrap .right .subtitle{}
.module-wrap .right .time{
	font-size: 12px;
}
.module-wrap .right .time span{
	display: inline-block;
	color: #217c77;
	background-color: #c3f6f3;
	padding: 2px 0px;
	border-radius: 5px;
	width: 20px;
	margin: 0px 2px;
}


.details-group {
	background-color: #fff;
	padding: 10px 3%;
	margin-bottom: 10px;
}

.details-group .caption,
.details-group .position {
	display: flex;
}

.details-group .caption .tag {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	flex: 1;
}

.details-group .caption .tag p {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	padding-top: 10px;
}

.details-group .caption .tag p span {
	display: inline-block;
	color: #00a3cd;
	border: 1px solid #45c2ec;
	padding: 0px 3px;
	line-height: 1.15rem;
	margin-right: 5px;
	font-size: 12px;
	max-width: 55px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.details-group .caption .price {
	position: relative;
	/*width: 85px;*/
	padding-left: 15px;
	text-align: right;
	border-left: 1px solid #e5e5e5;
}

.details-group .caption .price b {
	font-size: 22px;
	line-height: 1.6rem;
}

.details-group .position {
	position: relative;
	margin-top: 15px;
	padding-top: 15px;
	padding-bottom: 5px;
}

.details-group .position:before {
	content: " ";
	position: absolute;
	right: 0px;
	left: 0;
	top: 0;
	height: 1px;
	border-top: 1px solid #e3e3e3;
	color: #e3e3e3;
	-webkit-transform: scaleY(0.5);
	transform: scaleY(0.5);
}

.details-group .position a {
	display: flex;
	padding-right: 15px;
}

.details-group .position a i.i-weizhi {
	font-size: 16px;
}

.details-group .position a:after {
	content: " ";
	display: inline-block;
	height: 12px;
	width: 12px;
	border-width: 1px 1px 0 0;
	border-color: #C8C8CD;
	border-style: solid;
	-webkit-transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
	transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
	position: relative;
	top: -2px;
	position: absolute;
	top: 50%;
	right: 4px;
	margin-top: -4px;
}

.details-group .position a p {
	padding: 0px 10px 0px 10px;
	color: #222;
}

.details-group h5.col-blue {
	padding-left: 10px;
	position: relative;
	line-height: 40px;
	margin-bottom: 15px;
}

.details-group h5.col-blue:before {
	content: " ";
	position: absolute;
	left: 0;
	top: 50%;
	bottom: 0;
	width: 1px;
	height: 16px;
	border-left: 3px solid #1cc4ef;
	color: #1cc4ef;
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
	margin-top: -9px;
}

.details-group h5.col-blue:after {
	content: " ";
	position: absolute;
	right: 0px;
	left: 0;
	bottom: 0;
	height: 1px;
	border-bottom: 1px solid #e3e3e3;
	color: #e3e3e3;
	-webkit-transform: scaleY(0.5);
	transform: scaleY(0.5);
}

.details-group .listbox {
	margin: 0px;
}

.details-flex {
	color: #222;
	font-size: 14px;
	padding: 0px 10px;
	margin-bottom: 10px;
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
}

.details-flex-item {
	line-height: 30px;
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	flex: 1;
}

.details-flex-item label {
	font-weight: 600;
	margin-right: 5px;
}

.else-room {
	margin-bottom: 25px;
}

.else-room li {
	border-bottom: 1px dotted #e3e3e3;
	padding: 10px 5px;
	margin: 0px 10px;
	position: relative;
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center;
}

.else-room li span {
	line-height: 30px;
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	flex: 1;
}

.else-room li a {
	display: block;
	width: 96px;
	padding: 7px 5px;
	color: #fff;
	border-radius: 3px;
	text-align: center;
}

.deploy-tabs,
.kj-serve {
	padding: 5px 15px;
	margin-bottom: 10px;
}

.deploy-tabs li {
	display: inline-block;
	width: 32.3%;
	margin-bottom: 10px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.deploy-tabs li i {
	font-size: 12px;
	color: #45c2ec;
}

.kj-serve li {
	display: inline-block;
	width: 23.9%;
	text-align: center;
}

.kj-serve li i {
	display: block;
	margin: 0px auto 5px;
	width: 44px;
	height: 44px;
	line-height: 44px;
	border-radius: 22px;
	color: #fff;
	font-size: 20px;
}

.kj-serve li i.i-butler {
	background-color: #4bb0f9;
}

.kj-serve li i.i-wuxian {
	background-color: #9bd26b;
}

.kj-serve li i.i-kefu {
	background-color: #db8ae5;
}

.kj-serve li i.i-tool-d,
.kj-serve li i.i-member {
	background-color: #f56c52;
}

.kj-serve li i.i-brush,
.kj-serve li i.i-balloon {
	background-color: #f59b52;
}

.kj-serve li i.i-circle{
	background-color: #73d2c1;
}

.details-group .room-perimeter {
	padding: 0px 10px;
	margin-top: 15px;
	overflow: hidden;
}

.details-group .switch {
	padding: 0px 10px;
	text-align: right;
	width: 100%;
	line-height: 26px;
	cursor: pointer;
	margin-bottom: 10px;
}

.details-group .switch i {
	font-size: 12px;
}

.details-group .listbox:before {
	content: " ";
	position: absolute;
	right: 0px;
	left: 0;
	bottom: 0;
	height: 1px;
	border-bottom: 1px solid #e3e3e3;
	color: #e3e3e3;
	-webkit-transform: scaleY(0.5);
	transform: scaleY(0.5);
}
.details-group .listbox:last-child:before {
	border: none;
}

.btn-bottom-fixed {
	width: 100%;
	height: 50px;
	line-height: 50px;
	position: fixed;
	bottom: 0px;
	left: 0px;
	background-color: #fff;
	z-index: 9;
	_position: absolute;
	_bottom: expression(eval(document.documentElement.scrollTop));
	_top: auto;
}

.btn-bottom-fixed a {
	position: relative;
	display: inline-block;
	text-align: center;
	font-size: 18px;
	padding: 0px 16px;
}

.btn-bottom-fixed a.btn-o:before {
	content: " ";
	position: absolute;
	right: 0;
	left: 0;
	top: 0;
	height: 1px;
	border-top: 1px solid #e3e3e3;
	color: #e3e3e3;
	-webkit-transform: scaleY(0.5);
	transform: scaleY(0.5);
}

.btn-bottom-fixed a.btn-o:after {
	content: " ";
	position: absolute;
	bottom: 0;
	left: 0;
	top: 0;
	width: 1px;
	border-left: 1px solid #e3e3e3;
	color: #e3e3e3;
	-webkit-transform: scaleX(0.5);
	transform: scaleX(0.5);
	margin-left: -1px;
}

.inof-group {
	background-color: #fff;
	padding: 5px 8% 20px 8%;
	border-top: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	margin-bottom: 10px;
	margin-top: 10px;
}

.fix-collect {
	position: fixed;
	width: 60px;
	height: 60px;
	z-index: 9;
	top: 70%;
	right: 10px;
	border-radius: 30px;
	overflow: hidden;
	_position: absolute;
	_bottom: auto;
	_top: expression(eval(document.documentElement.scrollTop));
}

.fix-collect div {
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.9);
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}

.fix-collect a {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 100%;
	z-index: 1;
	color: #fff;
	text-align: center;
}

.fix-collect a i {
	display: block;
	margin: 10px auto 0px;
	font-size: 20px;
	line-height: 20px;
}


/* 可加·里面公寓 */

.special {
	background: url(../images/bg_hw1.png) repeat-y #002c4c;
	background-size: 100% auto;
	padding-bottom: 60px;
	color: #fff;
}

.sp-top {
	padding: 10px 0px;
	margin-bottom: 20px;
	position: relative;
	z-index: 2;
}

.spbg{
	position: absolute;
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	background-color: #2c4f70;
	filter:alpha(Opacity=80);
	-moz-opacity:0.5;
	opacity: 0.5;
	z-index: -1;
}

.sp-top h4 {
	color: #90e8ff;
	position: relative;
	padding: 5px 10px 10px 10px;
}

.sp-top h4:before {
	content: " ";
	position: absolute;
	left: 0;
	top: 50%;
	bottom: 0;
	width: 1px;
	height: 20px;
	border-left: 3px solid #1cc4ef;
	color: #e3e3e3;
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
	margin-top: -12px;
}

.sp-top p {
	padding: 0px 12px;
}

.sp-top .position {
	display: flex;
	padding: 0px 12px;
}

.sp-top .position {
	position: relative;
	margin-top: 10px;
	padding-top: 10px;
	padding-bottom: 5px;
}

.sp-top .position:before {
	content: " ";
	position: absolute;
	right: 0px;
	left: 0;
	top: 0;
	height: 1px;
	border-top: 1px solid #fff;
	color: #fff;
	-webkit-transform: scaleY(0.2);
	transform: scaleY(0.2);
}

.sp-top .position a {
	display: flex;
	padding-right: 15px;
}

.sp-top .position a i.i-weizhi {
	font-size: 16px;
}

.sp-top .position a:after {
	content: " ";
	display: inline-block;
	height: 12px;
	width: 12px;
	border-width: 1px 1px 0 0;
	border-color: #fff;
	border-style: solid;
	-webkit-transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
	transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);
	position: relative;
	top: -2px;
	position: absolute;
	top: 50%;
	right: 12px;
	margin-top: -4px;
}

.sp-top .position a p {
	padding: 0px 10px 0px 10px;
	color: #fff;
}

.sp-subtitle {
	margin: 0px 10px 15px;
	position: relative;
	color: #fff;
	padding-left: 10px;
	line-height: 40px;
}

.sp-subtitle:before {
	content: " ";
	position: absolute;
	left: 0;
	top: 50%;
	bottom: 0;
	width: 1px;
	height: 16px;
	border-left: 3px solid #fff;
	color: #fff;
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
	margin-top: -9px;
}

.sp-room {
	margin-bottom: 5px;
}

.sp-room .listbox {
	padding: 10px;
	background-color: inherit;
	position: relative;
	border-radius: 3px;
	z-index: 2;
	overflow: hidden;
}
.sp-room .listbox .listbox-img{
	width: 180px;
	height: 110px;
}
.sp-room .listbox .listbox-img .shade{
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background-color: rgba(0,0,0,0.6);
	line-height: 110px;
	font-size: 15px;
}
.sp-room .listbox .listbox-img img{
	height: 110px;
}
.sp-room .listbox h5 {
    margin: 10px 0px;
    line-height: 1.25rem;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.sp-room .listbox-img img {
	margin-left: 0;
}

.sp-room .listbox .listbox-docs {
	padding: 0px 0px 0px 15px;
}
.sp-room .listbox .listbox-docs div.left {
    margin-bottom: 5px;
}

.sp-synopsis {
	width: 94%;
	margin: 0px auto 20px;
	color: #fff;
	overflow: hidden;
}

.sp-synopsis p {
	margin-bottom: 20px;
}

.sp-serve {
	width: 94%;
	margin: 0px auto 20px;
	padding: 5px 0px 0px 0px;
	position: relative;
	z-index: 2;
	border-radius: 3px;
	overflow: hidden;
}

.sp-kzoom-swiper {
	margin: 0px auto 20px;
	overflow: hidden;
}

.Kzoom-swiper {
	height: auto;
	position: relative;
}

.Kzoom-swiper .swiper-slide {
	text-align: center;
	font-size: 18px;
	background: #e3e3e3;
	width: 85%;
	/* Center slide text vertically */
	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;
}

.Kzoom-swiper .swiper-slide img {
	width: 100%;
}

.sp-butler {
	width: 94%;
	margin: 0px auto 20px;
	padding: 10px 10px 10px 10px;
	overflow: hidden;
	border-radius: 3px;
	position: relative;
	z-index: 2;
}
.sp-butler img {
    width: 100px;
    height: 100px;
    border-radius: 50px;
    float: left;
}
.sp-butler p {
    margin-left: 115px;
    margin-bottom: 10px;
    color: #fff;
}

.hd-img{
	overflow: hidden;
	position: relative;
}

.hd-img a{
	display: block;
	width: 30px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #fff;
	border-radius: 15px;
	position: absolute;
	top: 10px;
	left: 15px;
	font-size: 16px;
	background-color: #000;
	filter:alpha(Opacity=80);
	-moz-opacity:0.5;
	opacity: 0.5;
}
.hd-img a i{
	margin: 0;
}

.hd-img img{
	width: 100%;
	height: auto;
}

/* 预约看房 */

.butler-title {
	margin: 5px 0px 20px;
}

.house-butler {
	position: relative;
	margin-bottom: 20px;
}

.house-butler div {
	width: 46px;
	height: 46px;
	border-radius: 23px;
	overflow: hidden;
	float: left;
}

.house-butler div img {
	width: 100%;
}

.house-butler p {
	padding: 0px 60px;
	line-height: 23px;
}

.house-butler a {
	display: block;
	font-size: 38px;
	height: 46px;
	line-height: 46px;
	position: absolute;
	top: 0px;
	right: 0px;
}

.explain {
	border-top: 1px dotted #e5e5e5;
	padding: 10px 0px;
}


/* 登录&注册 */

.lr-back {
	position: absolute;
	top: 10px;
	left: 10px;
	color: #999;
	font-size: 20px;
}

.lr-tbox {
	width: 83%;
	margin: 100px auto 40px;
}

.lr-tbox h2 {
	margin-bottom: 15px;
}

.lr-form {
	width: 83%;
	margin: 0px auto;
}

.lr-form .form-group {
	padding: 13px 5px 13px 0px;
}

.lr-form .form-group .lr-input {
	width: 100%;
	border: 0;
	outline: 0;
	-webkit-appearance: none;
	background-color: transparent;
	font-size: inherit;
	color: inherit;
	height: 30px;
	line-height: 30px;
}

.lr-form .form-group .cell-ft .get-code {
	line-height: 20px;
	height: 20px;
}

.lr-btn {
	font-size: 22px;
	color: #00a3cd;
	background-color: inherit;
}

.lr-btn .fa {
	font-size: 18px;
	margin-left: 6px;
	margin-right: 0px;
}

.mapurl {
	padding: 20px 20px 0px 20px;
}

.mapurl li {
	margin-bottom: 20px;
}

.br2 {
	border-radius: 0.3125rem;
}


/* 通用表单css */

.form-group {
	padding: 10px 5px;
	position: relative;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}

.form-group label {
	padding-right: 10px;
	margin: 0px;
}

.form-group label i {
	margin: 0px;
	font-size: 18px;
}

.form-control {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
}

.cell-input,
.form-text {
	width: 100%;
	border: 0;
	outline: 0;
	-webkit-appearance: none;
	background-color: transparent;
	font-size: inherit;
	color: inherit;
	line-height: 40px;
}

.cell-input {
	height: 40px;
}

.form-text {
	line-height: 22px;
	height: 44px;
	resize: none;
}

.cells-title {
	padding: 10px 5px 0px 5px;
}

.cells-title label {
	display: block;
}

.cell-ft {
	text-align: right;
}

.cell-ft .get-code {
	display: inline-block;
	line-height: 35px;
	height: 35px;
	border-left: 1px solid #e5e5e5;
	padding-left: 15px;
}

.cells-un {
	padding: 20px 5px 10px;
}

.form-inline {
	background-color: #fff;
	padding: 10px 20px;
	margin-bottom: 10px;
}


/* 管家中心 */

.header-top {
	background: url(../images/header_bg.jpg) no-repeat center bottom;
	background-size: cover;
	width: 100%;
	min-height: 136px;
	padding: 2em 20px;
}

.header-top img {
	width: 76px;
	border-radius: 76px;
	border: 2px solid #fff;
	float: left;
	margin-right: 15px;
}

.header-top h3 {
	line-height: 40px;
}

.header-top h3 span {
	font-size: 14px;
}

.steward-grids {
	position: relative;
	overflow: hidden;
}

.steward-grids:before {
	content: " ";
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 1px;
	border-top: 1px solid #D9D9D9;
	color: #D9D9D9;
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
	-webkit-transform: scaleY(0.5);
	transform: scaleY(0.5);
}

.steward-grid {
	position: relative;
	float: left;
	padding: 20px 10px;
	width: 33.33333333%;
	box-sizing: border-box;
}

.steward-grid:before {
	content: " ";
	position: absolute;
	right: 0;
	top: 0;
	width: 1px;
	height: 100%;
	border-right: 1px solid #D9D9D9;
	color: #D9D9D9;
	-webkit-transform-origin: 100% 0;
	transform-origin: 100% 0;
	-webkit-transform: scaleX(0.5);
	transform: scaleX(0.5);
}

.steward-grid:after {
	content: " ";
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 1px;
	border-bottom: 1px solid #D9D9D9;
	color: #D9D9D9;
	-webkit-transform-origin: 0 100%;
	transform-origin: 0 100%;
	-webkit-transform: scaleY(0.5);
	transform: scaleY(0.5);
}

.grid-icon {
	width: 30px;
	height: 30px;
	margin: 0 auto;
	position: relative;
}

.grid-icon .fa {
	display: inline-block;
	width: 30px;
	height: 30px;
	line-height: 30px;
	font-size: 26px;
	color: #666;
	margin: 0px;
}

.grid-icon .cue {
	position: absolute;
	top: -8px;
	right: -10px;
	display: block;
	width: 18px;
	height: 18px;
	font-size: 12px;
	color: #fff;
	background-color: #ff5a60;
	border-radius: 9px;
	text-align: center;
	line-height: 16px;
	font-style: normal;
	border: 1px solid #fff;
	z-index: 2;
}

.grid-icon+.grid-label {
	margin-top: 5px;
}

.grid-label {
	display: block;
	text-align: center;
	color: #333;
	font-size: 14px;
}

.future {
	padding-bottom: 7px;
}

.future .fa,
.future .grid-label {
	color: #999;
}

.future .grid-label {
	line-height: 16px;
	margin-top: 8px;
}

.future .grid-label span {
	font-size: 12px;
}

.m-quit {
	height: 45px;
	line-height: 45px;
	margin-top: 40px;
	font-size: 18px;
	border-radius: 0px;
}


/* 列表为空提示  */

.list-null {
	padding: 60px 30px 0px;
	text-align: center;
	line-height: 26px;
}

.list-null i {
	display: inline-block;
	width: 80px;
	line-height: 80px;
	font-size: 80px;
	color: #b2b2b6;
	margin: 0px;
}

.list-null h4 {
	margin: 20px 0px 15px;
}


/* steward-房屋管理list */

.sh-list {
	border-top: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	margin-bottom: 10px;
}

.list-group {
	padding: 0px 20px;
	margin: 10px 0px;
	color: #666;
}

.list-group li {
	padding-left: 10px;
	border-left: 1px solid #ddd;
	line-height: 30px;
	position: relative;
}

.list-group li i {
	display: inline-block;
	width: 5px;
	height: 5px;
	border: 1px solid #ccc;
	border-radius: 3px;
	position: absolute;
	left: -3px;
	top: 12px;
	background-color: #fff;
}

.sh-list .actions {
	padding: 8px 15px;
	text-align: right;
	height: 50px;
	border-top: 1px dashed #eee;
}

.list-title {
	position: relative;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}

.list-title h5 {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	border-left: 1px solid #5ac7c9;
	padding: 15px 8px;
	line-height: 16px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.sh-list h5 span {
	display: inline-block;
	padding: 0px 3px;
	font-size: 12px;
	margin-right: 5px;
	line-height: 14px;
}

.sh-list h5 span.col-red {
	border: 1px solid #ea5a5c;
}

.sh-list h5 span.col-gray {
	border: 1px solid #999;
}

.sh-list h5 span.col-green {
	border: 1px solid #58aa3e;
}

.sh-list h5 span.col-yellow {
	border: 1px solid #ff834f;
}

.sh-list h5 span.col-blue {
	border: 1px solid #5ac7c9;
}

.list-title-ft {
	text-align: right;
	color: #888;
	margin-right: 10px;
}

.list-title-ft {
	content: " ";
	display: inline-block;
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
	height: 8px;
	width: 8px;
	border-width: 1px 1px 0 0;
	border-color: #C8C8CD;
	border-style: solid;
	position: relative;
	top: -2px;
	top: -1px;
}


/* steward-房屋管理detail */

.sd-group {
	border-top: 1px solid #D9D9D9;
	border-bottom: 1px solid #D9D9D9;
	padding: 0px 15px;
}

.sd-title {
	height: 50px;
	line-height: 50px;
	font-size: 16px;
}

.sd-title a {
	display: block;
	width: 50px;
	height: 50px;
	line-height: 50px;
	float: right;
	text-align: right;
	margin: 0px;
}

.sd-title a.addcost {
	display: block;
	width: 66px;
	height: 30px;
	line-height: 30px;
	float: right;
	text-align: center;
	margin: 10px 0 0;
	font-size: 14px;
	border: 1px solid #7accf9;
	color: #039ff3;
}

.handle-hint {
	padding: 10px 0px;
}

.handle-img {
	border: 1px dotted #ddd;
	margin-bottom: 20px;
	min-height: 100px;
	background-color: #fafafa;
	padding-bottom: 10px;
}

.handle-img div {
	width: 28%;
	height: 80px;
	float: left;
	margin: 10px 0px 0px 4%;
	position: relative;
}

.handle-img div img {
	width: 100%;
	height: 80px;
}

.handle-img div a {
	display: block;
	width: 20px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	position: absolute;
	top: -5px;
	right: -5px;
	background-color: #ff5a60;
	margin: 0px;
	border-radius: 15px;
	font-size: 22px;
	overflow: hidden;
}

.handle-img div a:before {
	margin-left: -1px;
}

.handle-img p.block-center {
	line-height: 100px;
	text-align: center;
}

.sd-list {
	overflow: hidden;
	line-height: 26px;
}

.sd-list li {
	border-bottom: 1px solid #e5e5e5;
	padding: 13px 5px;
	margin-bottom: -1px;
}

.sd-list li label {
	display: inline-block;
	width: 30%;
	float: left;
}

.sd-list li span {
	display: inline-block;
	width: 70%;
	color: #ff9a3c;
	text-align: right;
}

.sd-list li span.t-left {
	text-align: left;
}

.cover-img img {
	width: 100%;
	margin-bottom: 15px;
}

.weui-cell .col-back {
	font-size: 14px;
}

.cells-del {
	background-color: #fbf9fe;
	padding: 10px 15px;
	font-size: 14px;
	text-align: right;
}

.fg {
	background-color: #fbf9fe;
	padding: 8px 0px;
	border-top: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	margin-bottom: -1px;
}


/* steward-订单管理list */

.oh-list {
	position: relative;
	margin-top: 10px;
	border-top: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
}

.oh-list-state {
	position: absolute;
	left: 0px;
	top: 0px;
	bottom: 0px;
	width: 20px;
}

.oh-list-state span {
	position: absolute;
	left: 0px;
	top: 50%;
	width: 20px;
	height: 80px;
	margin-top: -40px;
	text-align: center;
}

.oh-list-inof {
	padding-left: 30px;
	padding-right: 10px;
}

.oh-list-inof h5 {
	line-height: 45px;
	border-bottom: 1px dotted #ddd;
	margin-bottom: 10px;
	color: #333;
}

.oh-list .actions {
	padding: 5px 15px 8px 15px;
	height: 45px;
}


/* steward-订单详情 */

.order-detail {
	border-bottom: 1px solid #ddd;
	margin-bottom: -1px;
}

.order-detail .title {
	line-height: 40px;
	border-bottom: 1px dotted #ddd;
	padding: 0px 10px;
	margin-bottom: 10px;
}

.order-detail .list {
	padding-left: 30px;
	margin-bottom: 15px;
}

.order-detail .list div {
	line-height: 30px;
}

.order-detail .list div lable {
	color: #666;
	display: inline-block;
	width: 30%;
	float: left;
}

.order-detail .list div span {
	display: inline-block;
	width: 68%;
	color: #ff9a3c;
	text-align: right;
}

.rent-schedule {
	border-top: 1px dotted #ddd;
	padding: 10px;
}

.rent-schedule P {
	padding: 8px 0px;
}


/* 账单管理 */

.list-bd {
	margin-top: 10px;
	background-color: #FFFFFF;
	overflow: hidden;
	position: relative;
}

.list-bd:before {
	content: " ";
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 1px;
	border-top: 1px solid #D9D9D9;
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
	-webkit-transform: scaleY(0.5);
	transform: scaleY(0.5);
}

.list-bd:after {
	content: " ";
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 1px;
	border-bottom: 1px solid #D9D9D9;
	-webkit-transform-origin: 0 100%;
	transform-origin: 0 100%;
	-webkit-transform: scaleY(0.5);
	transform: scaleY(0.5);
}

.media-top {
	position: relative;
	padding: 10px 0px;
}

.media-top:after {
	content: " ";
	display: inline-block;
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
	height: 20px;
	width: 20px;
	border-width: 1px 1px 0 0;
	border-color: #C8C8CD;
	border-style: solid;
	position: relative;
	top: -2px;
	position: absolute;
	top: 50%;
	right: 15px;
	margin-top: -10px;
}

.media-top .state,
.media-top .cost {
	margin: 0px 30px 0px 10px;
}

.media-top .state {
	line-height: 30px;
}

.media-top .state span {
	line-height: 20px;
	padding: 1px 3px;
	font-size: 12px;
	margin-right: 5px;
}

.media-top .cost {
	height: 35px;
	line-height: 35px;
}

.media-top .cost i {
	font-size: 18px;
	font-style: normal;
}

.media-top .cost b {
	font-size: 28px;
	font-weight: normal;
}

.media-list {
	position: relative;
	margin: 0px 10px;
	border-top: 1px solid #e5e5e5;
}

.media-list li {
	padding: 5px;
	line-height: 35px;
	position: relative;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}

.media-list li span {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
}

.media-list li .cell-ft {
	text-align: right;
	font-size: 20px;
}


/* 顶部实线 */

.top-line:before {
	content: " ";
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 1px;
	border-top: 1px solid #D9D9D9;
	color: #D9D9D9;
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
	-webkit-transform: scaleY(0.6);
	transform: scaleY(0.6);
	margin-top: -1px;
}


/* 底部实线 */

.pay-hint:after,
.bottom-line:after {
	content: " ";
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 1px;
	border-top: 1px solid #D9D9D9;
	color: #D9D9D9;
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
	-webkit-transform: scaleY(0.6);
	transform: scaleY(0.6);
	margin-bottom: -1px;
}


/* 底部虚线 */

.media-list li:after,
.pay-primary div:after,
.u-dlist li:after {
	content: " ";
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 1px;
	border-top: 1px dotted #D9D9D9;
	color: #D9D9D9;
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
	-webkit-transform: scaleY(0.8);
	transform: scaleY(0.8);
	margin-bottom: -2px;
}

.media-actions {
	padding: 8px 15px;
	text-align: right;
	height: 50px;
}


/* 支付 */

.pay-hint {
	padding: 15px 10px;
	background-color: #fff6f2;
}

.pay-primary {
	padding: 0px 10px;
}

.pay-primary div {
	padding: 8px 0px;
	position: relative;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}

.no-cen,
.pay-primary div.no-cen {
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: flex-start;
}

.pay-primary div i {
	color: #ccc;
}

.pay-primary div span,
.pay-primary div a {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
}

.pay-primary div span b {
	font-size: 18px;
	font-weight: normal;
}

.pay-link {
	padding: 12px 0px;
}

.pay-link a {
	position: relative;
	display: block;
	float: left;
	width: 50%;
	box-sizing: border-box;
	text-align: center;
	color: #ff834f;
	border-left: 1px solid #e5e5e5;
	margin-left: -1px;
}


/* 提示页 */

.msg-head {
	text-align: center;
	padding-top: 25px;
}

.icon-area {
	margin-bottom: 10px;
}

.icon-area i:before {
	font-size: 90px;
	line-height: 90px;
}

.icon-area p {
	padding: 5px;
	font-size: 18px;
}

.msg-head-sum {
	margin-bottom: 20px;
	font-size: 36px;
	line-height: 40px;
}

.msg-head-sum span {
	font-size: 16px;
}

.msg-head-text {
	text-align: center;
	padding: 10px 30px 20px 30px;
}

.msg-head-text p {
	margin-bottom: 20px;
}


/* 用户中心 */

.u-group {
	height: 60px;
	line-height: 20px;
	border-bottom: 1px solid #e5e5e5;
	padding: 10px 0px;
	text-align: center;
}

.u-group div {
	position: relative;
	width: 50%;
	float: left;
}

.u-group div:before {
	content: " ";
	position: absolute;
	right: 0;
	top: 0;
	width: 1px;
	height: 100%;
	border-right: 1px solid #ddd;
	-webkit-transform-origin: 100% 0;
	transform-origin: 100% 0;
	-webkit-transform: scaleX(0.5);
	transform: scaleX(0.5);
}

.u-group div p,
.u-group div p i {
	font-size: 12px;
	font-style: normal;
}

.u-group div p.col-red {
	font-size: 16px;
}

.u-group div p.col-gray {
	font-size: 14px;
}


/* 我的租房 */


/* 公用布局css OPEN */

.cell_bd {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}

.cell-primary {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
}

.house-state {
	text-align: right;
	padding-left: 10px;
	border-left: 1px solid #e5e5e5;
}


/* 公用布局css END */

.media-box {
	padding: 10px;
	position: relative;
}

.media-box.media-appmsg {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
}

.media-box.media-appmsg .media-img {
	margin-right: 10px;
	width: 90px;
	height: 90px;
	line-height: 90px;
	text-align: center;
}

.media-box.media-appmsg .media-img img {
	width: 100%;
	max-height: 100%;
	vertical-align: middle;
}

.media-box .media-title {
	font-weight: 400;
	font-size: 14px;
	width: auto;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	word-wrap: normal;
	word-wrap: break-word;
	word-break: break-all;
	color: #333;
	margin-bottom: 10px;
}

.t-site {
	line-height: 20px;
	min-height: 40px;
	color: #999999;
	font-size: 12px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
}

.t-state p {
	font-size: 12px;
}

.ur-actions {
	position: relative;
	text-align: right;
	background-color: #f5f5f5;
	padding: 8px 15px;
	height: 46px;
}

.ur-actions .triangle-up {
	display: block;
	position: absolute;
	top: -8px;
	right: 30px;
	width: 0;
	height: 0;
	border-left: 8px solid transparent;
	border-right: 8px solid transparent;
	border-bottom: 8px solid #f5f5f5;
}

.ur-actions .arrow-border {
	position: absolute;
	top: -9px;
	right: 29px;
	width: 0;
	height: 0;
	border-left: 9px solid transparent;
	border-right: 9px solid transparent;
	border-bottom: 9px solid #ddd;
}

.tip-state {
	position: absolute;
	top: 15px;
	left: 0px;
	padding: 3px 8px;
	z-index: 2;
	color: #fff;
	background-color: #000000;
	filter: alpha(opacity=60);
	-moz-opacity: 0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
}

.u-rdtime {
	position: relative;
	overflow: hidden;
	height: 60px;
	line-height: 20px;
	padding: 10px 0px;
	text-align: center;
	background-color: #fff;
}

.u-rdtime .time {
	position: relative;
	float: left;
	width: 50%;
	box-sizing: border-box;
	text-align: center;
}

.u-rdtime .time:before {
	content: " ";
	position: absolute;
	left: 0;
	top: 0;
	width: 1px;
	height: 100%;
	border-right: 1px solid #D9D9D9;
	color: #D9D9D9;
	-webkit-transform-origin: 100% 0;
	transform-origin: 100% 0;
	-webkit-transform: scaleX(0.9);
	transform: scaleX(0.9);
	margin-left: -2px;
}

.u-rdtime .time p.col-yellow {
	font-size: 16px;
}

.u-rdtime div.arrow {
	position: absolute;
	top: 19px;
	left: 50%;
	width: 22px;
	height: 22px;
	line-height: 22px;
	border-radius: 11px;
	border: 1px solid #d9d9d9;
	margin-left: -11px;
	background-color: #fff;
	color: #999;
	font-size: 12px;
}

.must-bill i.i-right {
	margin: 0px;
}

.u-dlist {
	padding: 0px 15px;
}

.u-dlist li {
	position: relative;
	padding: 8px 0px;
}

.u-dlist li label,
.u-cost-list .cell_bd label {
	color: #888;
}

.u-dlist li span,
.u-cost-list .cell_bd .cell-primary p {
	color: #333;
}

.u-cost-list {
	padding: 15px;
}

.u-cost-list .cell_bd {
	align-items: flex-start;
}

.u-cost-list .cell_bd .cell-primary p {
	margin-bottom: 10px;
}


/* 租金账单 */

.ub-row {
	padding: 10px;
}

.ub-type {
	display: block;
	width: 40px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	border-radius: 20px;
	font-size: 20px;
	color: #fff;
}

.ub-text {
	position: relative;
	padding: 0px 5px 0px 10px;
	margin-left: 8px;
}

.ub-text:before {
	content: " ";
	position: absolute;
	left: 0;
	top: 0;
	width: 1px;
	height: 100%;
	border-right: 1px dotted #D9D9D9;
	color: #D9D9D9;
	-webkit-transform-origin: 100% 0;
	transform-origin: 100% 0;
	-webkit-transform: scaleX(0.5);
	transform: scaleX(0.5);
}

.ub-text p {
	font-size: 12px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	word-wrap: normal;
	word-wrap: break-word;
	word-break: break-all;
}

.ub-text p.col-red b {
	font-size: 24px;
}

.ub-state {
	height: 22px;
	line-height: 22px;
	padding: 0px 3px;
	border-radius: 1px;
	font-size: 12px;
}

.ub-state.col-yellow {
	border: 1px solid #ff834f;
}

.ub-state.col-gray {
	border: 1px solid #e5e5e5;
}


/* 服务中心 */

.server-control {
	position: absolute;
	top: 60px;
	right: 0;
	bottom: 0;
	left: 0;
	overflow: hidden;
	background: #fff;
}

.dover {
	position: absolute;
	top: 60px;
	right: 0;
	bottom: 10px;
	left: 0;
	overflow-x: hidden;
}

.server-tabs {
	position: relative;
	background-color: #fff;
	background-size: auto 100%;
	width: 100%;
	height: 50px;
	overflow: hidden;
}

.server-tabs li {
	position: relative;
	font-size: 18px;
	font-weight: normal;
	text-align: center;
	float: left;
	width: 50%;
	height: 50px;
	line-height: 50px;
	color: #666;
}

.server-tabs li:before {
	content: " ";
	position: absolute;
	left: 0;
	top: 20%;
	width: 1px;
	height: 60%;
	border-right: 1px solid #D9D9D9;
	color: #D9D9D9;
	-webkit-transform-origin: 100% 0;
	transform-origin: 100% 0;
	-webkit-transform: scaleX(0.5);
	transform: scaleX(0.5);
	margin-left: -1px;
}

.server-tabs li.active {
	position: relative;
	color: #00a3cd;
	background-size: 15px;
}

.server-tabs li.active:after {
	content: " ";
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 1px;
	border-top: 1px solid #00a3cd;
	color: #00a3cd;
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
	-webkit-transform: scaleY(0.6);
	transform: scaleY(0.6);
	z-index: 2;
	margin-bottom: -1px;
}

.server-tabs:before {
	content: " ";
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 1px;
	border-top: 1px solid #D9D9D9;
	color: #D9D9D9;
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
	-webkit-transform: scaleY(0.6);
	transform: scaleY(0.6);
}

.server-tabs:after {
	content: " ";
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 1px;
	border-top: 1px solid #D9D9D9;
	color: #D9D9D9;
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
	-webkit-transform: scaleY(0.6);
	transform: scaleY(0.6);
	margin-bottom: -1px;
}


/**/

.s-list-row {
	position: relative;
	padding: 15px 10px;
	color: #999;
	overflow: hidden;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}

.s-list-row:after {
	content: " ";
	position: absolute;
	left: 55px;
	bottom: 0;
	width: 100%;
	height: 1px;
	border-bottom: 1px solid #D9D9D9;
	color: #D9D9D9;
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
	-webkit-transform: scaleY(0.6);
	transform: scaleY(0.6);
	margin-bottom: -1px;
}

.s-list-row i.fa {
	margin: 0px;
}

.s-row-hd {
	width: 40px;
	height: 40px;
	line-height: 40px;
	font-size: 40px;
	text-align: center;
	border-radius: 20px;
	overflow: hidden;
	color: #bdbdbd;
}

.s-row-hd img {
	width: 100%;
	vertical-align: top;
}

.s-row-bd {
	padding: 0px 10px;
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
}

.s-row-ft {
	text-align: right
}

.s-row-ft i {
	width: 20px;
	height: 20px;
	line-height: 20px;
	font-size: 20px;
	color: #999;
}

.row-arrow:after {
	content: " ";
	display: inline-block;
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
	height: 16px;
	width: 16px;
	border-width: 1px 1px 0 0;
	border-color: #C8C8CD;
	border-style: solid;
	position: relative;
	top: 2px;
	margin-left: .3em;
}


/* 完善信息 */

.survey-top {
	background: url(../images/survey_bg.jpg) no-repeat center bottom;
	background-size: cover;
	width: 100%;
	min-height: 136px;
	padding: 2em 20px;
	text-align: center;
}

.survey-top img {
	width: 76px;
	border-radius: 76px;
	border: 2px solid #fff;
}

.survey-top h5 {
	padding: 10px 0px;
}


/* 我是房东 */

.login-header img.lt-title {
	width: 90%;
	margin-top: 23px;
}

.prompt-input {
	padding: 8px 6px;
	border: 1px solid #ccc;
	box-sizing: border-box;
	width: 80%;
	margin: 10px 10% 0px;
}


/* jquery-weiui css */

.weui-dialog,
.weui-toast {
	-webkit-transition-duration: .2s;
	transition-duration: .2s;
	opacity: 0;
	-webkit-transform: scale(0.9);
	transform: scale(0.9);
	visibility: hidden;
	margin: 0;
	left: 7.5%;
	top: 30%;
	z-index: 100;
}

.weui-dialog .btn-dialog+.btn-dialog,
.weui-toast .btn-dialog+.btn-dialog {
	position: relative;
}

.weui-dialog .btn-dialog+.btn-dialog:after,
.weui-toast .btn-dialog+.btn-dialog:after {
	content: " ";
	position: absolute;
	left: 0;
	top: 0;
	width: 1px;
	height: 100%;
	border-left: 1px solid #D5D5D6;
	color: #D5D5D6;
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
	-webkit-transform: scaleX(0.5);
	transform: scaleX(0.5);
}

.weui-dialog.weui-dialog-visible,
.weui-toast.weui-dialog-visible,
.weui-dialog.weui-toast-visible,
.weui-toast.weui-toast-visible {
	opacity: 1;
	visibility: visible;
	-webkit-transform: scale(1);
	transform: scale(1);
}

@media screen and (min-width: 1024px) {
	.weui-dialog {
		left: 32.5%;
	}
}

.weui-toast {
	left: 50%;
	top: 35%;
	margin-left: -3.8em;
}

.weui-toast-forbidden {
	color: #F76260;
}

.weui-toast-cancel .weui-icon-toast:before {
	content: "\EA0D";
}

.weui-toast-forbidden .weui-icon-toast:before {
	content: "\EA0B";
	color: #F76260;
}

.weui-toast-text {
	min-height: 1em;
	width: auto;
	height: 45px;
	border-radius: 25px;
	margin-left: 0;
	-webkit-transform: scale(0.9) translate3d(-50%, 0, 0);
	transform: scale(0.9) translate3d(-50%, 0, 0);
	-webkit-transform-origin: left;
	transform-origin: left;
}

.weui-toast-text.weui-toast-visible {
	-webkit-transform: scale(1) translate3d(-50%, 0, 0);
	transform: scale(1) translate3d(-50%, 0, 0);
}

.weui-toast-text .weui-icon-toast {
	display: none;
}

.weui-toast-text .weui-toast-content {
	margin: 10px 15px;
}

.weui-mask {
	opacity: 0;
	-webkit-transition-duration: .3s;
	transition-duration: .3s;
	visibility: hidden;
}

.weui-mask.weui-mask-visible {
	opacity: 1;
	visibility: visible;
}

.weui-prompt-input {
	padding: 4px 6px;
	border: 1px solid #ccc;
	box-sizing: border-box;
	height: 2em;
	width: 80%;
	margin-top: 10px;
}

.weui-pull-to-refresh {
	margin-top: -50px;
	-webkit-transition: -webkit-transform .4s;
	transition: -webkit-transform .4s;
	transition: transform .4s;
	transition: transform .4s, -webkit-transform .4s;
}

.weui-pull-to-refresh.refreshing {
	-webkit-transform: translate3d(0, 50px, 0);
	transform: translate3d(0, 50px, 0);
}

.weui-pull-to-refresh.touching {
	-webkit-transition-duration: 0s;
	transition-duration: 0s;
}

.weui-pull-to-refresh-layer {
	height: 30px;
	line-height: 30px;
	padding: 10px;
	text-align: center;
}

.weui-pull-to-refresh-layer .down {
	display: inline-block;
}

.weui-pull-to-refresh-layer .up,
.weui-pull-to-refresh-layer .refresh {
	display: none;
}

.weui-pull-to-refresh-layer .pull-to-refresh-arrow {
	display: inline-block;
	z-index: 10;
	width: 20px;
	height: 20px;
	margin-right: 4px;
	vertical-align: -4px;
	background: no-repeat center;
	background-size: 13px 20px;
	-webkit-transition-duration: 300ms;
	transition-duration: 300ms;
	-webkit-transform: rotate(0deg) translate3d(0, 0, 0);
	transform: rotate(0deg) translate3d(0, 0, 0);
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2026%2040'%3E%3Cpolygon%20points%3D'9%2C22%209%2C0%2017%2C0%2017%2C22%2026%2C22%2013.5%2C40%200%2C22'%20fill%3D'%238c8c8c'%2F%3E%3C%2Fsvg%3E");
}

.weui-pull-to-refresh-layer .pull-to-refresh-preloader {
	display: none;
	vertical-align: -4px;
	margin-right: 4px;
	width: 20px;
	height: 20px;
	-webkit-transform-origin: 50%;
	transform-origin: 50%;
	-webkit-animation: preloader-spin 1s steps(12, end) infinite;
	animation: preloader-spin 1s steps(12, end) infinite;
}

.weui-pull-to-refresh-layer .pull-to-refresh-preloader:after {
	display: block;
	width: 100%;
	height: 100%;
	content: "";
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
	background-repeat: no-repeat;
	background-position: 50%;
	background-size: 100%;
}

.pull-up .weui-pull-to-refresh-layer .down,
.refreshing .weui-pull-to-refresh-layer .down {
	display: none;
}

.pull-up .weui-pull-to-refresh-layer .pull-to-refresh-arrow {
	display: inline-block;
	-webkit-transform: rotate(180deg) translate3d(0, 0, 0);
	transform: rotate(180deg) translate3d(0, 0, 0);
}

.pull-up .weui-pull-to-refresh-layer .up {
	display: inline-block;
}

.pull-down .weui-pull-to-refresh-layer .pull-to-refresh-arrow {
	display: inline-block;
}

.pull-down .weui-pull-to-refresh-layer .down {
	display: inline-block;
}

.refreshing .weui-pull-to-refresh-layer .pull-to-refresh-arrow {
	display: none;
}

.refreshing .weui-pull-to-refresh-layer .pull-to-refresh-preloader {
	display: inline-block;
}

.refreshing .weui-pull-to-refresh-layer .refresh {
	display: inline-block;
}

@keyframes preloader-spin {
	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}

.weui-tab-bd-item.weui-pull-to-refresh {
	position: absolute;
	top: 50px;
}

.weui-infinite-scroll {
	height: 24px;
	line-height: 24px;
	padding: 10px;
	text-align: center;
}

.weui-infinite-scroll .infinite-preloader {
	display: inline-block;
	margin-right: 4px;
	vertical-align: -4px;
	width: 20px;
	height: 20px;
	-webkit-transform-origin: 50%;
	transform-origin: 50%;
	-webkit-animation: preloader-spin 1s steps(12, end) infinite;
	animation: preloader-spin 1s steps(12, end) infinite;
}

.weui-infinite-scroll .infinite-preloader:after {
	display: block;
	width: 100%;
	height: 100%;
	content: "";
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
	background-repeat: no-repeat;
	background-position: 50%;
	background-size: 100%;
}

.weui-tab {
	overflow: hidden;
}

.weui-navbar-item {
	color: #888;
}

.weui-navbar-item.weui-bar-item-on {
	color: #666;
}

.weui-tab-bd .weui-tab-bd-item {
	display: none;
	height: 100%;
	overflow: auto;
}

.weui-tab-bd .weui-tab-bd-item.weui-tab-bd-item-active {
	display: block;
}

.toolbar {
	position: relative;
	width: 100%;
	font-size: .85rem;
	line-height: 1.5;
	color: #3d4145;
	background: #f7f7f8;
}

.toolbar:before {
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	bottom: auto;
	right: auto;
	height: 1px;
	width: 100%;
	background-color: #d9d9d9;
	display: block;
	z-index: 15;
	-webkit-transform-origin: 50% 0%;
	transform-origin: 50% 0%;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2) {
	.toolbar:before {
		-webkit-transform: scaleY(0.5);
		transform: scaleY(0.5);
	}
}

@media only screen and (-webkit-min-device-pixel-ratio: 3) {
	.toolbar:before {
		-webkit-transform: scaleY(0.33);
		transform: scaleY(0.33);
	}
}

.toolbar .toolbar-inner {
	height: 2.2rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	text-align: center;
}

.toolbar .title {
	position: absolute;
	display: block;
	width: 100%;
	padding: 0;
	font-size: .85rem;
	font-weight: normal;
	line-height: 2.2rem;
	color: #3d4145;
	text-align: center;
	white-space: nowrap;
}

.toolbar .picker-button {
	position: absolute;
	right: 0;
	box-sizing: border-box;
	height: 2.2rem;
	line-height: 2.2rem;
	color: #00a3cd;
	z-index: 1;
	padding: 0 .5rem;
}


/* === Columns Picker === */

.weui-picker-modal {
	width: 100%;
	position: absolute;
	bottom: 0;
	text-align: center;
	border-radius: 0;
	opacity: 0.6;
	color: #3d4145;
	-webkit-transition-duration: .3s;
	transition-duration: .3s;
	height: 13rem;
	background: #EFEFF4;
	-webkit-transform: translate3d(0, 100%, 0);
	transform: translate3d(0, 100%, 0);
	-webkit-transition-property: opacity, -webkit-transform;
	transition-property: opacity, -webkit-transform;
	transition-property: transform, opacity;
	transition-property: transform, opacity, -webkit-transform;
}

.weui-picker-modal.picker-modal-inline {
	height: 10.8rem;
	opacity: 1;
	position: static;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}

.weui-picker-modal.picker-modal-inline .toolbar {
	display: none;
}

.weui-picker-modal.picker-columns-single .picker-items-col {
	width: 100%;
}

.weui-picker-modal.weui-picker-modal-visible {
	opacity: 1;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}

.weui-picker-modal .picker-modal-inner {
	position: relative;
	height: 10.8rem;
}

.weui-picker-modal .picker-columns {
	width: 100%;
	height: 13rem;
	z-index: 11500;
}

.weui-picker-modal .picker-columns.picker-modal-inline,
.popover .weui-picker-modal .picker-columns {
	height: 10rem;
}

@media (orientation: landscape) and (max-height: 415px) {
	.weui-picker-modal .picker-columns:not(.picker-modal-inline) {
		height: 10rem;
	}
}

.weui-picker-modal .popover.popover-picker-columns {
	width: 14rem;
}

.weui-picker-modal .picker-items {
	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;
	width: 100%;
	padding: 0;
	text-align: right;
	font-size: 1rem;
	font-weight: normal;
	-webkit-mask-box-image: -webkit-linear-gradient(bottom, transparent, transparent 5%, white 20%, white 80%, transparent 95%, transparent);
	-webkit-mask-box-image: linear-gradient(to top, transparent, transparent 5%, white 20%, white 80%, transparent 95%, transparent);
}

.weui-picker-modal .bar+.picker-items {
	height: 10.8rem;
}

.weui-picker-modal .picker-items-col {
	overflow: hidden;
	position: relative;
	max-height: 100%;
}

.weui-picker-modal .picker-items-col.picker-items-col-left {
	text-align: left;
}

.weui-picker-modal .picker-items-col.picker-items-col-center {
	text-align: center;
}

.weui-picker-modal .picker-items-col.picker-items-col-right {
	text-align: right;
}

.weui-picker-modal .picker-items-col.picker-items-col-divider {
	color: #3d4145;
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}

.weui-picker-modal .picker-items-col-wrapper {
	-webkit-transition: 300ms;
	transition: 300ms;
	-webkit-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
}

.weui-picker-modal .picker-item {
	height: 32px;
	line-height: 32px;
	padding: 0 10px;
	white-space: nowrap;
	position: relative;
	overflow: hidden;
	text-overflow: ellipsis;
	color: #9b9b9b;
	left: 0;
	top: 0;
	width: 100%;
	box-sizing: border-box;
	-webkit-transition: 300ms;
	transition: 300ms;
}

.picker-items-col-absolute .weui-picker-modal .picker-item {
	position: absolute;
}

.weui-picker-modal .picker-item.picker-item-far {
	pointer-events: none;
}

.weui-picker-modal .picker-item.picker-selected {
	color: #3d4145;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	-webkit-transform: rotateX(0deg);
	transform: rotateX(0deg);
}

.weui-picker-modal .picker-center-highlight {
	height: 32px;
	box-sizing: border-box;
	position: absolute;
	left: 0;
	width: 100%;
	top: 50%;
	margin-top: -16px;
	pointer-events: none;
}

.weui-picker-modal .picker-center-highlight:before {
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	bottom: auto;
	right: auto;
	height: 1px;
	width: 100%;
	background-color: #D9D9D9;
	display: block;
	z-index: 15;
	-webkit-transform-origin: 50% 0%;
	transform-origin: 50% 0%;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2) {
	.weui-picker-modal .picker-center-highlight:before {
		-webkit-transform: scaleY(0.5);
		transform: scaleY(0.5);
	}
}

@media only screen and (-webkit-min-device-pixel-ratio: 3) {
	.weui-picker-modal .picker-center-highlight:before {
		-webkit-transform: scaleY(0.33);
		transform: scaleY(0.33);
	}
}

.weui-picker-modal .picker-center-highlight:after {
	content: '';
	position: absolute;
	left: 0;
	bottom: 0;
	right: auto;
	top: auto;
	height: 1px;
	width: 100%;
	background-color: #D9D9D9;
	display: block;
	z-index: 15;
	-webkit-transform-origin: 50% 100%;
	transform-origin: 50% 100%;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2) {
	.weui-picker-modal .picker-center-highlight:after {
		-webkit-transform: scaleY(0.5);
		transform: scaleY(0.5);
	}
}

@media only screen and (-webkit-min-device-pixel-ratio: 3) {
	.weui-picker-modal .picker-center-highlight:after {
		-webkit-transform: scaleY(0.33);
		transform: scaleY(0.33);
	}
}

.weui-picker-modal .picker-3d .picker-items {
	overflow: hidden;
	-webkit-perspective: 1200px;
	perspective: 1200px;
}

.weui-picker-modal .picker-3d .picker-items-col,
.weui-picker-modal .picker-3d .picker-items-col-wrapper,
.weui-picker-modal .picker-3d .picker-item {
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
}

.weui-picker-modal .picker-3d .picker-items-col {
	overflow: visible;
}

.weui-picker-modal .picker-3d .picker-item {
	-webkit-transform-origin: center center -110px;
	transform-origin: center center -110px;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
}

.weui-picker-overlay,
.weui-picker-container {
	position: fixed;
	bottom: 0;
	left: 0;
	right: 0;
	height: 0;
	width: 100%;
	z-index: 100;
}

.city-picker .col-province {
	width: 5rem;
}

.city-picker .col-city {
	width: 6rem;
}

.city-picker .col-district {
	width: 5rem;
}

.weui-picker-container .weui-cells {
	margin: 0;
	text-align: left;
}

.weui-select-modal {
	height: auto;
}

.weui-select-modal .weui-cells {
	overflow-y: auto;
	overflow-x: hidden;
	max-height: 16rem;
}

.weui-select-modal .weui-cells:after {
	display: none;
}

.weui-select-modal .weui-cells .weui-cell {
	padding: 15px;
}


/* === Calendar === */

.weui-picker-calendar {
	background: #fff;
	height: 15rem;
	width: 100%;
	overflow: hidden;
}

.weui-picker-calendar .picker-modal-inner {
	overflow: hidden;
	height: 12.8rem;
}

.picker-calendar-week-days {
	height: .9rem;
	background: #f7f7f8;
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	font-size: 11px;
	box-sizing: border-box;
	position: relative;
}

.picker-calendar-week-days:after {
	content: '';
	position: absolute;
	left: 0;
	bottom: 0;
	right: auto;
	top: auto;
	height: 1px;
	width: 100%;
	background-color: #c4c4c4;
	display: block;
	z-index: 15;
	-webkit-transform-origin: 50% 100%;
	transform-origin: 50% 100%;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2) {
	.picker-calendar-week-days:after {
		-webkit-transform: scaleY(0.5);
		transform: scaleY(0.5);
	}
}

@media only screen and (-webkit-min-device-pixel-ratio: 3) {
	.picker-calendar-week-days:after {
		-webkit-transform: scaleY(0.33);
		transform: scaleY(0.33);
	}
}

.picker-calendar-week-days .picker-calendar-week-day {
	-webkit-flex-shrink: 1;
	-ms-flex: 0 1 auto;
	-webkit-flex-shrink: 1;
	-ms-flex-negative: 1;
	flex-shrink: 1;
	width: 14.28571429%;
	width: calc(100% / 7);
	line-height: 17px;
	text-align: center;
}

.picker-calendar-week-days+.picker-calendar-months {
	height: 11.9rem;
}

.picker-calendar-months {
	width: 100%;
	height: 100%;
	overflow: hidden;
	position: relative;
}

.picker-calendar-months-wrapper {
	position: relative;
	width: 100%;
	height: 100%;
	-webkit-transition: 300ms;
	transition: 300ms;
}

.picker-calendar-month {
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-orient: vertical;
	-ms-flex-direction: column;
	-webkit-flex-direction: column;
	flex-direction: column;
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
}

.picker-calendar-row {
	height: 16.66666667%;
	height: calc(100% / 6);
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-flex-shrink: 1;
	-ms-flex: 0 1 auto;
	-webkit-flex-shrink: 1;
	-ms-flex-negative: 1;
	flex-shrink: 1;
	width: 100%;
	position: relative;
}

.picker-calendar-row:after {
	content: '';
	position: absolute;
	left: 0;
	bottom: 0;
	right: auto;
	top: auto;
	height: 1px;
	width: 100%;
	background-color: #ccc;
	display: block;
	z-index: 15;
	-webkit-transform-origin: 50% 100%;
	transform-origin: 50% 100%;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2) {
	.picker-calendar-row:after {
		-webkit-transform: scaleY(0.5);
		transform: scaleY(0.5);
	}
}

@media only screen and (-webkit-min-device-pixel-ratio: 3) {
	.picker-calendar-row:after {
		-webkit-transform: scaleY(0.33);
		transform: scaleY(0.33);
	}
}

.weui-picker-modal .picker-calendar-row:last-child:after {
	display: none;
}

.picker-calendar-day {
	-webkit-flex-shrink: 1;
	-ms-flex: 0 1 auto;
	-webkit-flex-shrink: 1;
	-ms-flex-negative: 1;
	flex-shrink: 1;
	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;
	box-sizing: border-box;
	width: 14.28571429%;
	width: calc(100% / 7);
	text-align: center;
	color: #3d4145;
	font-size: 15px;
	cursor: pointer;
}

.picker-calendar-day.picker-calendar-day-prev,
.picker-calendar-day.picker-calendar-day-next {
	color: #ccc;
}

.picker-calendar-day.picker-calendar-day-disabled {
	color: #d4d4d4;
	cursor: auto;
}

.picker-calendar-day.picker-calendar-day-today span {
	background: #e3e3e3;
}

.picker-calendar-day.picker-calendar-day-selected span {
	background: #ff834f;
	color: #fff;
}

.picker-calendar-day span {
	display: inline-block;
	border-radius: 100%;
	width: 30px;
	height: 30px;
	line-height: 30px;
}

.picker-calendar-month-picker,
.picker-calendar-year-picker {
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	-webkit-justify-content: space-between;
	justify-content: space-between;
	width: 50%;
	max-width: 200px;
	-webkit-flex-shrink: 10;
	-ms-flex: 0 10 auto;
	-webkit-flex-shrink: 10;
	-ms-flex-negative: 10;
	flex-shrink: 10;
}

.picker-calendar-month-picker a.icon-only,
.picker-calendar-year-picker a.icon-only {
	min-width: 36px;
}

.picker-calendar-month-picker span,
.picker-calendar-year-picker span {
	-webkit-flex-shrink: 1;
	-ms-flex: 0 1 auto;
	-webkit-flex-shrink: 1;
	-ms-flex-negative: 1;
	flex-shrink: 1;
	position: relative;
	overflow: hidden;
	text-overflow: ellipsis;
}

.popover .picker-calendar .picker-calendar-week-days,
.picker-calendar.picker-modal-inline .picker-calendar-week-days {
	background: none;
}

.popover .picker-calendar .toolbar:before,
.picker-calendar.picker-modal-inline .toolbar:before,
.popover .picker-calendar .picker-calendar-week-days:before,
.picker-calendar.picker-modal-inline .picker-calendar-week-days:before {
	display: none;
}

.popover .picker-calendar .toolbar:after,
.picker-calendar.picker-modal-inline .toolbar:after,
.popover .picker-calendar .picker-calendar-week-days:after,
.picker-calendar.picker-modal-inline .picker-calendar-week-days:after {
	display: none;
}

.popover .picker-calendar .toolbar~.picker-modal-inner .picker-calendar-months:before,
.picker-calendar.picker-modal-inline .toolbar~.picker-modal-inner .picker-calendar-months:before,
.popover .picker-calendar .picker-calendar-week-days~.picker-calendar-months:before,
.picker-calendar.picker-modal-inline .picker-calendar-week-days~.picker-calendar-months:before {
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	bottom: auto;
	right: auto;
	height: 1px;
	width: 100%;
	background-color: #c4c4c4;
	display: block;
	z-index: 15;
	-webkit-transform-origin: 50% 0%;
	transform-origin: 50% 0%;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2) {
	.popover .picker-calendar .toolbar~.picker-modal-inner .picker-calendar-months:before,
	.picker-calendar.picker-modal-inline .toolbar~.picker-modal-inner .picker-calendar-months:before,
	.popover .picker-calendar .picker-calendar-week-days~.picker-calendar-months:before,
	.picker-calendar.picker-modal-inline .picker-calendar-week-days~.picker-calendar-months:before {
		-webkit-transform: scaleY(0.5);
		transform: scaleY(0.5);
	}
}

@media only screen and (-webkit-min-device-pixel-ratio: 3) {
	.popover .picker-calendar .toolbar~.picker-modal-inner .picker-calendar-months:before,
	.picker-calendar.picker-modal-inline .toolbar~.picker-modal-inner .picker-calendar-months:before,
	.popover .picker-calendar .picker-calendar-week-days~.picker-calendar-months:before,
	.picker-calendar.picker-modal-inline .picker-calendar-week-days~.picker-calendar-months:before {
		-webkit-transform: scaleY(0.33);
		transform: scaleY(0.33);
	}
}

.picker-calendar-month-picker,
.picker-calendar-year-picker {
	display: block;
	line-height: 2.2rem;
}

.picker-calendar-month-picker a.icon-only,
.picker-calendar-year-picker a.icon-only {
	float: left;
	width: 25%;
	height: 2.2rem;
	line-height: 2rem;
}

.picker-calendar-month-picker .current-month-value,
.picker-calendar-year-picker .current-month-value,
.picker-calendar-month-picker .current-year-value,
.picker-calendar-year-picker .current-year-value {
	float: left;
	width: 50%;
	height: 2.2rem;
}

i.icon {
	display: inline-block;
	vertical-align: middle;
	background-size: 100% auto;
	background-position: center;
	background-repeat: no-repeat;
	font-style: normal;
	position: relative;
}

i.icon.icon-next,
i.icon.icon-prev {
	width: 0.75rem;
	height: 0.75rem;
}

i.icon.icon-next {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2015%2015'%3E%3Cg%3E%3Cpath%20fill%3D'%2304BE02'%20d%3D'M1%2C1.6l11.8%2C5.8L1%2C13.4V1.6%20M0%2C0v15l15-7.6L0%2C0L0%2C0z'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}

i.icon.icon-prev {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2015%2015'%3E%3Cg%3E%3Cpath%20fill%3D'%2304BE02'%20d%3D'M14%2C1.6v11.8L2.2%2C7.6L14%2C1.6%20M15%2C0L0%2C7.6L15%2C15V0L15%2C0z'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}


/**
 * Swiper 3.3.1
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * */

.swiper-container {
	margin: 0 auto;
	position: relative;
	overflow: hidden;
	/* Fix of Webkit flickering */
	z-index: 1;
}

.swiper-container-no-flexbox .swiper-slide {
	float: left;
}

.swiper-container-vertical>.swiper-wrapper {
	-webkit-box-orient: vertical;
	-ms-flex-direction: column;
	-webkit-flex-direction: column;
	flex-direction: column;
}

.swiper-wrapper {
	position: relative;
	width: 100%;
	height: 100%;
	z-index: 1;
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-transition-property: -webkit-transform;
	transition-property: -webkit-transform;
	transition-property: transform;
	transition-property: transform, -webkit-transform;
	box-sizing: content-box;
}

.swiper-container-android .swiper-slide,
.swiper-wrapper {
	-webkit-transform: translate3d(0px, 0, 0);
	transform: translate3d(0px, 0, 0);
}

.swiper-container-multirow>.swiper-wrapper {
	-webkit-box-lines: multiple;
	-moz-box-lines: multiple;
	-ms-flex-wrap: wrap;
	-webkit-flex-wrap: wrap;
	flex-wrap: wrap;
}

.swiper-container-free-mode>.swiper-wrapper {
	-webkit-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
	margin: 0 auto;
}

.swiper-slide {
	-webkit-flex-shrink: 0;
	-ms-flex: 0 0 auto;
	-webkit-flex-shrink: 0;
	-ms-flex-negative: 0;
	flex-shrink: 0;
	width: 100%;
	height: 100%;
	position: relative;
}


/* Auto Height */

.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
	height: auto;
}

.swiper-container-autoheight .swiper-wrapper {
	-webkit-box-align: start;
	-ms-flex-align: start;
	-webkit-align-items: flex-start;
	align-items: flex-start;
	-webkit-transition-property: -webkit-transform, height;
	-webkit-transition-property: height, -webkit-transform;
	transition-property: height, -webkit-transform;
	transition-property: transform, height;
	transition-property: transform, height, -webkit-transform;
}


/* a11y */

.swiper-container .swiper-notification {
	position: absolute;
	left: 0;
	top: 0;
	pointer-events: none;
	opacity: 0;
	z-index: -1000;
}


/* IE10 Windows Phone 8 Fixes */

.swiper-wp8-horizontal {
	-ms-touch-action: pan-y;
	touch-action: pan-y;
}

.swiper-wp8-vertical {
	-ms-touch-action: pan-x;
	touch-action: pan-x;
}


/* Arrows */

.swiper-button-prev,
.swiper-button-next {
	position: absolute;
	top: 50%;
	width: 27px;
	height: 44px;
	margin-top: -22px;
	z-index: 10;
	cursor: pointer;
	background-size: 27px 44px;
	background-position: center;
	background-repeat: no-repeat;
}

.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
	opacity: 0.35;
	cursor: auto;
	pointer-events: none;
}

.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
	left: 10px;
	right: auto;
}

.swiper-button-prev.swiper-button-black,
.swiper-container-rtl .swiper-button-next.swiper-button-black {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");
}

.swiper-button-prev.swiper-button-white,
.swiper-container-rtl .swiper-button-next.swiper-button-white {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
}

.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
	right: 10px;
	left: auto;
}

.swiper-button-next.swiper-button-black,
.swiper-container-rtl .swiper-button-prev.swiper-button-black {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");
}

.swiper-button-next.swiper-button-white,
.swiper-container-rtl .swiper-button-prev.swiper-button-white {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
}


/* Pagination Styles */

.swiper-pagination {
	position: absolute;
	text-align: center;
	-webkit-transition: 300ms;
	transition: 300ms;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	z-index: 10;
}

.swiper-pagination.swiper-pagination-hidden {
	opacity: 0;
}


/* Common Styles */

.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-container-horizontal>.swiper-pagination-bullets {
	bottom: 10px;
	left: 0;
	width: 100%;
}


/* Bullets */

.swiper-pagination-bullet {
	width: 8px;
	height: 8px;
	display: inline-block;
	border-radius: 100%;
	background-color: rgb(255, 255, 255, 0.5);
	opacity: 0.8;
	border: 1px solid #fff;
}

button.swiper-pagination-bullet {
	border: none;
	margin: 0;
	padding: 0;
	box-shadow: none;
	-moz-appearance: none;
	-ms-appearance: none;
	-webkit-appearance: none;
	appearance: none;
}

.swiper-pagination-clickable .swiper-pagination-bullet {
	cursor: pointer;
}

.swiper-pagination-white .swiper-pagination-bullet {
	background: #fff;
}

.swiper-pagination-bullet-active {
	opacity: 1;
	background: #efefef;
}

.swiper-pagination-white .swiper-pagination-bullet-active {
	background: #fff;
}

.swiper-pagination-black .swiper-pagination-bullet-active {
	background: #000;
}

.swiper-container-vertical>.swiper-pagination-bullets {
	right: 10px;
	top: 50%;
	-webkit-transform: translate3d(0px, -50%, 0);
	transform: translate3d(0px, -50%, 0);
}

.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 5px 0;
	display: block;
}

.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0 5px;
}


/* Progress */

.swiper-pagination-progress {
	background: rgba(0, 0, 0, 0.25);
	position: absolute;
}

.swiper-pagination-progress .swiper-pagination-progressbar {
	background: #007aff;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	-webkit-transform: scale(0);
	transform: scale(0);
	-webkit-transform-origin: left top;
	transform-origin: left top;
}

.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar {
	-webkit-transform-origin: right top;
	transform-origin: right top;
}

.swiper-container-horizontal>.swiper-pagination-progress {
	width: 100%;
	height: 4px;
	left: 0;
	top: 0;
}

.swiper-container-vertical>.swiper-pagination-progress {
	width: 4px;
	height: 100%;
	left: 0;
	top: 0;
}

.swiper-pagination-progress.swiper-pagination-white {
	background: rgba(255, 255, 255, 0.5);
}

.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar {
	background: #fff;
}

.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar {
	background: #000;
}


/* 3D Container */

.swiper-container-3d {
	-webkit-perspective: 1200px;
	-o-perspective: 1200px;
	perspective: 1200px;
}

.swiper-container-3d .swiper-wrapper,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-cube-shadow {
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
}

.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	pointer-events: none;
	z-index: 10;
}

.swiper-container-3d .swiper-slide-shadow-left {
	background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
	/* Safari 4+, Chrome */
	background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
	/* Chrome 10+, Safari 5.1+, iOS 5+ */
	/* Firefox 3.6-15 */
	/* Opera 11.10-12.00 */
	background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
	/* Firefox 16+, IE10, Opera 12.50+ */
}

.swiper-container-3d .swiper-slide-shadow-right {
	background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
	/* Safari 4+, Chrome */
	background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
	/* Chrome 10+, Safari 5.1+, iOS 5+ */
	/* Firefox 3.6-15 */
	/* Opera 11.10-12.00 */
	background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
	/* Firefox 16+, IE10, Opera 12.50+ */
}

.swiper-container-3d .swiper-slide-shadow-top {
	background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
	/* Safari 4+, Chrome */
	background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
	/* Chrome 10+, Safari 5.1+, iOS 5+ */
	/* Firefox 3.6-15 */
	/* Opera 11.10-12.00 */
	background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
	/* Firefox 16+, IE10, Opera 12.50+ */
}

.swiper-container-3d .swiper-slide-shadow-bottom {
	background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
	/* Safari 4+, Chrome */
	background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
	/* Chrome 10+, Safari 5.1+, iOS 5+ */
	/* Firefox 3.6-15 */
	/* Opera 11.10-12.00 */
	background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
	/* Firefox 16+, IE10, Opera 12.50+ */
}


/* Coverflow */

.swiper-container-coverflow .swiper-wrapper,
.swiper-container-flip .swiper-wrapper {
	/* Windows 8 IE 10 fix */
	-ms-perspective: 1200px;
}


/* Cube + Flip */

.swiper-container-cube,
.swiper-container-flip {
	overflow: visible;
}

.swiper-container-cube .swiper-slide,
.swiper-container-flip .swiper-slide {
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	z-index: 1;
}

.swiper-container-cube .swiper-slide .swiper-slide,
.swiper-container-flip .swiper-slide .swiper-slide {
	pointer-events: none;
}

.swiper-container-cube .swiper-slide-active,
.swiper-container-flip .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active {
	pointer-events: auto;
}

.swiper-container-cube .swiper-slide-shadow-top,
.swiper-container-flip .swiper-slide-shadow-top,
.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right,
.swiper-container-flip .swiper-slide-shadow-right {
	z-index: 0;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}


/* Cube */

.swiper-container-cube .swiper-slide {
	visibility: hidden;
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
	width: 100%;
	height: 100%;
}

.swiper-container-cube.swiper-container-rtl .swiper-slide {
	-webkit-transform-origin: 100% 0;
	transform-origin: 100% 0;
}

.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-prev,
.swiper-container-cube .swiper-slide-next+.swiper-slide {
	pointer-events: auto;
	visibility: visible;
}

.swiper-container-cube .swiper-cube-shadow {
	position: absolute;
	left: 0;
	bottom: 0px;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: 0.6;
	-webkit-filter: blur(50px);
	filter: blur(50px);
	z-index: 0;
}


/* Fade */

.swiper-container-fade.swiper-container-free-mode .swiper-slide {
	-webkit-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
}

.swiper-container-fade .swiper-slide {
	pointer-events: none;
	-webkit-transition-property: opacity;
	transition-property: opacity;
}

.swiper-container-fade .swiper-slide .swiper-slide {
	pointer-events: none;
}

.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
	pointer-events: auto;
}


/* Scrollbar */

.swiper-scrollbar {
	border-radius: 10px;
	position: relative;
	-ms-touch-action: none;
	background: rgba(0, 0, 0, 0.1);
}

.swiper-container-horizontal>.swiper-scrollbar {
	position: absolute;
	left: 1%;
	bottom: 3px;
	z-index: 50;
	height: 5px;
	width: 98%;
}

.swiper-container-vertical>.swiper-scrollbar {
	position: absolute;
	right: 3px;
	top: 1%;
	z-index: 50;
	width: 5px;
	height: 98%;
}

.swiper-scrollbar-drag {
	height: 100%;
	width: 100%;
	position: relative;
	background: rgba(0, 0, 0, 0.5);
	border-radius: 10px;
	left: 0;
	top: 0;
}

.swiper-scrollbar-cursor-drag {
	cursor: move;
}


/* Preloader */

.swiper-lazy-preloader {
	width: 42px;
	height: 42px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -21px;
	margin-top: -21px;
	z-index: 10;
	-webkit-transform-origin: 50%;
	transform-origin: 50%;
	-webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite;
	animation: swiper-preloader-spin 1s steps(12, end) infinite;
}

.swiper-lazy-preloader:after {
	display: block;
	content: "";
	width: 100%;
	height: 100%;
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
	background-position: 50%;
	background-size: 100%;
	background-repeat: no-repeat;
}

.swiper-lazy-preloader-white:after {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}

@-webkit-keyframes swiper-preloader-spin {
	100% {
		-webkit-transform: rotate(360deg);
	}
}

@keyframes swiper-preloader-spin {
	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}

.weui-actionsheet {
	z-index: 100;
}

.weui-actionsheet {
	position: fixed;
	left: 0;
	bottom: 0;
	-webkit-transform: translate(0, 100%);
	transform: translate(0, 100%);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	z-index: 5000;
	width: 100%;
	background-color: #EFEFF4;
	-webkit-transition: -webkit-transform .3s;
	transition: -webkit-transform .3s;
	transition: transform .3s;
	transition: transform .3s, -webkit-transform .3s;
}

.weui-actionsheet-menu {
	background-color: #FFFFFF;
}

.weui-actionsheet-action {
	margin-top: 6px;
	background-color: #FFFFFF;
}

.weui-actionsheet-cell {
	position: relative;
	padding: 10px 0;
	text-align: center;
	font-size: 18px;
}

.weui-actionsheet-cell:before {
	content: " ";
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 1px;
	border-top: 1px solid #D9D9D9;
	color: #D9D9D9;
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
	-webkit-transform: scaleY(0.5);
	transform: scaleY(0.5);
}

.weui-actionsheet-cell:active {
	background-color: #ECECEC;
}

.weui-actionsheet-cell:first-child:before {
	display: none;
}

.weui-actionsheet-toggle {
	-webkit-transform: translate(0, 0);
	transform: translate(0, 0);
}

.weui-actionsheet .weui-actionsheet-title {
	padding: 8px 0;
	text-align: center;
	font-size: 16px;
	color: #999;
	background-color: #f4f4f4;
	position: relative;
}

.weui-actionsheet .weui-actionsheet-title:after {
	content: " ";
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 1px;
	border-top: 1px solid #d9d9d9;
	color: #d9d9d9;
	-webkit-transform-origin: 0 100%;
	transform-origin: 0 100%;
	-webkit-transform: scaleY(0.5);
	transform: scaleY(0.5);
}

.weui-popup-overlay,
.weui-popup-container {
	position: fixed;
	bottom: 0;
	left: 0;
	right: 0;
	height: 0;
	width: 100%;
	height: 100%;
	z-index: 10;
}

.weui-popup-overlay {
	background-color: rgba(0, 0, 0, 0.6);
	opacity: 0;
	-webkit-transition: opacity .3s;
	transition: opacity .3s;
}

.weui-popup-container {
	display: none;
}

.weui-popup-container.weui-popup-container-visible {
	display: block;
}

.weui-popup-container .weui-cells {
	margin: 0;
	text-align: left;
}

.weui-popup-modal {
	width: 100%;
	position: absolute;
	z-index: 100;
	bottom: 0;
	border-radius: 0;
	opacity: 0.6;
	color: #3d4145;
	-webkit-transition-duration: .3s;
	transition-duration: .3s;
	height: 100%;
	background: #EFEFF4;
	-webkit-transform: translate3d(0, 100%, 0);
	transform: translate3d(0, 100%, 0);
	-webkit-transition-property: opacity, -webkit-transform;
	transition-property: opacity, -webkit-transform;
	transition-property: transform, opacity;
	transition-property: transform, opacity, -webkit-transform;
	overflow-x: hidden;
	overflow-y: auto;
}

.popup-bottom .weui-popup-modal {
	height: auto;
}

.weui-popup-modal .toolbar {
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	z-index: 1;
}

.weui-popup-modal .modal-content {
	height: 100%;
	padding-top: 2.2rem;
	overflow: auto;
	box-sizing: border-box;
}

.weui-popup-container-visible .weui-popup-overlay {
	opacity: 1;
}

.weui-popup-container-visible .weui-popup-modal {
	opacity: 1;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}

.notification {
	position: fixed;
	width: 100%;
	min-height: 3.4rem;
	top: -2rem;
	padding-top: 2rem;
	left: 0;
	right: 0;
	z-index: 9999;
	background-color: rgba(0, 0, 0, 0.85);
	color: white;
	font-size: .65rem;
	-webkit-transform: translate3d(0, -100%, 0);
	transform: translate3d(0, -100%, 0);
	-webkit-transition: .4s;
	transition: .4s;
}

.notification.notification-in {
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}

.notification.touching {
	-webkit-transition-duration: 0s;
	transition-duration: 0s;
}

.notification .notification-inner {
	padding: .4rem .6rem 1rem .6rem;
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-align: start;
	-ms-flex-align: start;
	-webkit-align-items: flex-start;
	align-items: flex-start;
}

.notification .notification-content {
	width: 100%;
	margin: 0rem .4rem;
}

.notification .notification-title {
	font-weight: bold;
}

.notification .notification-text {
	line-height: 1;
}

.notification .notification-media {
	height: 1rem;
	width: 1rem;
}

.notification .notification-media img {
	width: 100%;
}

.notification .notification-handle-bar {
	position: absolute;
	bottom: .2rem;
	left: 50%;
	-webkit-transform: translate3d(-50%, 0, 0);
	transform: translate3d(-50%, 0, 0);
	width: 2rem;
	height: .3rem;
	border-radius: .15rem;
	background: white;
	opacity: .5;
}

.weui-photo-browser-modal {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: black;
	display: none;
	opacity: 0;
	-webkit-transition: opacity .3s;
	transition: opacity .3s;
}

.weui-photo-browser-modal.weui-photo-browser-modal-visible {
	opacity: 1;
}

.weui-photo-browser-modal .swiper-container {
	height: 100%;
	-webkit-transform: scale(0.2);
	transform: scale(0.2);
	-webkit-transition: -webkit-transform .5s;
	transition: -webkit-transform .5s;
	transition: transform .5s;
	transition: transform .5s, -webkit-transform .5s;
}

.weui-photo-browser-modal .swiper-container .swiper-pagination-bullet {
	background: white;
	visibility: hidden;
}

.weui-photo-browser-modal .swiper-container.swiper-container-visible {
	-webkit-transform: scale(1);
	transform: scale(1);
}

.weui-photo-browser-modal .swiper-container.swiper-container-visible .swiper-pagination-bullet {
	visibility: visible;
	-webkit-transition-property: visibility;
	transition-property: visibility;
	-webkit-transition-delay: .5s;
	transition-delay: .5s;
}

.weui-photo-browser-modal .swiper-container .swiper-pagination {
	bottom: 10px;
	left: 0;
	width: 100%;
}

.weui-photo-browser-modal .photo-container {
	height: 100%;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	overflow: hidden;
}

.weui-photo-browser-modal .photo-container img {
	max-width: 100%;
	margin-top: -30px;
}

.weui-photo-browser-modal .caption {
	position: absolute;
	bottom: 40px;
	left: 0;
	right: 0;
	color: white;
	text-align: center;
	padding: 0 12px;
	min-height: 3rem;
	font-size: 14px;
	z-index: 10;
	-webkit-transition: opacity .3s;
	transition: opacity .3s;
	-webkit-transition-delay: .5s;
	transition-delay: .5s;
	opacity: 0;
}

.weui-photo-browser-modal .caption .caption-item {
	display: none;
	opacity: 0;
	-webkit-transition: opacity .15s;
	transition: opacity .15s;
}

.weui-photo-browser-modal .caption .caption-item.active {
	display: block;
	opacity: 1;
}

.weui-photo-browser-modal .swiper-container-visible .caption {
	opacity: 1;
}

.nobg {
	background-color: initial;
}

.popup-tips {
	padding-top: 200px;
	text-align: center;
}

.popup-tips img.test-arrow {
	width: 180px;
	position: absolute;
	top: 10px;
	right: 20px;
}

.popup-tips img.test-inof {
	width: 90%;
}

.disabled-background {
	background: #eee!important;
}


/* 优惠劵 */

.exchange {
	line-height: 50px;
	padding: 0px 15px;
}

.exchange a {
	height: 30px;
	line-height: 30px;
	margin-top: 10px;
	padding: 0px 8px;
	color: #fe8534;
}

.stamp {
	height: 120px;
	padding: 10px;
	position: relative;
	border-radius: 0px 0px 5px 5px;
	margin: 5px 15px 30px 15px;
	background-color: #fff;
}

.stamp-usable {
	border-bottom: 2px solid #5ac7c9;
}

.stamp-usable h4,
.stamp-usable .date,
.stamp-usable .sum sub,
.stamp-usable .sum span {
	color: #5ac7c9;
}

.stamp-invalid {
	border-bottom: 2px solid #c2c2c2;
}

.stamp-invalid h4,
.stamp-invalid .date,
.stamp-invalid .caption,
.stamp-invalid .sum sub,
.stamp-invalid .sum span {
	color: #999;
}

.stamp:before {
	content: '';
	position: absolute;
	top: -8px;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: -1;
	background-image: -webkit-gradient(linear, 50% 0, 0 100%, from(transparent), color-stop(.5, transparent), color-stop(.5, #fff), to(#fff)), -webkit-gradient(linear, 50% 0, 100% 100%, from(transparent), color-stop(.5, transparent), color-stop(.5, #fff), to(#fff));
	background-size: 10px 8px;
	background-repeat: repeat-x;
	background-position: 50% 0;
	box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.1);
}

.stamp .caption {
	position: absolute;
	bottom: 10px;
	left: 10px;
}

.stamp .date {
	line-height: 28px;
	font-size: 12px;
}

.stamp .sum {
	position: absolute;
	top: 5px;
	right: 10px;
}

.stamp .sum sub {
	position: relative;
	top: -5px;
	font-size: 16px;
}

.stamp .sum span {
	font-size: 46px;
	line-height: 50px;
}

.stamp a {
	display: inherit;
	position: absolute;
	bottom: 10px;
	right: 10px;
	padding: 3px 8px;
}

.sbg-a {
	background: url(../images/stamp_bg1.png) no-repeat 95% 90% #fff;
	background-size: 100px;
}

.sbg-b {
	background: url(../images/stamp_bg2.png) no-repeat 95% 90% #fff;
	background-size: 100px;
}
/* article */
.weui-article section b {
    font-size: 15px;
    font-weight: 800;
    margin: 0px 3px;
}
.weui-article section p {
    margin-bottom: 6px;
}
.weui-article section h3 {
    margin-bottom: 10px;
}
.weui-article section .t-decub{
	text-decoration: underline;
	font-weight: 800;
}
/*合作项目*/
.partner{
	background-color: #fff;
	margin-top: 10px;
	padding: 10px 0px;
}
.joint-way{
	background-color: #2bb190;
	color: #fff;
	margin: 0px 10px 20px;
	padding: 5px;
	text-align: center;
}
.joint-way span{
	padding: 0px 6px;
	font-weight: 600;
}
.joint-need{
	padding: 0px 10px;
}
.joint-need li{
	height: 145px;
	width: 50%;
	float: left;
	text-align: center;
	padding: 10px 15px;
}
.joint-need li i{
	font-size: 32px;
	color: #2bb190;
}
.joint-need li h4{
	color: #333;
	margin: 5px auto 10px auto;
}
.joint-need li p{
	font-size: 12px;
}
.joint-contact{
	margin: 15px;
	padding: 6px 15px;
	background-color: #2bb190;
}
.joint-contact span{
	display: block;
	color: #fff;
}
.joint-contact span:last-child{ 
	text-indent: 3em;
}

/* 集中式公寓 */

.rad-group{
	margin: 0px 10px 10px;
	border-radius: 0.3125rem;
	overflow: hidden;
	position: relative;
}

.rad-group .area{
	padding: 5px 10px;
}

.rad-group .area a{
	display: inline-block;
	white-space:nowrap;
	padding: 0px 8px;
	margin-right: 12px;
	margin-bottom: 15px;
	color: #00a3cd;
    border: 1px solid #45c2ec;
}

.rad-group .list-box-img{
	position: relative;
	overflow: hidden;
}
.rad-group .list-box-img img{
	width: 100%;
}
.rad-group .list-box-img span{
	position: absolute;
	top:0;
	left: 0;
	background-color:rgba(255,255,255,0.7);
	text-align: center;
	width: 100px;
	height: 34px;
	line-height: 34px;
	border-radius: 0px;
	color: #222;
	font-size: 16px;
}

.rad-group .list-box-inof{
	padding: 10px 10px;
	position: relative;
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center;
}
.rad-group .list-box-inof .bd{
	-webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
}
.rad-group .list-box-inof .bd h6{
	font-size: 15px
}
.rad-group .list-box-inof .bd span{
	display: inline-block;
	margin-left: 3px;
	font-size: 12px;
	padding: 0px 8px;
	margin-top: 8px;
    line-height: 1.3;
}
