html {
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%
}

body {
	line-height: 1.6;
	font-family: -apple-system-font,"Helvetica Neue",sans-serif
}

* {
	margin: 0;
	padding: 0
}

a img {
	border: 0
}

a {
	text-decoration: none;
	-webkit-tap-highlight-color: transparent
}

@font-face {
	font-weight:400;font-style:normal;font-family:weui;src:url(data:application/octet-stream;base64,AAEAAAALAIAAAwAwR1NVQrD+s+0AAAE4AAAAQk9TLzJAKEx+AAABfAAAAFZjbWFw65cFHQAAAhwAAAJQZ2x5ZvCRR/EAAASUAAAKtGhlYWQMPROtAAAA4AAAADZoaGVhCCwD+gAAALwAAAAkaG10eEJo//8AAAHUAAAASGxvY2EYqhW4AAAEbAAAACZtYXhwASEAVQAAARgAAAAgbmFtZeNcHtgAAA9IAAAB5nBvc3T6bLhLAAARMAAAAOYAAQAAA+gAAABaA+j/////A+kAAQAAAAAAAAAAAAAAAAAAABIAAQAAAAEAACbZbxtfDzz1AAsD6AAAAADUm2dvAAAAANSbZ2///wAAA+kD6gAAAAgAAgAAAAAAAAABAAAAEgBJAAUAAAAAAAIAAAAKAAoAAAD/AAAAAAAAAAEAAAAKAB4ALAABREZMVAAIAAQAAAAAAAAAAQAAAAFsaWdhAAgAAAABAAAAAQAEAAQAAAABAAgAAQAGAAAAAQAAAAAAAQOwAZAABQAIAnoCvAAAAIwCegK8AAAB4AAxAQIAAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA6gHqEQPoAAAAWgPqAAAAAAABAAAAAAAAAAAAAAPoAAAD6AAAA+gAAAPoAAAD6AAAA+gAAAPoAAAD6AAAA+gAAAPoAAAD6AAAA+gAAAPoAAAD6AAAA+j//wPoAAAD6AAAAAAABQAAAAMAAAAsAAAABAAAAXQAAQAAAAAAbgADAAEAAAAsAAMACgAAAXQABABCAAAABAAEAAEAAOoR//8AAOoB//8AAAABAAQAAAABAAIAAwAEAAUABgAHAAgACQAKAAsADAANAA4ADwAQABEAAAEGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAAANwAAAAAAAAAEQAA6gEAAOoBAAAAAQAA6gIAAOoCAAAAAgAA6gMAAOoDAAAAAwAA6gQAAOoEAAAABAAA6gUAAOoFAAAABQAA6gYAAOoGAAAABgAA6gcAAOoHAAAABwAA6ggAAOoIAAAACAAA6gkAAOoJAAAACQAA6goAAOoKAAAACgAA6gsAAOoLAAAACwAA6gwAAOoMAAAADAAA6g0AAOoNAAAADQAA6g4AAOoOAAAADgAA6g8AAOoPAAAADwAA6hAAAOoQAAAAEAAA6hEAAOoRAAAAEQAAAAAARgCMANIBJAF4AcQCMgJgAqgC/ANIA6YD/gROBKAE9AVaAAAAAgAAAAADrwOtABQAKQAAASIHBgcGFBcWFxYyNzY3NjQnJicmAyInJicmNDc2NzYyFxYXFhQHBgcGAfV4Z2Q7PDw7ZGfwZmQ7PDw7ZGZ4bl5bNjc3Nlte215bNjc3NlteA608O2Rn8GdjOzw8O2Nn8GdkOzz8rzc1W17bXlw1Nzc1XF7bXls1NwAAAAACAAAAAAOzA7MAFwAtAAABIgcGBwYVFBcWFxYzMjc2NzY1NCcmJyYTBwYiLwEmNjsBETQ2OwEyFhURMzIWAe52Z2Q7PT07ZGd2fGpmOz4+O2ZpIXYOKA52Dg0XXQsHJgcLXRcNA7M+O2ZqfHZnZDs9PTtkZ3Z9aWY7Pv3wmhISmhIaARcICwsI/ukaAAMAAAAAA+UD5QAXACMALAAAASIHBgcGFRQXFhcWMzI3Njc2NTQnJicmAxQrASI1AzQ7ATIHJyImNDYyFhQGAe6Ecm9BRERBb3KEiXZxQkREQnF1aQIxAwgCQgMBIxIZGSQZGQPkREJxdomEcm9BRERBb3KEinVxQkT9HQICAWICAjEZIxkZIxkAAAAAAgAAAAADsQPkABkALgAAAQYHBgc2BREUFxYXFhc2NzY3NjURJBcmJyYTAQYvASY/ATYyHwEWNjclNjIfARYB9VVVQk+v/tFHPmxebGxdbT1I/tGvT0JVo/7VBASKAwMSAQUBcQEFAgESAgUBEQQD4xMYEhk3YP6sjnVlSD8cHD9IZXWOAVRgNxkSGP62/tkDA48EBBkCAVYCAQHlAQIQBAAAAAADAAAAAAOxA+QAGwAqADMAAAEGBwYHBgcGNxEUFxYXFhc2NzY3NjURJBcmJyYHMzIWFQMUBisBIicDNDYTIiY0NjIWFAYB9UFBODssO38gRz5sXmxsXW09SP7YqFBBVW80BAYMAwImBQELBh4PFhYeFRUD5A8SDhIOEikK/q2PdWRJPh0dPklkdY8BU141GRIY/AYE/sYCAwUBOgQG/kAVHxUVHxUAAAACAAAAAAPkA+QAFwAtAAABIgcGBwYVFBcWFxYzMjc2NzY1NCcmJyYTAQYiLwEmPwE2Mh8BFjI3ATYyHwEWAe6Ecm9BQ0NCbnODiXVxQkREQnF1kf6gAQUBowMDFgEFAYUCBQEBQwIFARUEA+NEQnF1iYNzbkJDQ0FvcoSJdXFCRP6j/qUBAagEBR4CAWYBAQENAgIVBAAAAAQAAAAAA68DrQAUACkAPwBDAAABIgcGBwYUFxYXFjI3Njc2NCcmJyYDIicmJyY0NzY3NjIXFhcWFAcGBwYTBQ4BLwEmBg8BBhYfARYyNwE+ASYiFzAfAQH1eGdkOzw8O2Rn8GZkOzw8O2RmeG5eWzY3NzZbXtteWzY3NzZbXmn+9gYSBmAGDwUDBQEGfQUQBgElBQELEBUBAQOtPDtkZ/BnYzs8PDtjZ/BnZDs8/K83NVte215cNTc3NVxe215bNTcCJt0FAQVJBQIGBAcRBoAGBQEhBQ8LBAEBAAABAAAAAAO7AzoAFwAAEy4BPwE+AR8BFjY3ATYWFycWFAcBBiInPQoGBwUHGgzLDCELAh0LHwsNCgr9uQoeCgGzCyEOCw0HCZMJAQoBvgkCCg0LHQv9sQsKAAAAAAIAAAAAA+UD5gAXACwAAAEiBwYHBhUUFxYXFjMyNzY3NjU0JyYnJhMHBi8BJicmNRM0NjsBMhYVExceAQHvhHJvQUNDQm5zg4l1cUJEREJxdVcQAwT6AwIEEAMCKwIDDsUCAQPlREJxdYmDc25CQ0NBb3KEiXVxQkT9VhwEAncCAgMGAXoCAwMC/q2FAgQAAAQAAAAAA68DrQADABgALQAzAAABMB8BAyIHBgcGFBcWFxYyNzY3NjQnJicmAyInJicmNDc2NzYyFxYXFhQHBgcGAyMVMzUjAuUBAfJ4Z2Q7PDw7ZGfwZmQ7PDw7ZGZ4bl5bNjc3Nlte215bNjc3NltemyT92QKDAQEBLDw7ZGfwZ2M7PDw7Y2fwZ2Q7PPyvNzVbXtteXDU3NzVcXtteWzU3AjH9JAAAAAMAAAAAA+QD5AAXACcAMAAAASIHBgcGFRQXFhcWMzI3Njc2NTQnJicmAzMyFhUDFAYrASImNQM0NhMiJjQ2MhYUBgHuhHJvQUNDQm5zg4l1cUJEREJxdZ42BAYMAwInAwMMBh8PFhYeFhYD40RCcXWJg3NuQkNDQW9yhIl1cUJE/vYGBf7AAgMDAgFABQb+NhYfFhYfFgAABAAAAAADwAPAAAgAEgAoAD0AAAEyNjQmIgYUFhcjFTMRIxUzNSMDIgcGBwYVFBYXFjMyNzY3NjU0Jy4BAyInJicmNDc2NzYyFxYXFhQHBgcGAfQYISEwISFRjzk5yTorhG5rPT99am+DdmhlPD4+PMyFbV5bNTc3NVte2l5bNTc3NVteAqAiLyIiLyI5Hf7EHBwCsT89a26Ed8w8Pj48ZWh2g29qffyjNzVbXtpeWzU3NzVbXtpeWzU3AAADAAAAAAOoA6gACwAgADUAAAEHJwcXBxc3FzcnNwMiBwYHBhQXFhcWMjc2NzY0JyYnJgMiJyYnJjQ3Njc2MhcWFxYUBwYHBgKOmpocmpocmpocmpq2dmZiOjs7OmJm7GZiOjs7OmJmdmtdWTQ2NjRZXdZdWTQ2NjRZXQKqmpocmpocmpocmpoBGTs6YmbsZmI6Ozs6YmbsZmI6O/zCNjRZXdZdWTQ2NjRZXdZdWTQ2AAMAAAAAA+kD6gAaAC8AMAAAAQYHBiMiJyYnJjQ3Njc2MhcWFxYVFAcGBwEHATI3Njc2NCcmJyYiBwYHBhQXFhcWMwKONUBCR21dWjU3NzVaXdpdWzU2GBcrASM5/eBXS0grKysrSEuuSkkqLCwqSUpXASMrFxg2NVtd2l1aNTc3NVpdbUdCQDX+3jkBGSsrSEuuSkkqLCwqSUquS0grKwAC//8AAAPoA+gAFAAwAAABIgcGBwYQFxYXFiA3Njc2ECcmJyYTFg4BIi8BBwYuATQ/AScmPgEWHwE3Nh4BBg8BAfSIdHFDRERDcXQBEHRxQ0REQ3F0SQoBFBsKoqgKGxMKqKIKARQbCqKoChsUAQqoA+hEQ3F0/vB0cUNERENxdAEQdHFDRP1jChsTCqiiCgEUGwqiqAobFAEKqKIKARQbCqIAAAIAAAAAA+QD5AAXADQAAAEiBwYHBhUUFxYXFjMyNzY3NjU0JyYnJhMUBiMFFxYUDwEGLwEuAT8BNh8BFhQPAQUyFh0BAe6Ecm9BQ0NCbnODiXVxQkREQnF1fwQC/pGDAQEVAwTsAgEC7AQEFAIBhAFwAgMD40RCcXWJg3NuQkNDQW9yhIl1cUJE/fYCAwuVAgQCFAQE0AIFAtEEBBQCBQGVCwMDJwAAAAUAAAAAA9QD0wAjACcANwBHAEgAAAERFAYjISImNREjIiY9ATQ2MyE1NDYzITIWHQEhMhYdARQGIyERIREHIgYVERQWOwEyNjURNCYjISIGFREUFjsBMjY1ETQmKwEDeyYb/XYbJkMJDQ0JAQYZEgEvExkBBgkNDQn9CQJc0QkNDQktCQ0NCf7sCQ0NCS0JDQ0JLQMi/TQbJiYbAswMCiwJDS4SGRkSLg0JLAoM/UwCtGsNCf5NCQ0NCQGzCQ0NCf5NCQ0NCQGzCQ0AAAAAEADGAAEAAAAAAAEABAAAAAEAAAAAAAIABwAEAAEAAAAAAAMABAALAAEAAAAAAAQABAAPAAEAAAAAAAUACwATAAEAAAAAAAYABAAeAAEAAAAAAAoAKwAiAAEAAAAAAAsAEwBNAAMAAQQJAAEACABgAAMAAQQJAAIADgBoAAMAAQQJAAMACAB2AAMAAQQJAAQACAB+AAMAAQQJAAUAFgCGAAMAAQQJAAYACACcAAMAAQQJAAoAVgCkAAMAAQQJAAsAJgD6d2V1aVJlZ3VsYXJ3ZXVpd2V1aVZlcnNpb24gMS4wd2V1aUdlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAHcAZQB1AGkAUgBlAGcAdQBsAGEAcgB3AGUAdQBpAHcAZQB1AGkAVgBlAHIAcwBpAG8AbgAgADEALgAwAHcAZQB1AGkARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAAAAgAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASAQIBAwEEAQUBBgEHAQgBCQEKAQsBDAENAQ4BDwEQAREBEgETAAZjaXJjbGUIZG93bmxvYWQEaW5mbwxzYWZlX3N1Y2Nlc3MJc2FmZV93YXJuB3N1Y2Nlc3MOc3VjY2Vzcy1jaXJjbGURc3VjY2Vzcy1uby1jaXJjbGUHd2FpdGluZw53YWl0aW5nLWNpcmNsZQR3YXJuC2luZm8tY2lyY2xlBmNhbmNlbAZzZWFyY2gFY2xlYXIEYmFjawZkZWxldGUAAAAA) format('truetype')
}[class*=" weui-icon-"],[class^=weui-icon-] {
	display: inline-block;
	vertical-align: middle;
	font: normal normal normal 14px/1 weui;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased
}[class*=" weui-icon-"]:before,[class^=weui-icon-]:before {
	display: inline-block;
	margin-left: .2em;
	margin-right: .2em
}

.weui-icon-circle:before {
	content: "\EA01"
}

.weui-icon-download:before {
	content: "\EA02"
}

.weui-icon-info:before {
	content: "\EA03"
}

.weui-icon-safe-success:before {
	content: "\EA04"
}

.weui-icon-safe-warn:before {
	content: "\EA05"
}

.weui-icon-success:before {
	content: "\EA06"
}

.weui-icon-success-circle:before {
	content: "\EA07"
}

.weui-icon-success-no-circle:before {
	content: "\EA08"
}

.weui-icon-waiting:before {
	content: "\EA09"
}

.weui-icon-waiting-circle:before {
	content: "\EA0A"
}

.weui-icon-warn:before {
	content: "\EA0B"
}

.weui-icon-info-circle:before {
	content: "\EA0C"
}

.weui-icon-cancel:before {
	content: "\EA0D"
}

.weui-icon-search:before {
	content: "\EA0E"
}

.weui-icon-clear:before {
	content: "\EA0F"
}

.weui-icon-back:before {
	content: "\EA10"
}

.weui-icon-delete:before {
	content: "\EA11"
}[class*=" weui-icon_"]:before,[class^=weui-icon_]:before {
	margin: 0
}

.weui-icon-success {
	font-size: 1.15rem;
	color: #09bb07
}

.weui-icon-waiting {
	font-size: 1.15rem;
	color: #10aeff
}

.weui-icon-warn {
	font-size: 1.15rem;
	color: #f43530
}

.weui-icon-info {
	font-size: 1.15rem;
	color: #10aeff
}

.weui-icon-success-circle {
	font-size: 1.15rem;
	color: #09bb07
}

.weui-icon-success-no-circle {
	font-size: 1.15rem;
	color: #09bb07
}

.weui-icon-waiting-circle {
	font-size: 1.15rem;
	color: #10aeff
}

.weui-icon-circle {
	font-size: 1.15rem;
	color: #c9c9c9
}

.weui-icon-download {
	font-size: 1.15rem;
	color: #09bb07
}

.weui-icon-info-circle {
	font-size: 1.15rem;
	color: #09bb07
}

.weui-icon-safe-success {
	color: #09bb07
}

.weui-icon-safe-warn {
	color: #ffbe00
}

.weui-icon-cancel {
	color: #f43530;
	font-size: 1.1rem
}

.weui-icon-search {
	color: #b2b2b2;
	font-size: .7rem
}

.weui-icon-clear {
	color: #b2b2b2;
	font-size: .7rem
}

.weui-icon-delete.weui-icon_gallery-delete {
	color: #fff;
	font-size: 1.1rem
}

.weui-icon_msg {
	font-size: 4.65rem
}

.weui-icon_msg.weui-icon-warn {
	color: #f76260
}

.weui-icon_msg-primary {
	font-size: 4.65rem
}

.weui-icon_msg-primary.weui-icon-warn {
	color: #ffbe00
}

.weui-btn {
	position: relative;
	display: block;
	margin-left: auto;
	margin-right: auto;
	padding-left: .7rem;
	padding-right: .7rem;
	box-sizing: border-box;
	/*font-size: .9rem;*/
	text-align: center;
	text-decoration: none;
	color: #fff;
	line-height: 2.55555556;
	border-radius: .25rem;
	-webkit-tap-highlight-color: transparent
}

.weui-btn:after {
	content: " ";
	width: 200%;
	height: 200%;
	position: absolute;
	top: 0;
	left: 0;
	border: 1px solid rgba(0,0,0,.2);
	-webkit-transform: scale(.5);
	transform: scale(.5);
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
	box-sizing: border-box;
	border-radius: 10px
}

.weui-btn_inline {
	display: inline-block
}

.weui-btn_default {
	color: #000;
	background-color: #f8f8f8
}

.weui-btn_default:not(.weui-btn_disabled):visited {
	color: #000
}

.weui-btn_default:not(.weui-btn_disabled):active {
	color: rgba(0,0,0,.6);
	background-color: #dedede
}

.weui-btn_primary {
	background-color: #1aad19
}

.weui-btn_primary:not(.weui-btn_disabled):visited {
	color: #fff
}

.weui-btn_primary:not(.weui-btn_disabled):active {
	color: rgba(255,255,255,.6);
	background-color: #179b16
}

.weui-btn_warn {
	background-color: #e64340
}

.weui-btn_warn:not(.weui-btn_disabled):visited {
	color: #fff
}

.weui-btn_warn:not(.weui-btn_disabled):active {
	color: rgba(255,255,255,.6);
	background-color: #ce3c39
}

.weui-btn_disabled {
	color: rgba(255,255,255,.6)
}

.weui-btn_disabled.weui-btn_default {
	color: rgba(0,0,0,.3);
	background-color: #f7f7f7
}

.weui-btn_disabled.weui-btn_primary {
	background-color: #9ed99d
}

.weui-btn_disabled.weui-btn_warn {
	background-color: #ec8b89
}

.weui-btn_loading .weui-loading {
	margin: -.2em .34em 0 0
}

.weui-btn_loading.weui-btn_primary,.weui-btn_loading.weui-btn_warn {
	color: rgba(255,255,255,.6)
}

.weui-btn_loading.weui-btn_primary {
	background-color: #179b16
}

.weui-btn_loading.weui-btn_warn {
	background-color: #ce3c39
}

.weui-btn_plain-primary {
	color: #1aad19;
	border: 1px solid #1aad19
}

.weui-btn_plain-primary:not(.weui-btn_plain-disabled):active {
	color: rgba(26,173,25,.6);
	border-color: rgba(26,173,25,.6)
}

.weui-btn_plain-primary:after {
	border-width: 0
}

.weui-btn_plain-default {
	color: #353535;
	border: 1px solid #353535
}

.weui-btn_plain-default:not(.weui-btn_plain-disabled):active {
	color: rgba(53,53,53,.6);
	border-color: rgba(53,53,53,.6)
}

.weui-btn_plain-default:after {
	border-width: 0
}

.weui-btn_plain-disabled {
	color: rgba(0,0,0,.2);
	border-color: rgba(0,0,0,.2)
}

button.weui-btn,input.weui-btn {
	width: 100%;
	border-width: 0;
	outline: 0;
	-webkit-appearance: none
}

button.weui-btn:focus,input.weui-btn:focus {
	outline: 0
}

button.weui-btn_inline,button.weui-btn_mini,input.weui-btn_inline,input.weui-btn_mini {
	width: auto
}

button.weui-btn_plain-default,button.weui-btn_plain-primary,input.weui-btn_plain-default,input.weui-btn_plain-primary {
	border-width: 1px;
	background-color: transparent
}

.weui-btn_mini {
	display: inline-block;
	padding: 0 1.32em;
	line-height: 2.3;
	/*font-size: .65rem*/
}

.weui-btn+.weui-btn {
	margin-top: .75rem
}

.weui-btn.weui-btn_inline+.weui-btn.weui-btn_inline {
	margin-top: auto;
	margin-left: .75rem
}

.weui-btn-area {
	margin: 1.17647059em .75rem .3em
}

.weui-btn-area_inline {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex
}

.weui-btn-area_inline .weui-btn {
	margin-top: auto;
	margin-right: .75rem;
	width: 100%;
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	flex: 1
}

.weui-btn-area_inline .weui-btn:last-child {
	margin-right: 0
}

.weui-cells {
	margin-top: 1.17647059em;
	background-color: #fff;
	line-height: 1.47058824;
	font-size: .85rem;
	overflow: hidden;
	position: relative
}

.weui-cells: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(.5);
	transform: scaleY(.5);
	z-index: 2
}

.weui-cells:after {
	content: " ";
	position: absolute;
	left: 0;
	bottom: 0;
	right: 0;
	height: 1px;
	border-bottom: 1px solid #e5e5e5;
	color: #e5e5e5;
	-webkit-transform-origin: 0 100%;
	transform-origin: 0 100%;
	-webkit-transform: scaleY(.5);
	transform: scaleY(.5);
	z-index: 2
}

.weui-cells__title {
	margin-top: .77em;
	margin-bottom: .3em;
	padding-left: .75rem;
	padding-right: .75rem;
	color: #7f7f7f;
	font-size: .7rem
}

.weui-cells__title+.weui-cells {
	margin-top: 0
}

.weui-cells__tips {
	margin-top: .3em;
	color: #999;
	padding-left: .75rem;
	padding-right: .75rem;
	font-size: .7rem
}

.weui-cell {
	padding: .5rem .75rem;
	position: relative;
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center
}

.weui-cell: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(.5);
	transform: scaleY(.5);
	left: .75rem;
	z-index: 2
}

.weui-cell:first-child:before {
	display: none
}

.weui-cell_primary {
	-webkit-box-align: start;
	-webkit-align-items: flex-start;
	align-items: flex-start
}

.weui-cell__bd {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	flex: 1
}

.weui-cell__ft {
	text-align: right;
	color: rgba(0,0,0,.9)
}

.weui-cell_swiped {
	display: block;
	padding: 0
}

.weui-cell_swiped>.weui-cell__bd {
	position: relative;
	z-index: 1;
	background-color: #fff
}

.weui-cell_swiped>.weui-cell__ft {
	position: absolute;
	right: 0;
	top: 0;
	bottom: 0;
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	color: #fff
}

.weui-swiped-btn {
	display: block;
	padding: .5rem 1em;
	line-height: 1.47058824;
	color: inherit
}

.weui-swiped-btn_default {
	background-color: #c7c7cc
}

.weui-swiped-btn_warn {
	background-color: #ff3b30
}

.weui-cell_access {
	-webkit-tap-highlight-color: transparent;
	color: inherit
}

.weui-cell_access:active {
	background-color: #ececec
}

.weui-cell_access .weui-cell__ft {
	padding-right: .65rem;
	position: relative
}

.weui-cell_access .weui-cell__ft:after {
	content: " ";
	display: inline-block;
	height: 6px;
	width: 6px;
	border-width: 2px 2px 0 0;
	border-color: #c8c8cd;
	border-style: solid;
	-webkit-transform: matrix(.71,.71,-.71,.71,0,0);
	transform: matrix(.71,.71,-.71,.71,0,0);
	position: relative;
	top: -2px;
	position: absolute;
	top: 50%;
	margin-top: -4px;
	right: 2px
}

.weui-cell_link {
	color: #586c94;
	font-size: .7rem
}

.weui-cell_link:first-child:before {
	display: block
}

.weui-check__label {
	-webkit-tap-highlight-color: transparent
}

.weui-check__label:active {
	background-color: #ececec
}

.weui-check {
	position: absolute;
	left: -9999em
}

.weui-cell_switch .weui-cell__ft {
	height: 1.6rem
}

.weui-cells_radio .weui-cell__ft {
	padding-left: .35em
}

.weui-cells_radio .weui-check:checked+.weui-icon-checked:before {
	display: block;
	content: '\EA08';
	color: #09bb07;
	font-size: .8rem
}

.weui-cells_checkbox .weui-cell__hd {
	padding-right: .35em
}

.weui-cells_checkbox .weui-icon-checked:before {
	content: '\EA01';
	color: #c9c9c9;
	font-size: 1.15rem;
	display: block
}

.weui-cells_checkbox .weui-check:checked+.weui-icon-checked:before {
	content: '\EA06';
	color: #09bb07
}

.weui-label {
	display: block;
	width: 5.25rem;
	word-wrap: break-word;
	word-break: break-all;
	color: rgba(0,0,0,.9)
}

.weui-input {
	width: 100%;
	border: 0;
	outline: 0;
	-webkit-appearance: none;
	background-color: transparent;
	font-size: inherit;
	color: inherit;
	height: 1.47058824em;
	line-height: 1.47058824;
	color: rgba(0,0,0,.9)
}

.weui-input::-webkit-input-placeholder,.weui-textarea::-webkit-input-placeholder {
	color: #999
}

.weui-uploader__title {
	color: rgba(0,0,0,.9)
}

.weui-input::-webkit-inner-spin-button,.weui-input::-webkit-outer-spin-button {
	-webkit-appearance: none;
	margin: 0
}

.weui-textarea {
	display: block;
	border: 0;
	resize: none;
	width: 100%;
	color: inherit;
	font-size: 1em;
	line-height: inherit;
	outline: 0
}

.weui-textarea-counter {
	color: #b2b2b2;
	text-align: right
}

.weui-cell_warn .weui-textarea-counter {
	color: #e64340
}

.weui-toptips {
	display: none;
	position: fixed;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
	top: 0;
	left: 0;
	right: 0;
	padding: .25rem;
	font-size: .7rem;
	text-align: center;
	color: #fff;
	z-index: 5000;
	word-wrap: break-word;
	word-break: break-all
}

.weui-toptips_warn {
	background-color: #e64340
}

.weui-cells_form .weui-cell__ft {
	font-size: 0
}

.weui-cells_form .weui-icon-warn {
	display: none
}

.weui-cells_form input,.weui-cells_form label[for],.weui-cells_form textarea {
	-webkit-tap-highlight-color: transparent
}

.weui-cell_warn {
	color: #e64340
}

.weui-cell_warn .weui-icon-warn {
	display: inline-block
}

.weui-form-preview {
	position: relative;
	background-color: #fff
}

.weui-form-preview: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(.5);
	transform: scaleY(.5)
}

.weui-form-preview:after {
	content: " ";
	position: absolute;
	left: 0;
	bottom: 0;
	right: 0;
	height: 1px;
	border-bottom: 1px solid #e5e5e5;
	color: #e5e5e5;
	-webkit-transform-origin: 0 100%;
	transform-origin: 0 100%;
	-webkit-transform: scaleY(.5);
	transform: scaleY(.5)
}

.weui-form-preview__hd {
	position: relative;
	padding: .5rem .75rem;
	text-align: right;
	line-height: 2.5em
}

.weui-form-preview__hd:after {
	content: " ";
	position: absolute;
	left: 0;
	bottom: 0;
	right: 0;
	height: .05rem;
	border-bottom: .05rem solid #e5e5e5;
	color: #e5e5e5;
	-webkit-transform-origin: 0 100%;
	transform-origin: 0 100%;
	-webkit-transform: scaleY(.5);
	transform: scaleY(.5);
	left: .75rem
}

.weui-form-preview__hd .weui-form-preview__value {
	font-style: normal;
	font-size: 1.6em
}

.weui-form-preview__bd {
	padding: .5rem .75rem;
	font-size: .9em;
	text-align: right;
	color: #999;
	line-height: 2
}

.weui-form-preview__ft {
	position: relative;
	line-height: 2.5rem;
	display: -webkit-box;
	display: -webkit-flex;
	display: flex
}

.weui-form-preview__ft:before {
	content: " ";
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	height: 1px;
	border-top: 1px solid #d5d5d6;
	color: #d5d5d6;
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
	-webkit-transform: scaleY(.5);
	transform: scaleY(.5)
}

.weui-form-preview__item {
	overflow: hidden
}

.weui-form-preview__label {
	float: left;
	margin-right: 1em;
	min-width: 4em;
	color: #999;
	text-align: justify;
	text-align-last: justify
}

.weui-form-preview__value {
	display: block;
	overflow: hidden;
	word-break: normal;
	word-wrap: break-word
}

.weui-form-preview__btn {
	position: relative;
	display: block;
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	flex: 1;
	color: #3cc51f;
	text-align: center;
	-webkit-tap-highlight-color: transparent
}

button.weui-form-preview__btn {
	background-color: transparent;
	border: 0;
	outline: 0;
	line-height: inherit;
	font-size: inherit
}

.weui-form-preview__btn:active {
	background-color: #eee
}

.weui-form-preview__btn:after {
	content: " ";
	position: absolute;
	left: 0;
	top: 0;
	width: 1px;
	bottom: 0;
	border-left: 1px solid #d5d5d6;
	color: #d5d5d6;
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
	-webkit-transform: scaleX(.5);
	transform: scaleX(.5)
}

.weui-form-preview__btn:first-child:after {
	display: none
}

.weui-form-preview__btn_default {
	color: #999
}

.weui-form-preview__btn_primary {
	color: #0bb20c
}

.weui-cell_select {
	padding: 0
}

.weui-cell_select .weui-select {
	padding-right: 1.5rem
}

.weui-cell_select .weui-cell__bd:after {
	content: " ";
	display: inline-block;
	height: 6px;
	width: 6px;
	border-width: 2px 2px 0 0;
	border-color: #c8c8cd;
	border-style: solid;
	-webkit-transform: matrix(.71,.71,-.71,.71,0,0);
	transform: matrix(.71,.71,-.71,.71,0,0);
	position: relative;
	top: -2px;
	position: absolute;
	top: 50%;
	right: 15px;
	margin-top: -4px
}

.weui-select {
	-webkit-appearance: none;
	border: 0;
	outline: 0;
	background-color: transparent;
	width: 100%;
	font-size: inherit;
	height: 2.25rem;
	line-height: 2.25rem;
	position: relative;
	z-index: 1;
	padding-left: .75rem
}

.weui-cell_select-before {
	padding-right: .75rem
}

.weui-cell_select-before .weui-select {
	width: 5.25rem;
	box-sizing: border-box
}

.weui-cell_select-before .weui-cell__hd {
	position: relative
}

.weui-cell_select-before .weui-cell__hd:after {
	content: " ";
	position: absolute;
	right: 0;
	top: 0;
	width: 1px;
	bottom: 0;
	border-right: 1px solid #e5e5e5;
	color: #e5e5e5;
	-webkit-transform-origin: 100% 0;
	transform-origin: 100% 0;
	-webkit-transform: scaleX(.5);
	transform: scaleX(.5)
}

.weui-cell_select-before .weui-cell__hd:before {
	content: " ";
	display: inline-block;
	height: 6px;
	width: 6px;
	border-width: 2px 2px 0 0;
	border-color: #c8c8cd;
	border-style: solid;
	-webkit-transform: matrix(.71,.71,-.71,.71,0,0);
	transform: matrix(.71,.71,-.71,.71,0,0);
	position: relative;
	top: -2px;
	position: absolute;
	top: 50%;
	right: 15px;
	margin-top: -4px
}

.weui-cell_select-before .weui-cell__bd {
	padding-left: .75rem
}

.weui-cell_select-before .weui-cell__bd:after {
	display: none
}

.weui-cell_select-after {
	padding-left: .75rem
}

.weui-cell_select-after .weui-select {
	padding-left: 0
}

.weui-cell_vcode {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0
}

.weui-vcode-img {
	margin-left: .25rem;
	height: 2.25rem;
	vertical-align: middle
}

.weui-vcode-btn {
	display: inline-block;
	height: 2.25rem;
	margin-left: .25rem;
	padding: 0 .6em 0 .7em;
	border-left: 1px solid #e5e5e5;
	line-height: 2.25rem;
	vertical-align: middle;
	font-size: .85rem;
	color: #3cc51f
}

button.weui-vcode-btn {
	background-color: transparent;
	border-top: 0;
	border-right: 0;
	border-bottom: 0;
	outline: 0
}

.weui-vcode-btn:active {
	color: #52a341
}

.weui-gallery {
	display: none;
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background-color: #000;
	z-index: 1000
}

.weui-gallery__img {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 3rem;
	left: 0;
	background: center center no-repeat;
	background-size: contain
}

.weui-gallery__opr {
	position: absolute;
	right: 0;
	bottom: 0;
	left: 0;
	background-color: #0d0d0d;
	color: #fff;
	line-height: 3rem;
	text-align: center
}

.weui-gallery__del {
	display: block
}

.weui-cell_switch {
	padding-top: .35rem;
	padding-bottom: .35rem
}

.weui-switch {
	-webkit-appearance: none;
	appearance: none
}

.weui-switch,.weui-switch-cp__box {
	position: relative;
	width: 2.6rem;
	height: 1.6rem;
	border: 1px solid #dfdfdf;
	outline: 0;
	border-radius: .8rem;
	box-sizing: border-box;
	background-color: #dfdfdf;
	-webkit-transition: background-color .1s,border .1s;
	transition: background-color .1s,border .1s
}

.weui-switch-cp__box:before,.weui-switch:before {
	content: " ";
	position: absolute;
	top: 0;
	left: 0;
	width: 2.5rem;
	height: 1.5rem;
	border-radius: .75rem;
	background-color: #fdfdfd;
	-webkit-transition: -webkit-transform .35s cubic-bezier(.45,1,.4,1);
	transition: -webkit-transform .35s cubic-bezier(.45,1,.4,1);
	transition: transform .35s cubic-bezier(.45,1,.4,1);
	transition: transform .35s cubic-bezier(.45,1,.4,1),-webkit-transform .35s cubic-bezier(.45,1,.4,1)
}

.weui-switch-cp__box:after,.weui-switch:after {
	content: " ";
	position: absolute;
	top: 0;
	left: 0;
	width: 1.5rem;
	height: 1.5rem;
	border-radius: .75rem;
	background-color: #fff;
	box-shadow: 0 .05rem .15rem rgba(0,0,0,.4);
	-webkit-transition: -webkit-transform .35s cubic-bezier(.4,.4,.25,1.35);
	transition: -webkit-transform .35s cubic-bezier(.4,.4,.25,1.35);
	transition: transform .35s cubic-bezier(.4,.4,.25,1.35);
	transition: transform .35s cubic-bezier(.4,.4,.25,1.35),-webkit-transform .35s cubic-bezier(.4,.4,.25,1.35)
}

.weui-switch-cp__input:checked~.weui-switch-cp__box,.weui-switch:checked {
	border-color: #04be02;
	background-color: #04be02
}

.weui-switch-cp__input:checked~.weui-switch-cp__box:before,.weui-switch:checked:before {
	-webkit-transform: scale(0);
	transform: scale(0)
}

.weui-switch-cp__input:checked~.weui-switch-cp__box:after,.weui-switch:checked:after {
	-webkit-transform: translateX(1rem);
	transform: translateX(1rem)
}

.weui-switch-cp__input {
	position: absolute;
	left: -499.95rem
}

.weui-switch-cp__box {
	display: block
}

.weui-uploader__hd {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	padding-bottom: .5rem;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center
}

.weui-uploader__title {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	flex: 1
}

.weui-uploader__info {
	color: #999
}

.weui-uploader__bd {
	margin-bottom: -.2rem;
	margin-right: -.45rem;
	overflow: hidden
}

.weui-uploader__files {
	list-style: none
}

.weui-uploader__file {
	float: left;
	margin-right: .45rem;
	margin-bottom: .45rem;
	width: 3.95rem;
	height: 3.95rem;
	background: no-repeat center center;
	background-size: cover
}

.weui-uploader__file_status {
	position: relative
}

.weui-uploader__file_status:before {
	content: " ";
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background-color: rgba(0,0,0,.5)
}

.weui-uploader__file_status .weui-uploader__file-content {
	display: block
}

.weui-uploader__file-content {
	display: none;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
	color: #fff
}

.weui-uploader__file-content .weui-icon-warn {
	display: inline-block
}

.weui-uploader__input-box {
	float: left;
	position: relative;
	margin-right: .45rem;
	margin-bottom: .45rem;
	width: 3.85rem;
	height: 3.85rem;
	border: 1px solid #d9d9d9;
	margin-top: 1px
}

.weui-uploader__input-box:after,.weui-uploader__input-box:before {
	content: " ";
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
	background-color: #d9d9d9
}

.weui-uploader__input-box:before {
	width: .1rem;
	height: 2rem
}

.weui-uploader__input-box:after {
	width: 2rem;
	height: .1rem
}

.weui-uploader__input-box:active {
	border-color: #999
}

.weui-uploader__input-box:active:after,.weui-uploader__input-box:active:before {
	background-color: #999
}

.weui-uploader__input {
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	opacity: 0;
	-webkit-tap-highlight-color: transparent
}

.weui-msg {
	padding-top: 1.8rem;
	text-align: center
}

.weui-msg__icon-area {
	margin-bottom: 1.5rem
}

.weui-msg__text-area {
	margin-bottom: 1.25rem;
	padding: 0 1rem
}

.weui-msg__text-area a {
	color: #586c94
}

.weui-msg__title {
	margin-bottom: .25rem;
	font-weight: 400;
	font-size: 1rem
}

.weui-msg__desc {
	font-size: .7rem;
	color: #999
}

.weui-msg__opr-area {
	margin-bottom: 1.25rem
}

.weui-msg__extra-area {
	margin-bottom: .75rem;
	font-size: .7rem;
	color: #999
}

.weui-msg__extra-area a {
	color: #586c94
}

@media screen and (min-height:438px) {
	.weui-msg__extra-area {
		position: fixed;
		left: 0;
		bottom: 0;
		width: 100%;
		text-align: center
	}
}

.weui-article {
	padding: 1rem .75rem;
	font-size: .75rem;
	background: #fff
}

.weui-article section:not(:last-child) {
	margin-bottom: 1.5em
}

.weui-article h1 {
	font-size: .9rem;
	font-weight: 400;
	margin-bottom: .9em
}

.weui-article h2 {
	font-size: .8rem;
	font-weight: 400;
	margin-bottom: .34em
}

.weui-article h3 {
	font-weight: 400;
	font-size: .75rem;
	margin-bottom: .34em
}

.weui-article * {
	max-width: 100%;
	box-sizing: border-box;
	word-wrap: break-word
}

.weui-article p {
	margin: 0 0 .8em
}

.weui-tabbar {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	position: absolute;
	z-index: 500;
	bottom: 0;
	width: 100%;
	background-color: #f7f7fa
}

.weui-tabbar: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(.5);
	transform: scaleY(.5)
}

.weui-tabbar__item {
	display: block;
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	flex: 1;
	padding: .25rem 0 0;
	line-height: 0;
	color: #999;
	text-align: center;
	-webkit-tap-highlight-color: transparent
}

.weui-tabbar__item.weui-bar__item_on .weui-tabbar__icon,.weui-tabbar__item.weui-bar__item_on .weui-tabbar__icon>i,.weui-tabbar__item.weui-bar__item_on .weui-tabbar__label {
	color: #09bb07
}

.weui-tabbar__icon {
	display: inline-block;
	width: 1.35rem;
	height: 1.35rem
}

.weui-tabbar__icon>i,i.weui-tabbar__icon {
	font-size: 1.2rem;
	color: #999
}

.weui-tabbar__icon img {
	width: 100%;
	height: 100%
}

.weui-tabbar__label {
	text-align: center;
	color: #999;
	font-size: .55rem;
	line-height: 1.8
}

.weui-navbar {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	position: absolute;
	z-index: 500;
	top: 0;
	width: 100%;
	background-color: #fafafa
}

.weui-navbar:after {
	content: " ";
	position: absolute;
	left: 0;
	bottom: 0;
	right: 0;
	height: 1px;
	border-bottom: 1px solid #e5e5e5;
	color: #e5e5e5;
	-webkit-transform-origin: 0 100%;
	transform-origin: 0 100%;
	-webkit-transform: scaleY(.5);
	transform: scaleY(.5)
}

.weui-navbar+.weui-tab__panel {
	padding-top: 2.5rem;
	padding-bottom: 0
}

.weui-navbar__item {
	position: relative;
	display: block;
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	flex: 1;
	padding: .65rem 0;
	text-align: center;
	font-size: .75rem;
	-webkit-tap-highlight-color: transparent
}

.weui-navbar__item:active {
	background-color: #ededed
}

.weui-navbar__item.weui-bar__item_on {
	background-color: #eaeaea
}

.weui-navbar__item:after {
	content: " ";
	position: absolute;
	right: 0;
	top: 0;
	width: 1px;
	bottom: 0;
	border-right: 1px solid #e5e5e5;
	color: #e5e5e5;
	-webkit-transform-origin: 100% 0;
	transform-origin: 100% 0;
	-webkit-transform: scaleX(.5);
	transform: scaleX(.5)
}

.weui-navbar__item:last-child:after {
	display: none
}

.weui-tab {
	position: relative;
	height: 100%
}

.weui-tab__panel {
	box-sizing: border-box;
	height: 100%;
	padding-bottom: 2.5rem;
	overflow: auto;
	-webkit-overflow-scrolling: touch
}

.weui-tab__content {
	display: none
}

.weui-progress {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center
}

.weui-progress__bar {
	background-color: #ebebeb;
	height: .15rem;
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	flex: 1
}

.weui-progress__inner-bar {
	width: 0;
	height: 100%;
	background-color: #09bb07
}

.weui-progress__opr {
	display: block;
	margin-left: .75rem;
	font-size: 0
}

.weui-panel {
	background-color: #fff;
	margin-top: .5rem;
	position: relative;
	overflow: hidden
}

.weui-panel:first-child {
	margin-top: 0
}

.weui-panel: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(.5);
	transform: scaleY(.5)
}

.weui-panel:after {
	content: " ";
	position: absolute;
	left: 0;
	bottom: 0;
	right: 0;
	height: 1px;
	border-bottom: 1px solid #e5e5e5;
	color: #e5e5e5;
	-webkit-transform-origin: 0 100%;
	transform-origin: 0 100%;
	-webkit-transform: scaleY(.5);
	transform: scaleY(.5)
}

.weui-panel__hd {
	padding: .7rem .75rem .5rem;
	color: #999;
	font-size: .65rem;
	position: relative
}

.weui-panel__hd:after {
	content: " ";
	position: absolute;
	left: 0;
	bottom: 0;
	right: 0;
	height: 1px;
	border-bottom: 1px solid #e5e5e5;
	color: #e5e5e5;
	-webkit-transform-origin: 0 100%;
	transform-origin: 0 100%;
	-webkit-transform: scaleY(.5);
	transform: scaleY(.5);
	left: 15px
}

.weui-media-box {
	padding: .75rem;
	position: relative
}

.weui-media-box: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(.5);
	transform: scaleY(.5);
	left: 15px
}

.weui-media-box:first-child:before {
	display: none
}

a.weui-media-box {
	color: #000;
	-webkit-tap-highlight-color: transparent
}

a.weui-media-box:active {
	background-color: #ececec
}

.weui-media-box__title {
	font-weight: 400;
	font-size: .85rem;
	width: auto;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	word-wrap: normal;
	word-wrap: break-word;
	word-break: break-all
}

.weui-media-box__desc {
	color: #999;
	font-size: .65rem;
	line-height: 1.2;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2
}

.weui-media-box__info {
	margin-top: .75rem;
	padding-bottom: .25rem;
	font-size: .65rem;
	color: #cecece;
	line-height: 1em;
	list-style: none;
	overflow: hidden
}

.weui-media-box__info__meta {
	float: left;
	padding-right: 1em
}

.weui-media-box__info__meta_extra {
	padding-left: 1em;
	border-left: 1px solid #cecece
}

.weui-media-box_text .weui-media-box__title {
	margin-bottom: .4rem
}

.weui-media-box_appmsg {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center
}

.weui-media-box_appmsg .weui-media-box__hd {
	margin-right: .8em;
	width: 3rem;
	height: 3rem;
	line-height: 3rem;
	text-align: center
}

.weui-media-box_appmsg .weui-media-box__thumb {
	width: 100%;
	max-height: 100%;
	vertical-align: top
}

.weui-media-box_appmsg .weui-media-box__bd {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	flex: 1;
	min-width: 0
}

.weui-media-box_small-appmsg {
	padding: 0
}

.weui-media-box_small-appmsg .weui-cells {
	margin-top: 0
}

.weui-media-box_small-appmsg .weui-cells:before {
	display: none
}

.weui-grids {
	position: relative;
	overflow: hidden
}

.weui-grids:before {
	content: " ";
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	height: 1px;
	border-top: 1px solid #d9d9d9;
	color: #d9d9d9;
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
	-webkit-transform: scaleY(.5);
	transform: scaleY(.5)
}

.weui-grids:after {
	content: " ";
	position: absolute;
	left: 0;
	top: 0;
	width: 1px;
	bottom: 0;
	border-left: 1px solid #d9d9d9;
	color: #d9d9d9;
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
	-webkit-transform: scaleX(.5);
	transform: scaleX(.5)
}

.weui-grid {
	position: relative;
	float: left;
	padding: 1rem .5rem;
	width: 33.33333333%;
	box-sizing: border-box
}

.weui-grid:before {
	content: " ";
	position: absolute;
	right: 0;
	top: 0;
	width: 1px;
	bottom: 0;
	border-right: 1px solid #d9d9d9;
	color: #d9d9d9;
	-webkit-transform-origin: 100% 0;
	transform-origin: 100% 0;
	-webkit-transform: scaleX(.5);
	transform: scaleX(.5)
}

.weui-grid:after {
	content: " ";
	position: absolute;
	left: 0;
	bottom: 0;
	right: 0;
	height: 1px;
	border-bottom: 1px solid #d9d9d9;
	color: #d9d9d9;
	-webkit-transform-origin: 0 100%;
	transform-origin: 0 100%;
	-webkit-transform: scaleY(.5);
	transform: scaleY(.5)
}

.weui-grid:active {
	background-color: rgba(0,0,0,.05)
}

.weui-grid__icon {
	width: 1.4rem;
	height: 1.4rem;
	margin: 0 auto
}

.weui-grid__icon img {
	display: block;
	width: 100%;
	height: 100%
}

.weui-grid__icon+.weui-grid__label {
	margin-top: .25rem
}

.weui-grid__label {
	display: block;
	text-align: center;
	color: #000;
	font-size: .7rem;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden
}

.weui-footer {
	color: #999;
	font-size: .7rem;
	text-align: center
}

.weui-footer a {
	color: #586c94
}

.weui-footer_fixed-bottom {
	position: fixed;
	bottom: .52em;
	left: 0;
	right: 0
}

.weui-footer__links {
	font-size: 0
}

.weui-footer__link {
	display: inline-block;
	vertical-align: top;
	margin: 0 .62em;
	position: relative;
	font-size: .7rem
}

.weui-footer__link:before {
	content: " ";
	position: absolute;
	left: 0;
	top: 0;
	width: 1px;
	bottom: 0;
	border-left: 1px solid #c7c7c7;
	color: #c7c7c7;
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
	-webkit-transform: scaleX(.5);
	transform: scaleX(.5);
	left: -.65em;
	top: .36em;
	bottom: .36em
}

.weui-footer__link:first-child:before {
	display: none
}

.weui-footer__text {
	padding: 0 .34em;
	font-size: .6rem
}

.weui-flex {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex
}

.weui-flex__item {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	flex: 1
}

.weui-dialog {
	position: fixed;
	z-index: 5000;
	width: 80%;
	max-width: 32rem;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
	background-color: #fff;
	text-align: center;
	border-radius: .6rem;
	overflow: hidden
}

.weui-dialog__hd {
	padding: 1.3em 1.6em .5em
}

.weui-dialog__title {
	font-weight: 500;
	font-size: .9rem
}

.weui-dialog__bd {
	padding: 0 1.6em .8em;
	min-height: 2rem;
	font-size: .75rem;
	line-height: 1.3;
	word-wrap: break-word;
	word-break: break-all;
	color: #999
}

.weui-dialog__bd:first-child {
	padding: 2.7em 1rem 1.7em;
	color: #353535
}

.weui-dialog__ft {
	position: relative;
	line-height: 2.4rem;
	font-size: .9rem;
	display: -webkit-box;
	display: -webkit-flex;
	display: flex
}

.weui-dialog__ft:after {
	content: " ";
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	height: .05rem;
	border-top: .05rem solid #d5d5d6;
	color: #d5d5d6;
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
	-webkit-transform: scaleY(.5);
	transform: scaleY(.5)
}

.weui-dialog__btn {
	display: block;
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	flex: 1;
	color: #3cc51f;
	text-decoration: none;
	-webkit-tap-highlight-color: transparent;
	position: relative
}

.weui-dialog__btn:active {
	background-color: #eee
}

.weui-dialog__btn:after {
	content: " ";
	position: absolute;
	left: 0;
	top: 0;
	width: .05rem;
	bottom: 0;
	border-left: .05rem solid #d5d5d6;
	color: #d5d5d6;
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
	-webkit-transform: scaleX(.5);
	transform: scaleX(.5)
}

.weui-dialog__btn:first-child:after {
	display: none
}

.weui-dialog__btn_default {
	color: #000000
}

.weui-dialog__btn_primary {
	color: #0bb20c
}

.weui-skin_android .weui-dialog {
	text-align: left;
	box-shadow: 0 .3rem 1.5rem 0 rgba(0,0,0,.1)
}

.weui-skin_android .weui-dialog__title {
	font-size: 1.05rem
}

.weui-skin_android .weui-dialog__hd {
	text-align: left
}

.weui-skin_android .weui-dialog__bd {
	color: #999;
	padding: .25em 1.6em 2em;
	font-size: .85rem;
	text-align: left
}

.weui-skin_android .weui-dialog__bd:first-child {
	padding: 1.6em 1.6em 2em;
	color: #353535
}

.weui-skin_android .weui-dialog__ft {
	display: block;
	text-align: right;
	line-height: 2.1rem;
	font-size: .8rem;
	padding: 0 1.6em .7em
}

.weui-skin_android .weui-dialog__ft:after {
	display: none
}

.weui-skin_android .weui-dialog__btn {
	display: inline-block;
	vertical-align: top;
	padding: 0 .8em
}

.weui-skin_android .weui-dialog__btn:after {
	display: none
}

.weui-skin_android .weui-dialog__btn:active {
	background-color: rgba(0,0,0,.06)
}

.weui-skin_android .weui-dialog__btn:visited {
	background-color: rgba(0,0,0,.06)
}

.weui-skin_android .weui-dialog__btn:last-child {
	margin-right: -.8em
}

.weui-skin_android .weui-dialog__btn_default {
	color: grey
}

@media screen and (min-width:1024px) {
	.weui-dialog {
		width: 35%
	}
}

.weui-toast {
	position: fixed;
	z-index: 5000;
	width: 7.6em;
	min-height: 7.6em;
	top: 9rem;
	left: 50%;
	margin-left: -3.8em;
	background: rgba(17,17,17,.7);
	text-align: center;
	border-radius: .25rem;
	color: #fff
}

.weui-icon_toast {
	margin: 1.1rem 0 0;
	display: block
}

.weui-icon_toast.weui-icon-success-no-circle:before {
	color: #fff;
	font-size: 2.75rem
}

.weui-icon_toast.weui-loading {
	margin: 1.5rem 0 0;
	width: 1.9rem;
	height: 1.9rem;
	vertical-align: baseline
}

.weui-toast__content {
	margin: 0 0 .75rem
}

.weui-mask {
	position: fixed;
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
	background: rgba(0,0,0,.6)
}

.weui-mask_transparent {
	position: fixed;
	z-index: 1000;
	top: 0;
	right: 0;
	left: 0;
	bottom: 0
}

.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__title {
	position: relative;
	height: 3.25rem;
	padding: 0 1rem;
	line-height: 1.4;
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	flex-direction: column;
	text-align: center;
	font-size: .7rem;
	color: #888;
	background: #fcfcfd
}

.weui-actionsheet__title:before {
	content: " ";
	position: absolute;
	left: 0;
	bottom: 0;
	right: 0;
	height: .05rem;
	border-bottom: .05rem solid #e5e5e5;
	color: #e5e5e5;
	-webkit-transform-origin: 0 100%;
	transform-origin: 0 100%;
	-webkit-transform: scaleY(.5);
	transform: scaleY(.5)
}

.weui-actionsheet__title .weui-actionsheet__title-text {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2
}

.weui-actionsheet__menu {
	background-color: #fcfcfd
}

.weui-actionsheet__action {
	margin-top: .3rem;
	background-color: #fcfcfd
}

.weui-actionsheet__cell {
	position: relative;
	padding: .5rem 0;
	text-align: center;
	font-size: .9rem
}

.weui-actionsheet__cell:before {
	content: " ";
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	height: .05rem;
	border-top: .05rem solid #e5e5e5;
	color: #e5e5e5;
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
	-webkit-transform: scaleY(.5);
	transform: scaleY(.5)
}

.weui-actionsheet__cell:active {
	background-color: #ececec
}

.weui-actionsheet__cell:first-child:before {
	display: none
}

.weui-skin_android .weui-actionsheet {
	position: fixed;
	left: 50%;
	top: 50%;
	bottom: auto;
	-webkit-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
	width: 13.7rem;
	box-sizing: border-box;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	background: 0 0;
	-webkit-transition: -webkit-transform .3s;
	transition: -webkit-transform .3s;
	transition: transform .3s;
	transition: transform .3s,-webkit-transform .3s
}

.weui-skin_android .weui-actionsheet__action {
	display: none
}

.weui-skin_android .weui-actionsheet__menu {
	border-radius: .1rem;
	box-shadow: 0 .3rem 1.5rem 0 rgba(0,0,0,.1)
}

.weui-skin_android .weui-actionsheet__cell {
	padding: .65rem 1.2rem;
	font-size: .8rem;
	line-height: 1.4;
	text-align: left
}

.weui-skin_android .weui-actionsheet__cell:first-child {
	border-top-left-radius: .1rem;
	border-top-right-radius: .1rem
}

.weui-skin_android .weui-actionsheet__cell:last-child {
	border-bottom-left-radius: .1rem;
	border-bottom-right-radius: .1rem
}

.weui-actionsheet_toggle {
	-webkit-transform: translate(0,0);
	transform: translate(0,0)
}

.weui-loadmore {
	width: 65%;
	margin: 1.5em auto;
	line-height: 1.6em;
	font-size: .7rem;
	text-align: center
}

.weui-loadmore__tips {
	display: inline-block;
	vertical-align: middle
}

.weui-loadmore_line {
	margin-top: 2.4em
}

.weui-loadmore_line .weui-loadmore__tips {
	position: relative;
	top: -.9em;
	padding: 0 .55em;
	background-color: #fff;
	color: #999
}

.weui-loadmore_dot .weui-loadmore__tips {
	padding: 0 .16em
}

.weui-loadmore_dot .weui-loadmore__tips:before {
	content: " ";
	width: .2rem;
	height: .2rem;
	border-radius: 50%;
	background-color: #e5e5e5;
	display: inline-block;
	position: relative;
	vertical-align: 0;
	top: -.16em
}

.weui-badge {
	display: inline-block;
	padding: .15em .4em;
	min-width: .4rem;
	border-radius: .9rem;
	background-color: #f44336;
	color: #fff;
	line-height: 1.2;
	text-align: center;
	font-size: .6rem;
	vertical-align: middle
}

.weui-badge_dot {
	padding: .4em;
	min-width: 0
}

.weui-search-bar {
	position: relative;
	padding: .4rem .5rem;
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	box-sizing: border-box;
	background-color: #efeff4
}

.weui-search-bar:before {
	content: " ";
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	height: 1px;
	border-top: 1px solid #d7d6dc;
	color: #d7d6dc;
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
	-webkit-transform: scaleY(.5);
	transform: scaleY(.5)
}

.weui-search-bar:after {
	content: " ";
	position: absolute;
	left: 0;
	bottom: 0;
	right: 0;
	height: 1px;
	border-bottom: 1px solid #d7d6dc;
	color: #d7d6dc;
	-webkit-transform-origin: 0 100%;
	transform-origin: 0 100%;
	-webkit-transform: scaleY(.5);
	transform: scaleY(.5)
}

.weui-search-bar.weui-search-bar_focusing .weui-search-bar__cancel-btn {
	display: block
}

.weui-search-bar.weui-search-bar_focusing .weui-search-bar__label {
	display: none
}

.weui-search-bar__form {
	position: relative;
	-webkit-box-flex: 1;
	-webkit-flex: auto;
	flex: auto;
	background-color: #efeff4
}

.weui-search-bar__form:after {
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	width: 200%;
	height: 200%;
	-webkit-transform: scale(.5);
	transform: scale(.5);
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
	border-radius: 10px;
	border: 1px solid #e6e6ea;
	box-sizing: border-box;
	background: #fff
}

.weui-search-bar__box {
	position: relative;
	padding-left: 1.5rem;
	padding-right: 1.5rem;
	height: 100%;
	width: 100%;
	box-sizing: border-box;
	z-index: 1
}

.weui-search-bar__box .weui-search-bar__input {
	padding: .2rem 0;
	width: 100%;
	height: 1.42857143em;
	border: 0;
	font-size: .7rem;
	line-height: 1.42857143em;
	box-sizing: content-box;
	background: 0 0
}

.weui-search-bar__box .weui-search-bar__input:focus {
	outline: 0
}

.weui-search-bar__box .weui-icon-search {
	position: absolute;
	left: .5rem;
	top: 0;
	line-height: 1.4rem
}

.weui-search-bar__box .weui-icon-clear {
	position: absolute;
	top: 0;
	right: 0;
	padding: 0 .5rem;
	line-height: 1.4rem
}

.weui-search-bar__label {
	position: absolute;
	top: .05rem;
	right: .05rem;
	bottom: .05rem;
	left: .05rem;
	z-index: 2;
	border-radius: .15rem;
	text-align: center;
	color: #9b9b9b;
	background: #fff
}

.weui-search-bar__label span {
	display: inline-block;
	font-size: .7rem;
	vertical-align: middle
}

.weui-search-bar__label .weui-icon-search {
	margin-right: .25rem
}

.weui-search-bar__cancel-btn {
	display: none;
	margin-left: .5rem;
	line-height: 1.4rem;
	color: #09bb07;
	white-space: nowrap
}

.weui-search-bar__input:not(:valid)~.weui-icon-clear {
	display: none
}

input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration {
	display: none
}

.weui-picker {
	position: fixed;
	width: 100%;
	left: 0;
	bottom: 0;
	z-index: 5000;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-transform: translate(0,100%);
	transform: translate(0,100%);
	-webkit-transition: -webkit-transform .3s;
	transition: -webkit-transform .3s;
	transition: transform .3s;
	transition: transform .3s,-webkit-transform .3s
}

.weui-picker__hd {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	padding: .45rem .75rem;
	background-color: #fff;
	position: relative;
	text-align: center;
	font-size: .85rem
}

.weui-picker__hd:after {
	content: " ";
	position: absolute;
	left: 0;
	bottom: 0;
	right: 0;
	height: .05rem;
	border-bottom: .05rem solid #e5e5e5;
	color: #e5e5e5;
	-webkit-transform-origin: 0 100%;
	transform-origin: 0 100%;
	-webkit-transform: scaleY(.5);
	transform: scaleY(.5)
}

.weui-picker__action {
	display: block;
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	flex: 1;
	color: #1aad19
}

.weui-picker__action:first-child {
	text-align: left;
	color: #888
}

.weui-picker__action:last-child {
	text-align: right
}

.weui-picker__bd {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	position: relative;
	background-color: #fff;
	height: 11.9rem;
	overflow: hidden
}

.weui-picker__group {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	flex: 1;
	position: relative;
	height: 100%
}

.weui-picker__mask {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	margin: 0 auto;
	z-index: 3;
	background: -webkit-linear-gradient(top,rgba(255,255,255,.95),rgba(255,255,255,.6)),-webkit-linear-gradient(bottom,rgba(255,255,255,.95),rgba(255,255,255,.6));
	background: linear-gradient(180deg,rgba(255,255,255,.95),rgba(255,255,255,.6)),linear-gradient(0deg,rgba(255,255,255,.95),rgba(255,255,255,.6));
	background-position: top,bottom;
	background-size: 100% 5.1rem;
	background-repeat: no-repeat;
	-webkit-transform: translateZ(0);
	transform: translateZ(0)
}

.weui-picker__indicator {
	width: 100%;
	height: 1.7rem;
	position: absolute;
	left: 0;
	top: 5.1rem;
	z-index: 3
}

.weui-picker__indicator:before {
	content: " ";
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	height: .05rem;
	border-top: .05rem solid #e5e5e5;
	color: #e5e5e5;
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
	-webkit-transform: scaleY(.5);
	transform: scaleY(.5)
}

.weui-picker__indicator:after {
	content: " ";
	position: absolute;
	left: 0;
	bottom: 0;
	right: 0;
	height: .05rem;
	border-bottom: .05rem solid #e5e5e5;
	color: #e5e5e5;
	-webkit-transform-origin: 0 100%;
	transform-origin: 0 100%;
	-webkit-transform: scaleY(.5);
	transform: scaleY(.5)
}

.weui-picker__content {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%
}

.weui-picker__item {
	padding: 0;
	height: 1.7rem;
	line-height: 1.7rem;
	text-align: center;
	color: #000;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden
}

.weui-picker__item_disabled {
	color: #999
}

@-webkit-keyframes slideUp {
	from {
		-webkit-transform: translate3d(0,100%,0);
		transform: translate3d(0,100%,0)
	}

	to {
		-webkit-transform: translate3d(0,0,0);
		transform: translate3d(0,0,0)
	}
}

@keyframes slideUp {
	from {
		-webkit-transform: translate3d(0,100%,0);
		transform: translate3d(0,100%,0)
	}

	to {
		-webkit-transform: translate3d(0,0,0);
		transform: translate3d(0,0,0)
	}
}

.weui-animate-slide-up {
	-webkit-animation: slideUp ease .3s forwards;
	animation: slideUp ease .3s forwards
}

@-webkit-keyframes slideDown {
	from {
		-webkit-transform: translate3d(0,0,0);
		transform: translate3d(0,0,0)
	}

	to {
		-webkit-transform: translate3d(0,100%,0);
		transform: translate3d(0,100%,0)
	}
}

@keyframes slideDown {
	from {
		-webkit-transform: translate3d(0,0,0);
		transform: translate3d(0,0,0)
	}

	to {
		-webkit-transform: translate3d(0,100%,0);
		transform: translate3d(0,100%,0)
	}
}

.weui-animate-slide-down {
	-webkit-animation: slideDown ease .3s forwards;
	animation: slideDown ease .3s forwards
}

@-webkit-keyframes fadeIn {
	from {
		opacity: 0
	}

	to {
		opacity: 1
	}
}

@keyframes fadeIn {
	from {
		opacity: 0
	}

	to {
		opacity: 1
	}
}

.weui-animate-fade-in {
	-webkit-animation: fadeIn ease .3s forwards;
	animation: fadeIn ease .3s forwards
}

@-webkit-keyframes fadeOut {
	from {
		opacity: 1
	}

	to {
		opacity: 0
	}
}

@keyframes fadeOut {
	from {
		opacity: 1
	}

	to {
		opacity: 0
	}
}

.weui-animate-fade-out {
	-webkit-animation: fadeOut ease .3s forwards;
	animation: fadeOut ease .3s forwards
}

.weui-agree {
	display: block;
	padding: .5em .75rem;
	font-size: .65rem
}

.weui-agree a {
	color: #586c94
}

.weui-agree__text {
	color: #999
}

.weui-agree__checkbox {
	-webkit-appearance: none;
	appearance: none;
	outline: 0;
	font-size: 0;
	border: 1px solid #d1d1d1;
	background-color: #fff;
	border-radius: .15rem;
	width: .65rem;
	height: .65rem;
	position: relative;
	vertical-align: 0;
	top: .1rem
}

.weui-agree__checkbox:checked:before {
	font-family: weui;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	text-align: center;
	speak: none;
	display: inline-block;
	vertical-align: middle;
	text-decoration: inherit;
	content: "\EA08";
	color: #09bb07;
	font-size: .65rem;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%,-48%) scale(.73);
	transform: translate(-50%,-48%) scale(.73)
}

.weui-agree__checkbox:disabled {
	background-color: #e1e1e1
}

.weui-agree__checkbox:disabled:before {
	color: #adadad
}

.weui-loading {
	width: 1rem;
	height: 1rem;
	display: inline-block;
	vertical-align: middle;
	-webkit-animation: weuiLoading 1s steps(12,end) infinite;
	animation: weuiLoading 1s steps(12,end) infinite;
	background: transparent url(data:image/svg+xml;
	base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgxMDB2MTAwSDB6Ii8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTlFOUU5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTMwKSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iIzk4OTY5NyIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgzMCAxMDUuOTggNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjOUI5OTlBIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDYwIDc1Ljk4IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0EzQTFBMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA2NSA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNBQkE5QUEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoMTIwIDU4LjY2IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0IyQjJCMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgxNTAgNTQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjQkFCOEI5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDE4MCA1MCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDMkMwQzEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE1MCA0NS45OCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDQkNCQ0IiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEyMCA0MS4zNCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNEMkQyRDIiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDM1IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0RBREFEQSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgtNjAgMjQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTJFMkUyIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKC0zMCAtNS45OCA2NSkiLz48L3N2Zz4=) no-repeat;background-size: 100%
}

.weui-btn_loading.weui-btn_primary .weui-loading,.weui-btn_loading.weui-btn_warn .weui-loading,.weui-loading.weui-loading_transparent {
	background-image: url("data:image/svg+xml;     charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 100 100'%3E%3Cpath fill='none' d='M0 0h100v100H0z'/%3E%3Crect xmlns='http://www.w3.org/2000/svg' width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.56)' rx='5' ry='5' transform='translate(0 -30)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.5)' rx='5' ry='5' transform='rotate(30 105.98 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.43)' rx='5' ry='5' transform='rotate(60 75.98 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.38)' rx='5' ry='5' transform='rotate(90 65 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.32)' rx='5' ry='5' transform='rotate(120 58.66 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.28)' rx='5' ry='5' transform='rotate(150 54.02 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.25)' rx='5' ry='5' transform='rotate(180 50 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.2)' rx='5' ry='5' transform='rotate(-150 45.98 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.17)' rx='5' ry='5' transform='rotate(-120 41.34 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.14)' rx='5' ry='5' transform='rotate(-90 35 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.1)' rx='5' ry='5' transform='rotate(-60 24.02 65)'/%3E%3Crect width='7' height='20' x='46.5' y='40' fill='rgba(255,255,255,.03)' rx='5' ry='5' transform='rotate(-30 -5.98 65)'/%3E%3C/svg%3E")
}

@-webkit-keyframes weuiLoading {
	0% {
		-webkit-transform: rotate3d(0,0,1,0deg);
		transform: rotate3d(0,0,1,0deg)
	}

	100% {
		-webkit-transform: rotate3d(0,0,1,360deg);
		transform: rotate3d(0,0,1,360deg)
	}
}

@keyframes weuiLoading {
	0% {
		-webkit-transform: rotate3d(0,0,1,0deg);
		transform: rotate3d(0,0,1,0deg)
	}

	100% {
		-webkit-transform: rotate3d(0,0,1,360deg);
		transform: rotate3d(0,0,1,360deg)
	}
}

.weui-slider {
	padding: .75rem .9rem;
	-webkit-user-select: none;
	user-select: none
}

.weui-slider__inner {
	position: relative;
	height: .1rem;
	background-color: #e9e9e9
}

.weui-slider__track {
	height: .1rem;
	background-color: #1aad19;
	width: 0
}

.weui-slider__handler {
	position: absolute;
	left: 0;
	top: 50%;
	width: 1.4rem;
	height: 1.4rem;
	margin-left: -.7rem;
	margin-top: -.7rem;
	border-radius: 50%;
	background-color: #fff;
	box-shadow: 0 0 .2rem rgba(0,0,0,.2)
}

.weui-slider-box {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center
}

.weui-slider-box .weui-slider {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	flex: 1
}

.weui-slider-box__value {
	margin-left: .5em;
	min-width: 1.2rem;
	color: #888;
	text-align: center;
	font-size: .7rem
}

.preloader {
	width: 1rem;
	height: 1rem;
	-webkit-transform-origin: 50%;
	transform-origin: 50%;
	-webkit-animation: preloader-spin 1s steps(12,end) infinite;
	animation: preloader-spin 1s steps(12,end) 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%
}

@-webkit-keyframes preloader-spin {
	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}

@keyframes preloader-spin {
	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}

label>* {
	pointer-events: none
}

html {
	font-size: 20px
}

body {
	/*font-size: .8rem*/
}

@media screen and (min-width:400px) {
	html {
		font-size: 20px!important
	}
}

@media screen and (min-width:414px) {
	html {
		font-size: 22px!important
	}
}

@media screen and (min-width:480px) {
	html {
		font-size: 24px!important
	}
}

.weui_navbar {
	z-index: 10
}

.weui-popup-container,.weui-popup-overlay {
	z-index: 1000
}

.weui-mask {
	z-index: 1000
}

.weui-row {
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	-webkit-justify-content: space-between;
	justify-content: space-between;
	-webkit-box-lines: multiple;
	-moz-box-lines: multiple;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-align: start;
	-ms-flex-align: start;
	-webkit-align-items: flex-start;
	align-items: flex-start
}

.weui-row>[class*=col-] {
	box-sizing: border-box
}

.weui-row .col-auto {
	width: 100%
}

.weui-row .weui-col-100 {
	width: 100%;
	width: calc((100% - .75rem*0)/ 1)
}

.weui-row.weui-no-gutter .weui-col-100 {
	width: 100%
}

.weui-row .weui-col-95 {
	width: 95%;
	width: calc((100% - .75rem*.05263157894736836)/ 1.0526315789473684)
}

.weui-row.weui-no-gutter .weui-col-95 {
	width: 95%
}

.weui-row .weui-col-90 {
	width: 90%;
	width: calc((100% - .75rem*.11111111111111116)/ 1.1111111111111112)
}

.weui-row.weui-no-gutter .weui-col-90 {
	width: 90%
}

.weui-row .weui-col-85 {
	width: 85%;
	width: calc((100% - .75rem*.17647058823529416)/ 1.1764705882352942)
}

.weui-row.weui-no-gutter .weui-col-85 {
	width: 85%
}

.weui-row .weui-col-80 {
	width: 80%;
	width: calc((100% - .75rem*.25)/ 1.25)
}

.weui-row.weui-no-gutter .weui-col-80 {
	width: 80%
}

.weui-row .weui-col-75 {
	width: 75%;
	width: calc((100% - .75rem*.33333333333333326)/ 1.3333333333333333)
}

.weui-row.weui-no-gutter .weui-col-75 {
	width: 75%
}

.weui-row .weui-col-66 {
	width: 66.66666666666666%;
	width: calc((100% - .75rem*.5000000000000002)/ 1.5000000000000002)
}

.weui-row.weui-no-gutter .weui-col-66 {
	width: 66.66666666666666%
}

.weui-row .weui-col-60 {
	width: 60%;
	width: calc((100% - .75rem*.6666666666666667)/ 1.6666666666666667)
}

.weui-row.weui-no-gutter .weui-col-60 {
	width: 60%
}

.weui-row .weui-col-50 {
	width: 50%;
	width: calc((100% - .75rem*1)/ 2)
}

.weui-row.weui-no-gutter .weui-col-50 {
	width: 50%
}

.weui-row .weui-col-40 {
	width: 40%;
	width: calc((100% - .75rem*1.5)/ 2.5)
}

.weui-row.weui-no-gutter .weui-col-40 {
	width: 40%
}

.weui-row .weui-col-33 {
	width: 33.333333333333336%;
	width: calc((100% - .75rem*2)/ 3)
}

.weui-row.weui-no-gutter .weui-col-33 {
	width: 33.333333333333336%
}

.weui-row .weui-col-25 {
	width: 25%;
	width: calc((100% - .75rem*3)/ 4)
}

.weui-row.weui-no-gutter .weui-col-25 {
	width: 25%
}

.weui-row .weui-col-20 {
	width: 20%;
	width: calc((100% - .75rem*4)/ 5)
}

.weui-row.weui-no-gutter .weui-col-20 {
	width: 20%
}

.weui-row .weui-col-15 {
	width: 15%;
	width: calc((100% - .75rem*5.666666666666667)/ 6.666666666666667)
}

.weui-row.weui-no-gutter .weui-col-15 {
	width: 15%
}

.weui-row .weui-col-10 {
	width: 10%;
	width: calc((100% - .75rem*9)/ 10)
}

.weui-row.weui-no-gutter .weui-col-10 {
	width: 10%
}

.weui-row .weui-col-5 {
	width: 5%;
	width: calc((100% - .75rem*19)/ 20)
}

.weui-row.weui-no-gutter .weui-col-5 {
	width: 5%
}

.weui-row .weui-col-auto:nth-last-child(1),.weui-row .weui-col-auto:nth-last-child(1)~.weui-col-auto {
	width: 100%;
	width: calc((100% - .75rem*0)/ 1)
}

.weui-row.weui-no-gutter .weui-col-auto:nth-last-child(1),.weui-row.weui-no-gutter .weui-col-auto:nth-last-child(1)~.weui-col-auto {
	width: 100%
}

.weui-row .weui-col-auto:nth-last-child(2),.weui-row .weui-col-auto:nth-last-child(2)~.weui-col-auto {
	width: 50%;
	width: calc((100% - .75rem*1)/ 2)
}

.weui-row.weui-no-gutter .weui-col-auto:nth-last-child(2),.weui-row.weui-no-gutter .weui-col-auto:nth-last-child(2)~.weui-col-auto {
	width: 50%
}

.weui-row .weui-col-auto:nth-last-child(3),.weui-row .weui-col-auto:nth-last-child(3)~.weui-col-auto {
	width: 33.33333333%;
	width: calc((100% - .75rem*2)/ 3)
}

.weui-row.weui-no-gutter .weui-col-auto:nth-last-child(3),.weui-row.weui-no-gutter .weui-col-auto:nth-last-child(3)~.weui-col-auto {
	width: 33.33333333%
}

.weui-row .weui-col-auto:nth-last-child(4),.weui-row .weui-col-auto:nth-last-child(4)~.weui-col-auto {
	width: 25%;
	width: calc((100% - .75rem*3)/ 4)
}

.weui-row.weui-no-gutter .weui-col-auto:nth-last-child(4),.weui-row.weui-no-gutter .weui-col-auto:nth-last-child(4)~.weui-col-auto {
	width: 25%
}

.weui-row .weui-col-auto:nth-last-child(5),.weui-row .weui-col-auto:nth-last-child(5)~.weui-col-auto {
	width: 20%;
	width: calc((100% - .75rem*4)/ 5)
}

.weui-row.weui-no-gutter .weui-col-auto:nth-last-child(5),.weui-row.weui-no-gutter .weui-col-auto:nth-last-child(5)~.weui-col-auto {
	width: 20%
}

.weui-row .weui-col-auto:nth-last-child(6),.weui-row .weui-col-auto:nth-last-child(6)~.weui-col-auto {
	width: 16.66666667%;
	width: calc((100% - .75rem*5)/ 6)
}

.weui-row.weui-no-gutter .weui-col-auto:nth-last-child(6),.weui-row.weui-no-gutter .weui-col-auto:nth-last-child(6)~.weui-col-auto {
	width: 16.66666667%
}

.weui-row .weui-col-auto:nth-last-child(7),.weui-row .weui-col-auto:nth-last-child(7)~.weui-col-auto {
	width: 14.28571429%;
	width: calc((100% - .75rem*6)/ 7)
}

.weui-row.weui-no-gutter .weui-col-auto:nth-last-child(7),.weui-row.weui-no-gutter .weui-col-auto:nth-last-child(7)~.weui-col-auto {
	width: 14.28571429%
}

.weui-row .weui-col-auto:nth-last-child(8),.weui-row .weui-col-auto:nth-last-child(8)~.weui-col-auto {
	width: 12.5%;
	width: calc((100% - .75rem*7)/ 8)
}

.weui-row.weui-no-gutter .weui-col-auto:nth-last-child(8),.weui-row.weui-no-gutter .weui-col-auto:nth-last-child(8)~.weui-col-auto {
	width: 12.5%
}

.weui-row .weui-col-auto:nth-last-child(9),.weui-row .weui-col-auto:nth-last-child(9)~.weui-col-auto {
	width: 11.11111111%;
	width: calc((100% - .75rem*8)/ 9)
}

.weui-row.weui-no-gutter .weui-col-auto:nth-last-child(9),.weui-row.weui-no-gutter .weui-col-auto:nth-last-child(9)~.weui-col-auto {
	width: 11.11111111%
}

.weui-row .weui-col-auto:nth-last-child(10),.weui-row .weui-col-auto:nth-last-child(10)~.weui-col-auto {
	width: 10%;
	width: calc((100% - .75rem*9)/ 10)
}

.weui-row.weui-no-gutter .weui-col-auto:nth-last-child(10),.weui-row.weui-no-gutter .weui-col-auto:nth-last-child(10)~.weui-col-auto {
	width: 10%
}

.weui-row .weui-col-auto:nth-last-child(11),.weui-row .weui-col-auto:nth-last-child(11)~.weui-col-auto {
	width: 9.09090909%;
	width: calc((100% - .75rem*10)/ 11)
}

.weui-row.weui-no-gutter .weui-col-auto:nth-last-child(11),.weui-row.weui-no-gutter .weui-col-auto:nth-last-child(11)~.weui-col-auto {
	width: 9.09090909%
}

.weui-row .weui-col-auto:nth-last-child(12),.weui-row .weui-col-auto:nth-last-child(12)~.weui-col-auto {
	width: 8.33333333%;
	width: calc((100% - .75rem*11)/ 12)
}

.weui-row.weui-no-gutter .weui-col-auto:nth-last-child(12),.weui-row.weui-no-gutter .weui-col-auto:nth-last-child(12)~.weui-col-auto {
	width: 8.33333333%
}

.weui-row .weui-col-auto:nth-last-child(13),.weui-row .weui-col-auto:nth-last-child(13)~.weui-col-auto {
	width: 7.69230769%;
	width: calc((100% - .75rem*12)/ 13)
}

.weui-row.weui-no-gutter .weui-col-auto:nth-last-child(13),.weui-row.weui-no-gutter .weui-col-auto:nth-last-child(13)~.weui-col-auto {
	width: 7.69230769%
}

.weui-row .weui-col-auto:nth-last-child(14),.weui-row .weui-col-auto:nth-last-child(14)~.weui-col-auto {
	width: 7.14285714%;
	width: calc((100% - .75rem*13)/ 14)
}

.weui-row.weui-no-gutter .weui-col-auto:nth-last-child(14),.weui-row.weui-no-gutter .weui-col-auto:nth-last-child(14)~.weui-col-auto {
	width: 7.14285714%
}

.weui-row .weui-col-auto:nth-last-child(15),.weui-row .weui-col-auto:nth-last-child(15)~.weui-col-auto {
	width: 6.66666667%;
	width: calc((100% - .75rem*14)/ 15)
}

.weui-row.weui-no-gutter .weui-col-auto:nth-last-child(15),.weui-row.weui-no-gutter .weui-col-auto:nth-last-child(15)~.weui-col-auto {
	width: 6.66666667%
}

@media all and (min-width:73.4rem) {
	.row .tablet-100 {
		width: 100%;
		width: calc((100% - .75rem*0)/ 1)
	}

	.row.no-gutter .tablet-100 {
		width: 100%
	}

	.row .tablet-95 {
		width: 95%;
		width: calc((100% - .75rem*.05263157894736836)/ 1.0526315789473684)
	}

	.row.no-gutter .tablet-95 {
		width: 95%
	}

	.row .tablet-90 {
		width: 90%;
		width: calc((100% - .75rem*.11111111111111116)/ 1.1111111111111112)
	}

	.row.no-gutter .tablet-90 {
		width: 90%
	}

	.row .tablet-85 {
		width: 85%;
		width: calc((100% - .75rem*.17647058823529416)/ 1.1764705882352942)
	}

	.row.no-gutter .tablet-85 {
		width: 85%
	}

	.row .tablet-80 {
		width: 80%;
		width: calc((100% - .75rem*.25)/ 1.25)
	}

	.row.no-gutter .tablet-80 {
		width: 80%
	}

	.row .tablet-75 {
		width: 75%;
		width: calc((100% - .75rem*.33333333333333326)/ 1.3333333333333333)
	}

	.row.no-gutter .tablet-75 {
		width: 75%
	}

	.row .tablet-66 {
		width: 66.66666666666666%;
		width: calc((100% - .75rem*.5000000000000002)/ 1.5000000000000002)
	}

	.row.no-gutter .tablet-66 {
		width: 66.66666666666666%
	}

	.row .tablet-60 {
		width: 60%;
		width: calc((100% - .75rem*.6666666666666667)/ 1.6666666666666667)
	}

	.row.no-gutter .tablet-60 {
		width: 60%
	}

	.row .tablet-50 {
		width: 50%;
		width: calc((100% - .75rem*1)/ 2)
	}

	.row.no-gutter .tablet-50 {
		width: 50%
	}

	.row .tablet-40 {
		width: 40%;
		width: calc((100% - .75rem*1.5)/ 2.5)
	}

	.row.no-gutter .tablet-40 {
		width: 40%
	}

	.row .tablet-33 {
		width: 33.333333333333336%;
		width: calc((100% - .75rem*2)/ 3)
	}

	.row.no-gutter .tablet-33 {
		width: 33.333333333333336%
	}

	.row .tablet-25 {
		width: 25%;
		width: calc((100% - .75rem*3)/ 4)
	}

	.row.no-gutter .tablet-25 {
		width: 25%
	}

	.row .tablet-20 {
		width: 20%;
		width: calc((100% - .75rem*4)/ 5)
	}

	.row.no-gutter .tablet-20 {
		width: 20%
	}

	.row .tablet-15 {
		width: 15%;
		width: calc((100% - .75rem*5.666666666666667)/ 6.666666666666667)
	}

	.row.no-gutter .tablet-15 {
		width: 15%
	}

	.row .tablet-10 {
		width: 10%;
		width: calc((100% - .75rem*9)/ 10)
	}

	.row.no-gutter .tablet-10 {
		width: 10%
	}

	.row .tablet-5 {
		width: 5%;
		width: calc((100% - .75rem*19)/ 20)
	}

	.row.no-gutter .tablet-5 {
		width: 5%
	}

	.row .tablet-auto:nth-last-child(1),.row .tablet-auto:nth-last-child(1)~.col-auto {
		width: 100%;
		width: calc((100% - .75rem*0)/ 1)
	}

	.row.no-gutter .tablet-auto:nth-last-child(1),.row.no-gutter .tablet-auto:nth-last-child(1)~.tablet-auto {
		width: 100%
	}

	.row .tablet-auto:nth-last-child(2),.row .tablet-auto:nth-last-child(2)~.col-auto {
		width: 50%;
		width: calc((100% - .75rem*1)/ 2)
	}

	.row.no-gutter .tablet-auto:nth-last-child(2),.row.no-gutter .tablet-auto:nth-last-child(2)~.tablet-auto {
		width: 50%
	}

	.row .tablet-auto:nth-last-child(3),.row .tablet-auto:nth-last-child(3)~.col-auto {
		width: 33.33333333%;
		width: calc((100% - .75rem*2)/ 3)
	}

	.row.no-gutter .tablet-auto:nth-last-child(3),.row.no-gutter .tablet-auto:nth-last-child(3)~.tablet-auto {
		width: 33.33333333%
	}

	.row .tablet-auto:nth-last-child(4),.row .tablet-auto:nth-last-child(4)~.col-auto {
		width: 25%;
		width: calc((100% - .75rem*3)/ 4)
	}

	.row.no-gutter .tablet-auto:nth-last-child(4),.row.no-gutter .tablet-auto:nth-last-child(4)~.tablet-auto {
		width: 25%
	}

	.row .tablet-auto:nth-last-child(5),.row .tablet-auto:nth-last-child(5)~.col-auto {
		width: 20%;
		width: calc((100% - .75rem*4)/ 5)
	}

	.row.no-gutter .tablet-auto:nth-last-child(5),.row.no-gutter .tablet-auto:nth-last-child(5)~.tablet-auto {
		width: 20%
	}

	.row .tablet-auto:nth-last-child(6),.row .tablet-auto:nth-last-child(6)~.col-auto {
		width: 16.66666667%;
		width: calc((100% - .75rem*5)/ 6)
	}

	.row.no-gutter .tablet-auto:nth-last-child(6),.row.no-gutter .tablet-auto:nth-last-child(6)~.tablet-auto {
		width: 16.66666667%
	}

	.row .tablet-auto:nth-last-child(7),.row .tablet-auto:nth-last-child(7)~.col-auto {
		width: 14.28571429%;
		width: calc((100% - .75rem*6)/ 7)
	}

	.row.no-gutter .tablet-auto:nth-last-child(7),.row.no-gutter .tablet-auto:nth-last-child(7)~.tablet-auto {
		width: 14.28571429%
	}

	.row .tablet-auto:nth-last-child(8),.row .tablet-auto:nth-last-child(8)~.col-auto {
		width: 12.5%;
		width: calc((100% - .75rem*7)/ 8)
	}

	.row.no-gutter .tablet-auto:nth-last-child(8),.row.no-gutter .tablet-auto:nth-last-child(8)~.tablet-auto {
		width: 12.5%
	}

	.row .tablet-auto:nth-last-child(9),.row .tablet-auto:nth-last-child(9)~.col-auto {
		width: 11.11111111%;
		width: calc((100% - .75rem*8)/ 9)
	}

	.row.no-gutter .tablet-auto:nth-last-child(9),.row.no-gutter .tablet-auto:nth-last-child(9)~.tablet-auto {
		width: 11.11111111%
	}

	.row .tablet-auto:nth-last-child(10),.row .tablet-auto:nth-last-child(10)~.col-auto {
		width: 10%;
		width: calc((100% - .75rem*9)/ 10)
	}

	.row.no-gutter .tablet-auto:nth-last-child(10),.row.no-gutter .tablet-auto:nth-last-child(10)~.tablet-auto {
		width: 10%
	}

	.row .tablet-auto:nth-last-child(11),.row .tablet-auto:nth-last-child(11)~.col-auto {
		width: 9.09090909%;
		width: calc((100% - .75rem*10)/ 11)
	}

	.row.no-gutter .tablet-auto:nth-last-child(11),.row.no-gutter .tablet-auto:nth-last-child(11)~.tablet-auto {
		width: 9.09090909%
	}

	.row .tablet-auto:nth-last-child(12),.row .tablet-auto:nth-last-child(12)~.col-auto {
		width: 8.33333333%;
		width: calc((100% - .75rem*11)/ 12)
	}

	.row.no-gutter .tablet-auto:nth-last-child(12),.row.no-gutter .tablet-auto:nth-last-child(12)~.tablet-auto {
		width: 8.33333333%
	}

	.row .tablet-auto:nth-last-child(13),.row .tablet-auto:nth-last-child(13)~.col-auto {
		width: 7.69230769%;
		width: calc((100% - .75rem*12)/ 13)
	}

	.row.no-gutter .tablet-auto:nth-last-child(13),.row.no-gutter .tablet-auto:nth-last-child(13)~.tablet-auto {
		width: 7.69230769%
	}

	.row .tablet-auto:nth-last-child(14),.row .tablet-auto:nth-last-child(14)~.col-auto {
		width: 7.14285714%;
		width: calc((100% - .75rem*13)/ 14)
	}

	.row.no-gutter .tablet-auto:nth-last-child(14),.row.no-gutter .tablet-auto:nth-last-child(14)~.tablet-auto {
		width: 7.14285714%
	}

	.row .tablet-auto:nth-last-child(15),.row .tablet-auto:nth-last-child(15)~.col-auto {
		width: 6.66666667%;
		width: calc((100% - .75rem*14)/ 15)
	}

	.row.no-gutter .tablet-auto:nth-last-child(15),.row.no-gutter .tablet-auto:nth-last-child(15)~.tablet-auto {
		width: 6.66666667%
	}
}

.weui-cell__hd img {
	display: block;
	margin-right: .25rem
}

.weui-cell_swiped .weui-cell__bd {
	-webkit-transition: -webkit-transform .3s;
	transition: -webkit-transform .3s;
	transition: transform .3s;
	transition: transform .3s,-webkit-transform .3s
}

.swipeout-touching .weui-cell__bd {
	-webkit-transition: none;
	transition: none
}

.weui-dialog,.weui-toast {
	-webkit-transition-duration: .2s;
	transition-duration: .2s;
	opacity: 0;
	-webkit-transform: scale(1) translate(-50%,-50%);
	transform: scale(1) translate(-50%,-50%);
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
	visibility: hidden;
	margin: 0;
	top: 45%;
	z-index: 2000
}

.weui-dialog .weui-dialog__btn.default,.weui-toast .weui-dialog__btn.default {
	color: #353535!important
}

.weui-dialog .weui-dialog__btn+.weui-dialog__btn,.weui-toast .weui-dialog__btn+.weui-dialog__btn {
	position: relative
}

.weui-dialog .weui-dialog__btn+.weui-dialog__btn:after,.weui-toast .weui-dialog__btn+.weui-dialog__btn: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(.5);
	transform: scaleX(.5)
}

.weui-dialog.weui-dialog--visible,.weui-dialog.weui-toast--visible,.weui-toast.weui-dialog--visible,.weui-toast.weui-toast--visible {
	opacity: 1;
	visibility: visible;
	-webkit-transform: scale(1) translate(-50%,-50%);
	transform: scale(1) translate(-50%,-50%)
}

.weui-toast {
	-webkit-transform: scale(.9);
	transform: scale(.9);
	transform-origin: 50% 50%;
	margin-left: -3.8em;
	margin-top: -2.8em
}

.weui-toast.weui-toast--visible {
	-webkit-transform: scale(1);
	transform: scale(1);
	transform-origin: 50% 50%
}

.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: 2.25rem;
	border-radius: 1.25rem;
	margin-left: 0;
	-webkit-transform: scale(1) translate3d(-50%,0,0);
	transform: scale(1) 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: .5rem .75rem
}

.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 {
	font-size: .9rem
}

.weui-pull-to-refresh {
	margin-top: -2.5rem;
	-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,2.5rem,0);
	transform: translate3d(0,2.5rem,0)
}

.weui-pull-to-refresh.touching {
	-webkit-transition-duration: 0s;
	transition-duration: 0s
}

.weui-pull-to-refresh__layer {
	height: 1.5rem;
	line-height: 1.5rem;
	padding: .5rem;
	text-align: center
}

.weui-pull-to-refresh__layer .down {
	display: inline-block
}

.weui-pull-to-refresh__layer .refresh,.weui-pull-to-refresh__layer .up {
	display: none
}

.weui-pull-to-refresh__layer .weui-pull-to-refresh__arrow {
	display: inline-block;
	z-index: 10;
	width: 1rem;
	height: 1rem;
	margin-right: .2rem;
	vertical-align: -.2rem;
	background: no-repeat center;
	background-size: .65rem 1rem;
	-webkit-transition-duration: .3s;
	transition-duration: .3s;
	-webkit-transform: rotate(0) translate3d(0,0,0);
	transform: rotate(0) 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 .weui-pull-to-refresh__preloader {
	display: none;
	vertical-align: -.2rem;
	margin-right: .2rem;
	width: 1rem;
	height: 1rem;
	-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 .weui-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 .weui-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 .weui-pull-to-refresh__arrow {
	display: inline-block
}

.pull-down .weui-pull-to-refresh__layer .down {
	display: inline-block
}

.refreshing .weui-pull-to-refresh__layer .weui-pull-to-refresh__arrow {
	display: none
}

.refreshing .weui-pull-to-refresh__layer .weui-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: 2.5rem
}

.weui-tabbar__item {
	position: relative
}

.weui-tabbar__item.weui-bar__item--on .weui-tabbar__label {
	color: #04be02
}

.weui-navbar__item {
	color: #888
}

.weui-navbar__item.weui-bar__item--on {
	color: #666;
	background-color: #f1f1f1
}

.weui-tab__bd {
	box-sizing: border-box;
	height: 100%
}

.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
}

.weui-navbar+.weui-tab__bd {
	padding-top: 2.5rem
}

.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(.5);
		transform: scaleY(.5)
	}
}

@media only screen and (-webkit-min-device-pixel-ratio:3) {
	.toolbar:before {
		-webkit-transform: scaleY(.33);
		transform: scaleY(.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: 400;
	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: #04be02;
	z-index: 1;
	padding: 0 .5rem
}

.weui-picker-modal {
	width: 100%;
	position: absolute;
	bottom: 0;
	text-align: center;
	border-radius: 0;
	opacity: .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
}

.popover .weui-picker-modal .picker-columns,.weui-picker-modal .picker-columns.picker-modal-inline {
	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: 400;
	-webkit-mask-box-image: -webkit-linear-gradient(bottom,transparent,transparent 5%,#fff 20%,#fff 80%,transparent 95%,transparent);
	-webkit-mask-box-image: linear-gradient(to top,transparent,transparent 5%,#fff 20%,#fff 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: .3s;
	transition: .3s;
	-webkit-transition-timing-function: ease-out;
	transition-timing-function: ease-out
}

.weui-picker-modal .picker-item {
	height: 1.6rem;
	line-height: 1.6rem;
	padding: 0 .5rem;
	white-space: nowrap;
	position: relative;
	overflow: hidden;
	text-overflow: ellipsis;
	color: #9b9b9b;
	left: 0;
	top: 0;
	width: 100%;
	box-sizing: border-box;
	-webkit-transition: .3s;
	transition: .3s
}

.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(0);
	transform: rotateX(0)
}

.weui-picker-modal .picker-center-highlight {
	height: 1.6rem;
	box-sizing: border-box;
	position: absolute;
	left: 0;
	width: 100%;
	top: 50%;
	margin-top: -.8rem;
	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(.5);
		transform: scaleY(.5)
	}
}

@media only screen and (-webkit-min-device-pixel-ratio:3) {
	.weui-picker-modal .picker-center-highlight:before {
		-webkit-transform: scaleY(.33);
		transform: scaleY(.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(.5);
		transform: scaleY(.5)
	}
}

@media only screen and (-webkit-min-device-pixel-ratio:3) {
	.weui-picker-modal .picker-center-highlight:after {
		-webkit-transform: scaleY(.33);
		transform: scaleY(.33)
	}
}

.weui-picker-modal .picker-3d .picker-items {
	overflow: hidden;
	-webkit-perspective: 60rem;
	perspective: 60rem
}

.weui-picker-modal .picker-3d .picker-item,.weui-picker-modal .picker-3d .picker-items-col,.weui-picker-modal .picker-3d .picker-items-col-wrapper {
	-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 -5.5rem;
	transform-origin: center center -5.5rem;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-transition-timing-function: ease-out;
	transition-timing-function: ease-out
}

.weui-picker-container,.weui-picker-overlay {
	position: fixed;
	bottom: 0;
	left: 0;
	right: 0;
	height: 0;
	width: 100%;
	z-index: 1000
}

.city-picker .picker-items-col {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	max-width: 7rem
}

.weui-picker-container .weui-cells {
	margin: 0;
	text-align: left
}

.datetime-picker .picker-item {
	text-overflow: initial
}

.weui-select-modal {
	height: auto
}

.h30hide .h30 {
	display: none
}

.weui-select-modal .weui-cells {
	margin: 0;
	text-align: left;
	overflow-y: auto;
	overflow-x: hidden;
	max-height: 16rem
}

.weui-select-modal .weui-cells:after {
	display: none
}

.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: .55rem;
	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(.5);
		transform: scaleY(.5)
	}
}

@media only screen and (-webkit-min-device-pixel-ratio:3) {
	.picker-calendar-week-days:after {
		-webkit-transform: scaleY(.33);
		transform: scaleY(.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: .85rem;
	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: .3s;
	transition: .3s
}

.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(.5);
		transform: scaleY(.5)
	}
}

@media only screen and (-webkit-min-device-pixel-ratio:3) {
	.picker-calendar-row:after {
		-webkit-transform: scaleY(.33);
		transform: scaleY(.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: .75rem;
	cursor: pointer
}

.picker-calendar-day.picker-calendar-day-next,.picker-calendar-day.picker-calendar-day-prev {
	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: #04be02;
	color: #fff
}

.picker-calendar-day span {
	display: inline-block;
	border-radius: 100%;
	width: 1.5rem;
	height: 1.5rem;
	line-height: 1.5rem
}

.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: 10rem;
	-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: 1.8rem
}

.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
}

.picker-calendar.picker-modal-inline .picker-calendar-week-days,.popover .picker-calendar .picker-calendar-week-days {
	background: 0 0
}

.picker-calendar.picker-modal-inline .picker-calendar-week-days:before,.picker-calendar.picker-modal-inline .toolbar:before,.popover .picker-calendar .picker-calendar-week-days:before,.popover .picker-calendar .toolbar:before {
	display: none
}

.picker-calendar.picker-modal-inline .picker-calendar-week-days:after,.picker-calendar.picker-modal-inline .toolbar:after,.popover .picker-calendar .picker-calendar-week-days:after,.popover .picker-calendar .toolbar:after {
	display: none
}

.picker-calendar.picker-modal-inline .picker-calendar-week-days~.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,.popover .picker-calendar .toolbar~.picker-modal-inner .picker-calendar-months:before {
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	bottom: auto;
	right: auto;
	height: .05rem;
	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) {
	.picker-calendar.picker-modal-inline .picker-calendar-week-days~.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,.popover .picker-calendar .toolbar~.picker-modal-inner .picker-calendar-months:before {
		-webkit-transform: scaleY(.5);
		transform: scaleY(.5)
	}
}

@media only screen and (-webkit-min-device-pixel-ratio:3) {
	.picker-calendar.picker-modal-inline .picker-calendar-week-days~.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,.popover .picker-calendar .toolbar~.picker-modal-inner .picker-calendar-months:before {
		-webkit-transform: scaleY(.33);
		transform: scaleY(.33)
	}
}

.picker-calendar-month-picker,.picker-calendar-year-picker {
	display: block;
	line-height: 2.2rem;
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1
}

.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-month-picker .current-year-value,.picker-calendar-year-picker .current-month-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: .75rem;
	height: .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")
}

.weui-actionsheet {
	z-index: 10000
}

.weui-actionsheet .weui-actionsheet__title {
	padding: .4rem 0;
	text-align: center;
	font-size: .8rem;
	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(.5);
	transform: scaleY(.5)
}

.weui-popup__container,.weui-popup__overlay {
	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,.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: .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)
}

.weui-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,.85);
	color: #fff;
	font-size: .65rem;
	-webkit-transform: translate3d(0,-100%,0);
	transform: translate3d(0,-100%,0);
	-webkit-transition: .4s;
	transition: .4s
}

.weui-notification.weui-notification--in {
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0)
}

.weui-notification.weui-notification--touching {
	-webkit-transition-duration: 0s;
	transition-duration: 0s
}

.weui-notification .weui-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
}

.weui-notification .weui-notification__content {
	width: 100%;
	margin: 0 .4rem
}

.weui-notification .weui-notification__title {
	font-weight: 700
}

.weui-notification .weui-notification__text {
	line-height: 1
}

.weui-notification .weui-notification__media {
	height: 1rem;
	width: 1rem
}

.weui-notification .weui-notification__media img {
	width: 100%
}

.weui-notification .weui-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: #fff;
	opacity: .5
}

.weui-photo-browser-modal {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: #000;
	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(.2);
	transform: scale(.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: #fff;
	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: .5rem;
	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: -1.5rem
}

.weui-photo-browser-modal .caption {
	position: absolute;
	bottom: 2rem;
	left: 0;
	right: 0;
	color: #fff;
	text-align: center;
	padding: 0 .6rem;
	min-height: 3rem;
	font-size: .7rem;
	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
}

.color-primary {
	color: #04be02
}

.color-danger,.color-error {
	color: #f6383a
}

.color-warning {
	color: #f60
}

.color-success {
	color: #4cd964
}

.bg-danger,.bg-error,.bg-primary,.bg-success,.bg-warning {
	color: #fff
}

.bg-primary {
	background-color: #04be02
}

.bg-danger,.bg-error {
	background-color: #f6383a
}

.bg-warning {
	background-color: #f60
}

.bg-success {
	background-color: #4cd964
}

.weui-toptips {
	z-index: 100;
	opacity: 0;
	-webkit-transition: opacity .3s;
	transition: opacity .3s
}

.weui-toptips.weui-toptips_visible {
	opacity: 1
}

.weui-icon_toast {
	font-size: 2.75rem;
	color: #fff;
	margin-bottom: .3rem
}

.weui-toast--forbidden .weui-icon_toast {
	color: #f6383a
}

.weui-toast--text {
	min-height: initial;
	font-size: .9rem;
	padding: .4rem .8rem;
	width: auto;
	top: 40%
}

.weui-toast--text .weui-icon_toast {
	display: none
}

.weui-count {
	display: inline-block;
	height: 1.25rem;
	line-height: 1.25rem
}

.weui-count .weui-count__btn {
	height: 1.05rem;
	width: 1.05rem;
	line-height: 1.05rem;
	display: inline-block;
	position: relative;
	border: 1px solid #04be02;
	border-radius: 50%;
	vertical-align: -.3rem
}

.weui-count .weui-count__btn:after,.weui-count .weui-count__btn:before {
	content: " ";
	position: absolute;
	height: 1px;
	width: .55rem;
	background-color: #04be02;
	left: 50%;
	top: 50%;
	margin-left: -.3rem
}

.weui-count .weui-count__btn:after {
	height: .55rem;
	width: 1px;
	margin-top: -.3rem;
	margin-left: -1px
}

.weui-count .weui-count__decrease:after {
	display: none
}

.weui-count .weui-count__increase {
	background-color: #04be02
}

.weui-count .weui-count__increase:after,.weui-count .weui-count__increase:before {
	background-color: #fff
}

.weui-count .weui-count__number {
	background-color: transparent;
	font-size: .8rem;
	border: 0;
	width: 1.3rem;
	text-align: center;
	color: #5f646e
}

.weui-panel .weui-media-box__title-after {
	color: #9b9b9b;
	font-size: .65rem;
	float: right
}

em,i {
	font-style: normal
}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
	display: block
}

abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video {
	margin: 0;
	outline: 0;
	border: 0;
	padding: 0;
	vertical-align: baseline;
	-webkit-tap-highlight-color: transparent
}

body {
	font-family: 'Helvetica Neue',Roboto,'microsoft yahei';
	-webkit-touch-callout: none;
	-webkit-text-size-adjust: none
}

body,html {
	min-height: 80vh
}

li,ul {
	list-style: none
}

blockquote,q {
	quotes: none
}

blockquote::after,blockquote::before,q::after,q::before {
	content: none
}

.a,a {
	margin: 0;
	background: 0 0;
	padding: 0;
	vertical-align: baseline;
	text-decoration: none;
	font-size: 100%;
	color: #4f7cb8
}

.da {
	color: #55647d!important
}

h1,h2,h3,h4,h5 {
	font-weight: 400
}

input {
	outline: 0
}

a {
	text-decoration: none;
	-webkit-tap-highlight-color: transparent
}

a {
	color: inherit
}

.visb {
	width: 0;
	height: 0;
	overflow: hidden;
	display: none
}

img {
	object-fit: cover
}

a:link,a:visited {
	text-decoration: none
}

.vm {
	vertical-align: middle
}

.f30 {
	font-size: 1.5rem!important
}

.f24 {
	font-size: 1.2rem!important
}

.f60 {
	font-size: 3rem!important
}

.f22 {
	font-size: 1.1rem!important
}

.f14,.f14 i {
	font-size: .7rem!important
}

.f13 {
	font-size: .65rem!important
}

.f15 {
	font-size: .75rem
}

.f18,.f18 i {
	font-size: .9rem
}

.f20 {
	font-size: 1rem!important
}

.f12 {
	font-size: .6rem!important
}

.c9 {
	color: #999!important
}

.c6 {
	color: #666
}

.tc {
	text-align: center
}

.tl {
	text-align: left
}

.tr {
	text-align: right
}

.inblock {
	display: inline-block
}

.mt0 {
	margin-top: 0!important
}

.mt8 {
	margin-top: .4rem
}

.mb8 {
	margin-bottom: .4rem
}

.mt10 {
	margin-top: .5rem
}

.ml0 {
	margin-left: 0!important
}

.mt3 {
	margin-top: .15rem
}

.mb5 {
	margin-bottom: .25rem
}

.pt0 {
	padding-top: 0!important
}

.p0 {
	padding: 0!important
}

.mr20 {
	margin-right: 1rem
}

.mr8 {
	margin-right: .4rem
}

.mr10 {
	margin-right: .5rem!important
}

.mr15 {
	margin-right: .75rem!important
}

.ml8 {
	margin-left: .4rem
}

.f10 {
	font-size: .55rem!important
}

.f16 {
	font-size: .8rem!important
}

.f28 {
	font-size: 1.4rem!important
}

.f27 {
	font-size: 1.35rem!important
}

.f26 {
	font-size: 1.3rem!important
}

.f17 {
	font-size: .85rem!important
}

.h24 {
	line-height: 1.2rem
}

.lh26 {
	line-height: 1.3rem!important
}

.half {
	width: calc(50vw - 1.15rem)
}

.w15 {
	width: .75rem;
	display: inline-block;
	position: relative;
	top: -.05rem
}

.pr0 {
	padding-right: 0!important
}

.ml15 {
	margin-left: .75rem
}

.ml3 {
	margin-left: .15rem
}

.mr10 {
	margin-right: .5rem!important
}

.h30 {
	/*line-height: 1.5rem;
	height: 1.5rem*/
}

.pr-1 {
	position: relative;
	top: -.05rem
}

.pr_1 {
	position: relative;
	top: .05rem
}

.before_none:before,.border_none:before {
	display: none!important
}

.after_none:after,.border_none:after {
	display: none!important
}

.after_15:after,.before_15:before {
	left: .75rem!important
}

.page,body {
	background-color: #f8f8f8;
	color: #666
}

.position * {
	transition: all .5s;
	-moz-transition: all .5s;
	-webkit-transition: all .5s;
	-o-transition: all .5s
}

.demos-content-padded {
	padding: .75rem
}

#current_hbtype {
	font-style: normal
}

.demos-title {
	text-align: center
}

.weui-uploader__input-box {
	border: 1px solid #efefef;
	background: #f5f5f5
}

.none {
	display: none
}

.hide {
	visibility: hidden
}

.weui-loadmore {
	margin-bottom: 2.5em
}

.weui-cell__hd .iconfont {
	margin-right: .25rem
}

.weui-actionsheet__title {
	height: auto!important
}

.weui-uploader__file_status:before {
	background-color: rgba(0,0,0,0)
}

.weui-navbar {
	background: #fff;
	position: relative
}

.weui-navbar__item:after {
	display: none
}

.weui-loadmore_line .weui-loadmore__tips {
	background: #f8f8f8
}

.weui-tabbar {
	position: fixed;
	background: #fff;
	min-height: 2.25rem
}

.weui-navbar__item,.weui-tabbar__icon>i,.weui-tabbar__label,i.weui-tabbar__icon {
	color: #666
}

.weui-grids-mini {
	background: #fff
}

.weui-grids-mini .weui-grid:after,.weui-grids-mini .weui-grid:before,.weui-grids-mini:after,.weui-grids-mini:before {
	display: none
}

.weui-grids-mini .weui-grid {
	padding: .5rem .5rem
}

.weui-grids-nob:after {
	display: none!important
}

.weui_title {
	margin-bottom: 0;
	color: #333;
	background: #fff;
	padding: .5rem .75rem
}

.weui-article {
	padding: .5rem .75rem .75rem
}

.weui-article section p:last-child {
	margin-bottom: 0
}

.weui-btn_mini {
	padding: 0 1em
}

.weui-cells {
	margin-top: .5rem
}

.weui-cells:empty {
	display: none
}

.fullcell:before {
	left: 0!important
}

.weui-dialog__bd img {
	max-width: 100%
}

.weui-article {
	-webkit-overflow-scrolling: touch
}

.weui-toast_content {
	font-size: .8rem;
	margin-bottom: .5rem
}

.weui-toast {
	min-height: 5.6em
}

.weui-article section:not(:last-child) {
	margin-bottom: .8em
}

.weui-actionsheet__menu {
	max-height: 70vh;
	overflow-y: auto;
	-webkit-overflow-scrolling: touch
}

.weui-btn {
	white-space: nowrap;
	text-overflow: ellipsis
}

.border_bfull,.border_bottom,.border_left,.border_right,.border_top {
	position: relative
}

.border_top:before {
	content: " ";
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 1px;
	border-top: 1px solid #e5e5e5;
	color: #e5e5e5;
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
	-webkit-transform: scaleY(.5);
	transform: scaleY(.5)
}

.border_bfull:before,.border_bottom:before {
	content: " ";
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 1px;
	border-bottom: 1px solid #e5e5e5;
	color: #e5e5e5;
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
	-webkit-transform: scaleY(.5);
	transform: scaleY(.5)
}

.border_bfull:before {
	left: .75rem;
	width: calc(100% - .75rem)
}

.border_left:before,.border_right:before {
	content: " ";
	position: absolute;
	right: 0;
	top: 0;
	width: 1px;
	bottom: 0;
	border-right: 1px solid rgba(255,255,255,.2);
	color: rgba(255,255,255,.2);
	-webkit-transform-origin: 100% 0;
	transform-origin: 100% 0;
	-webkit-transform: scaleX(.5);
	transform: scaleX(.5)
}

.border_left:before {
	right: auto;
	left: 0;
	border-left: 1px solid #e5e5e5;
	color: #e5e5e5
}

.cl:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0
}

.cl {
	zoom: 1
}

.bgf {
	background: #fff
}

.nobg {
	background: 0 0!important
}

.free {
	overflow: inherit!important
}

.hidden {
	display: none
}

.p15 {
	padding: .75rem
}

.p10 {
	padding: .5rem
}

.m15 {
	margin: 0 .75rem .75rem
}

.w0 {
	width: 0!important
}

.y {
	float: right
}

.z {
	float: left
}

.pr {
	position: relative
}

.x_header {
	width: 100%;
	height: 2.1rem;
	line-height: 2.1rem;
	text-align: center;
	color: #fff;
	font-size: .8rem;
	overflow: hidden;
	background: #42bd56;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 501
}

.x_header_fix {
	position: relative;
	clear: both;
	width: 100vw;
	height: 2.1rem
}

.x_header img {
	display: block!important;
	height: 1.1rem;
	padding: .5rem .75rem
}

.x_header a {
	display: block;
	height: 2.1rem;
	line-height: 2.1rem;
	margin: 0;
	padding: 0 .75rem;
	color: #fff;
	text-align: center;
	overflow: hidden;
	position: absolute
}

.x_header i {
	font-size: 1rem;
	vertical-align: middle
}

.x_header .sidectrl {
	right: 0;
	font-size: .7rem
}

.cityp15 h4 {
	margin: .75rem 0
}

#spggname {
	line-height: 1.3
}

.charlist li {
	display: inline-block;
	width: 20%;
	height: 2rem;
	text-align: center;
	line-height: 2rem;
	font-size: .7rem
}

.box {
	border: 1px solid #eee;
	border-radius: .15rem;
	overflow: hidden;
	background-color: #fdfdfc
}

.table {
	min-height: 2rem;
	position: relative;
	overflow: hidden;
	z-index: 0
}

.table:before {
	content: '';
	position: absolute;
	width: 25%;
	left: 25%;
	height: 100%;
	border-left: .05rem solid #eee;
	border-right: .05rem solid #eee
}

.table:after {
	content: '';
	position: absolute;
	width: 10%;
	left: 75%;
	height: 100%;
	border-left: .05rem solid #eee;
	border-right: none
}

.table h4,.table li {
	display: inline-block;
	width: 25%;
	height: 2rem;
	line-height: 2rem;
	font-size: .7rem;
	text-align: center;
	float: left;
	position: relative;
	z-index: 10
}

a.react,label.react {
	display: block;
	color: inherit;
	height: 100%
}

.abc {
	border-top: .05rem solid #eee;
	clear: both
}

.table h4 {
	margin: 0;
	margin-bottom: -.05rem;
	height: 3.95rem;
	line-height: 3.95rem;
	color: #b7b7b7;
	font-size: 2rem
}

.weui-switch-cp__input:checked~.weui-switch-cp__box,.weui-switch:checked {
	border-color: #42bd56;
	background-color: #42bd56
}

.weui-btn_primary,.weui-btn_primary:not(.weui-btn_disabled):active {
	background-color: #42bd56
}

.weui-btn_disabled.weui-btn_primary {
	opacity: .9
}

.fix-bottom {
	position: fixed;
	left: 0;
	width: 100%;
	bottom: 0;
	z-index: 9;
	border-radius: 0;
	padding: .75rem;
	background: #fff;
	box-sizing: border-box;
	box-shadow: 0 0 .5rem #f5f5f5
}

.footer_fix {
	height: 2.3rem;
	width: 100%
}

.bottom_fix {
	height: 1.5rem;
	width: 100%;
	clear: both
}

.pub_funcbar a:first-child {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 3.75rem;
	margin: 0 1.5rem
}

.pub_funcbar a:last-child {
	position: absolute;
	left: 0;
	right: 0;
	bottom: .75rem;
	margin: 0 1.5rem
}

.post-tags a {
	margin-top: 0!important
}

.post-tags a.weui-btn_mini {
	padding: .8rem 1em;
	line-height: 0;
	float: left;
	margin: .2rem .4rem .2rem 0;
	border-radius: 4rem
}

.post-tags a.weui-btn_mini.weui-btn:after {
	border-radius: 4rem;
	width: 199%
}

.post-tags .weui-btn_default,.post-tags .weui-btn_default:not(.weui-btn_disabled):visited {
	color: #666
}

.post-tags .tag-on.weui-btn_default {
	background: #ffac44;
	color: #fff!important
}

.post-tags .weui-btn_default {
	color: #000;
	background-color: #f8f8f8!important
}

.post-tags .weui-btn_default:not(.weui-btn_disabled):visited {
	color: #000
}

.post-tags .weui-btn_default:not(.weui-btn_disabled):active {
	color: rgba(0,0,0,.6);
	background-color: #dedede
}

.gray-tags .weui-btn_default {
	color: #666;
	background-color: #f5f5f5!important
}

.gray-tags .weui-btn_default:not(.weui-btn_disabled):visited {
	color: #666
}

.gray-tags a.weui-btn_mini.weui-btn:after {
	display: none
}

.gray-tags a.weui-btn_mini {
	padding: .7rem .5rem
}

.filterbtn {
	position: fixed;
	bottom: 0;
	right: 0;
	left: 0;
	z-index: 999
}

.filterbtn input {
	border-radius: 0!important
}

#dist_show_4 {
	height: calc(100vh - 6.75rem);
	overflow-y: auto;
	-webkit-overflow-scrolling: touch;
	padding-bottom: 2.3rem
}

.pay_page .cell_info {
	font-size: .65rem;
	color: #999
}

.pay_page .alipay i.iconfont {
	font-size: 1.3rem;
	color: #0be
}

.pay_page .wxpay i.iconfont {
	font-size: 1.3rem;
	color: #1aad19
}

.amount {
	color: #f60;
	font-size: 1.1rem;
	font-weight: 500
}

.amount i {
	font-size: .9rem;
	margin-right: .25rem;
	font-style: normal
}

.animated {
	-webkit-animation-duration: .3s;
	animation-duration: .3s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both
}

@-webkit-keyframes slideInRight {
	0% {
		-webkit-transform: translateX(100%);
		transform: translateX(100%);
		visibility: visible
	}

	100% {
		-webkit-transform: translateX(0);
		transform: translateX(0)
	}
}

@keyframes slideInRight {
	0% {
		-webkit-transform: translateX(100%);
		transform: translateX(100%);
		visibility: visible
	}

	100% {
		-webkit-transform: translateX(0);
		transform: translateX(0)
	}
}

@-webkit-keyframes slideOutRight {
	from {
		-webkit-transform: translate3d(0,0,0);
		transform: translate3d(0,0,0)
	}

	to {
		visibility: hidden;
		-webkit-transform: translate3d(100%,0,0);
		transform: translate3d(100%,0,0)
	}
}

@keyframes slideOutRight {
	from {
		-webkit-transform: translate3d(0,0,0);
		transform: translate3d(0,0,0)
	}

	to {
		visibility: hidden;
		-webkit-transform: translate3d(100%,0,0);
		transform: translate3d(100%,0,0)
	}
}

.slideInRight {
	-webkit-animation-name: slideInRight;
	animation-name: slideInRight
}

.slideOutRight {
	-webkit-animation-name: slideOutRight;
	animation-name: slideOutRight
}

@keyframes zoomIn {
	from {
		opacity: 0;
		-webkit-transform: scale3d(.3,.3,.3);
		transform: scale3d(.3,.3,.3)
	}

	50% {
		opacity: 1
	}
}

.zoomIn {
	-webkit-animation-name: zoomIn;
	animation-name: zoomIn
}

@keyframes zoomOut {
	from {
		opacity: 1
	}

	50% {
		opacity: 0;
		-webkit-transform: scale3d(.3,.3,.3);
		transform: scale3d(.3,.3,.3)
	}

	to {
		opacity: 0
	}
}

.zoomOut {
	-webkit-animation-name: zoomOut;
	animation-name: zoomOut
}

@keyframes wave-animation-1 {
	0% {
		background-position: 0 top
	}

	100% {
		background-position: 30rem top
	}
}

@keyframes wave-animation-2 {
	0% {
		background-position: 0 top
	}

	100% {
		background-position: 30rem top
	}
}

.water {
	position: absolute;
	left: 0;
	bottom: 0;
	height: 1.5rem;
	width: 100%;
	z-index: 1
}

.water-c {
	position: relative
}

.water-1 {
	background: url(img/water-1.svg) repeat-x;
	background-size: 30rem;
	-webkit-animation: wave-animation-1 3.5s infinite linear;
	animation: wave-animation-1 3.5s infinite linear
}

.water-2 {
	top: .25rem;
	background: url(img/water-2.svg) repeat-x;
	background-size: 30rem;
	-webkit-animation: wave-animation-2 6s infinite linear;
	animation: wave-animation-2 6s infinite linear
}

.water-1,.water-2 {
	position: absolute;
	width: 100%;
	height: 1.5rem
}

#list {
	padding: 1.17647059em 0 .5rem;
	font-size: .7rem
}

#list,#list .li,.po-hd,.post {
	overflow: hidden
}

#list .li,.cmt-wrap,.r,.time {
	clear: both
}

#list .li,.po-hd {
	position: relative
}

#list .li {
	line-height: 1.5;
	padding: .75rem 0;
	background: #fff;
	position: relative
}

#list .li:not(:first-child):before {
	content: " ";
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	height: .05rem;
	border-top: .05rem solid #e5e5e5;
	color: #e5e5e5;
	-webkit-transform-origin: 0;
	transform-origin: 0;
	-webkit-transform: scaleY(.5);
	transform: scaleY(.5)
}

.po-avt {
	width: 1.5rem;
	height: 1.5rem;
	top: .75rem;
	left: .75rem;
	border-radius: 1.5rem
}

#share a:nth-child(2),.abs,.po-avt {
	position: absolute!important
}

.po-cmt {
	padding-left: 2.75rem;
	padding-right: .75rem;
	width: 100%;
	box-sizing: border-box
}

.po-cmt,.time {
	float: left
}

.po-name {
	color: #4f7cb8
}

.po-hd .post {
	line-height: 1rem;
	font-size: .75rem
}

.c-icon,.time {
	line-height: 1.9rem
}

.time {
	color: #999;
	font-size: .65rem
}

.c-icon {
	color: #91aad5;
	font-size: .7rem;
	position: absolute;
	z-index: 1;
	width: 1.6rem;
	right: -1rem;
	background: #fff;
	text-align: right;
	display: block;
	padding-right: 1rem;
}

.c_opt {
	font-size: .7rem;
	float: right;
	line-height: 1.9rem
}

.r {
	border-bottom: .4rem solid #f5f5f5;
	border-left: .4rem solid transparent;
	border-right: .4rem solid transparent;
	width: .05rem;
	margin-left: .5rem
}

.cmt-wrap {
	padding: .5rem .5rem .25rem;
	background-color: #f5f5f5;
	font-size: .65rem;
	border-radius: .25rem
}

.cmt-list {
	color: #454545;
	position: relative
}

.cmt-list p {
	padding-top: .15rem;
	line-height: 1.2rem;
	overflow: hidden
}

.cmt-list span {
	color: #4f7cb8
}

.abs {
	right: 0;
	color: #4f7cb8;
	margin-right: 0!important
}

.like {
	padding-bottom: .25rem
}

.likeuser a {
	display: block;
	float: left;
	width: calc((100vw - 2.5rem)/ 10 - .25rem);
	height: calc((100vw - 2.5rem)/ 10 - .25rem);
	text-align: center;
	border-radius: 50%;
	margin-right: .25rem;
	max-width: 2rem;
	max-height: 2rem
}

.likeuser a img {
	width: 100%;
	height: 100%;
	border-radius: 50%;
	opacity: .9
}

.likeinview a {
	margin-top: .15rem
}

.likeinview a.likeinview_prev {
	font-size: .5rem;
	line-height: .6rem;
	background: #ccc;
	overflow: hidden
}

.likenum {
	display: block;
	float: left;
	height: 1.3rem;
	line-height: 1.3rem;
	margin-right: .5rem
}

.po-act {
	position: absolute;
	top: 3rem;
	width: 2.1rem;
	padding-left: .4rem;
	left: 0
}

.po-act a.weui-btn {
	width: 2.1rem;
	height: 1.3rem;
	line-height: 1.3rem;
	background-color: #fff!important;
	color: #666!important;
	margin-bottom: .3rem
}

.chip-l {
	text-align: center;
	height: 6rem
}

.chip,.chip-l {
	position: relative;
	display: inline-block;
	float: left;
	width: 50%;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	padding-bottom: .4rem;
	padding-top: .2rem;
	overflow: hidden
}

.G-border-rb:before,.chip-l:before,.chip:before {
	display: block;
	content: '';
	position: absolute;
	width: 200%;
	height: 200%;
	left: 0;
	top: 0;
	border-right: .05rem solid #e5e5e5;
	border-bottom: .05rem solid #e5e5e5;
	-webkit-transform: scale(.5);
	-webkit-transform-origin: 0 0;
	pointer-events: none;
	box-sizing: border-box;
	-webkit-box-sizing: border-box
}

.chip-l img {
	height: 100%;
	max-width: 100%
}

.chip {
	height: 3rem;
	display: -webkit-box
}

.chip,.chip-row {
	padding-left: .6rem;
	padding-right: .6rem
}

.chip>div {
	-webkit-box-flex: 1;
	margin-top: .3rem
}

.chip img {
	height: 100%;
	margin-left: .2rem;
	display: block
}

.chip p,.chip-row .toutiao,.chip-row ul.swipe-wrap>li.slide-item {
	font-size: .8rem;
	line-height: 1rem
}

.chip p {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

.chip p~p {
	font-size: .6rem;
	line-height: .8rem;
	color: #999;
	margin-top: .1rem
}

.chip-row {
	height: 2rem;
	float: left
}

.chip,.chip-row {
	padding-left: .6rem;
	padding-right: .6rem;
	display: -webkit-box;
	-webkit-box-align: center
}

.chip-row .toutiao {
	position: relative;
	font-weight: 700;
	line-height: 2rem;
	padding-right: .4rem
}

.chip-row .toutiao-slider {
	color: #666;
	position: relative;
	overflow: hidden;
	-webkit-box-flex: 1;
	height: 2rem;
	margin-left: .4rem;
	font-size: .7rem;
	line-height: .8rem
}

.chip-row ul.swiper-wrapper {
	position: relative;
	display: block
}

.chip-row ul.swiper-wrapper>li {
	float: left;
	position: relative;
	width: 100%;
	height: 2rem;
	line-height: 2rem;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

.swipe,.fc_swipe,.cl_swipe,.dp_swipe,.sp_swipe {
	overflow: hidden;
	visibility: hidden;
	position: relative;
	margin: 0;
	height: auto
}

.swipe-wrap {
	overflow: hidden;
	position: relative
}

.swipe-wrap>div {
	float: left;
	width: 100%;
	position: relative
}

.swipe-wrap img {
	display: block;
	width: 100%
}

.swipe-wrap .i {
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
	width: 100%
}

.bullets,.bullets1 {
	position: absolute;
	right: 0;
	bottom: 0;
	color: #fff;
	font-size: .6rem
}

.position,.position1 {
	text-align: center
}

.position li,.position1 li {
	display: inline-block;
	width: .2rem;
	height: .2rem;
	border-radius: .5rem;
	background: rgba(255,255,255,.5);
	margin: 0 .05rem
}

.position li.current,.position1 li.current {
	background: #42bd56;
	width: .6rem
}

.nav-list .position1 li {
	background: #eee;
	float: none;
	display: inline-block;
	width: .2rem;
	height: .2rem;
	margin: 0!important
}

.position1 li.current {
	background: #42bd56;
	width: .6rem
}

.bullets1 {
	width: 100%;
	text-align: center
}

.nav-list {
	padding: 0 0 .15rem;
	position: relative;
	height: 9rem;
	background: #fff
}

.nav-list li {
	float: left;
	margin-top: .35rem;
	text-align: center;
	width: 20%;
	margin-bottom: .15rem
}

.nav-list li:last-child {
	margin-bottom: .35rem
}

.nav-list a {
	display: block;
	position: relative;
	padding: 0 .25rem
}

.nav-list em {
	font-size: .65rem;
	color: #666;
	overflow: hidden;
	display: block;
	height: 1.1rem;
	font-style: normal
}

.nav-list span {
	display: block;
	position: relative;
	width: 2.1rem;
	height: 2.1rem;
	border-radius: 50%;
	margin: 0 auto .1rem
}

.nav-list span img {
	display: block;
	width: 2.1rem;
	height: 2.1rem
}

.nav-list .chevron-wrap {
	margin: .3rem 0 -.75rem;
	position: relative
}

.nav-list .chevron {
	margin: 0 auto;
	width: 1.2rem;
	display: block;
	text-align: center
}

div.weui-banner {
	top: 0;
	position: relative;
	-webkit-overflow-scrolling: touch;
	z-index: 5
}

div.weui-banner .weui-navbar__item {
	white-space: nowrap;
	text-align: center;
	float: left;
	margin: 0 .55rem/*;flex:none*/
}

.weui-tabbar__icon>i,i.weui-tabbar__icon {
	line-height: 1.6rem
}

.weui_bar__item_on span {
	position: relative;
	display: block
}

.weui_bar__item_on span:after {
	content: ' ';
	background: #42bd56;
	position: absolute;
	left: 50%;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
	border-radius: .5rem;
	transition: all .5s;
	-moz-transition: all .5s;
	-webkit-transition: all .5s;
	-o-transition: all .5s;
	width: .8rem;
	height: .4rem;
	opacity: .2;
	bottom: -.1rem
}

.pub_circle {
	position: absolute;
	top: .85rem;
	left: 50%;
	height: 3.4rem;
	width: 3.4rem;
	transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
	background-color: #fff;
	border-radius: 50%
}

.pub_circle+.iconfont {
	width: 3rem;
	font-size: 2.6rem;
	position: absolute;
	z-index: 3;
	left: 50%;
	transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
	top: .2rem
}

.pub_circle:before {
	content: " ";
	height: 2.5rem;
	width: 100%;
	background-color: #fff;
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 1
}

.pub_circle:after {
	content: " ";
	width: 200%;
	height: 200%;
	position: absolute;
	top: 0;
	left: 0;
	border: 1px solid #e5e5e5;
	border-radius: 50%;
	-webkit-transform: scale(.5);
	transform: scale(.5);
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
	box-sizing: border-box
}

.showpubfont .pub_circle {
	top: -.95rem;
	left: 50%;
	height: 3rem;
	width: 2.9rem
}

.showpubfont .pub_circle:before {
	height: 2rem;
	width: 105%;
	left: -.05rem
}

.showpubfont .pub_circle+.iconfont {
	width: 3rem;
	font-size: 2.2rem;
	top: -.25rem
}

.showpubfont p.pub_circle_p {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	text-align: center
}

.touch-panel {
	border-radius: .15rem;
	height: 1.8rem;
	width: 11rem;
	line-height: 1.8rem;
	background: #4d5154;
	color: #fff;
	position: absolute;
	right: 1.6rem;
	top: 0;
	transform: translateX(12.7rem);
	-webkit-transform: translateX(12.7rem)
}

.touch-panel-c {
	position: relative
}

.touch-panel-c a {
	color: #fff;
	font-size: .7rem;
	text-align: center;
	text-shadow: 0 .05rem 0 #666;
	position: relative
}

.touch-panel-c a i {
	margin-right: .15rem;
	display: inline-block;
	transform: translateY(.05rem);
	-webkit-transform: translateY(.05rem)
}

.touch-panel-c a:not(:last-child):after {
	content: "";
	position: absolute;
	right: 0;
	top: .25rem;
	height: 1.4rem;
	width: .05rem;
	background: rgba(0,0,0,.1)
}

.my__head {
	z-index: 1;
	width: calc(100vw);
	background: url(img/avatarbg.jpg) 0 0 no-repeat;
	background-size: cover;
	position: relative
}

.my__head_wap {
	position: relative;
	color: #fff;
	height: calc(100vw * 8 /16);
	max-height: 15rem;
	width: 100%;
	background: rgba(0,0,0,.25);
	-webkit-box-pack: center;
	justify-content: center;
	-webkit-justify-content: center;
	align-items: center;
	-webkit-align-items: center;
	display: -webkit-flex;
	width: 100%;
	overflow: hidden
}

.my__head .setting {
	position: absolute;
	top: 0;
	right: 0;
	padding: 1.25rem;
	font-size: 1.1rem;
	line-height: 1.1rem;
	text-shadow: 0 .05rem 0 #333
}

.my__head_avatar {
	position: relative;
	display: block;
	width: 2.8rem;
	height: 2.8rem;
	padding: .1rem;
	background: rgba(255,255,255,.3);
	border-radius: 50%;
	margin: 0 auto .5rem auto
}

.my__head_avatar img {
	width: 2.8rem;
	height: 2.8rem;
	border-radius: 50%;
	display: block
}

.my__head_uid {
	position: absolute;
	top: 1rem;
	left: 1.25rem;
	color: #ddd;
	font-size: .6rem;
	text-shadow: 0 .01rem 0 #666
}

.feed-preview-pic,.feed-preview-pic-one {
	line-height: 0
}

.feed-preview-pic span.imgloading {
	display: block;
	float: left;
	width: calc((100vw - 4rem)/ 3);
	height: calc((100vw - 4rem)/ 3);
	margin-right: .25rem;
	margin-bottom: .25rem;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	overflow: hidden;
	position: relative
}

.feed_inview span.imgloading {
	width: calc((100vw - 2rem)/ 3);
	height: calc((100vw - 2rem)/ 3)
}

.feed-preview-pic span.imgloading:nth-child(3n) {
	margin-right: 0
}

.feed-preview-pic-one span {
	position: relative;
	display: block;
	max-width: 9rem;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	overflow: hidden
}

.feed-preview-pic img,.feed-preview-pic-one img {
	width: 100%;
	height: 100%
}

.feed-view-pic img {
	display: block;
	margin: .1rem auto;
	width: 100%
}

.bgf8,.imgloading {
	background-color: #f8f8f8
}

div.global-lightbox {
	display: none;
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	background: rgba(0,0,0,.95);
	z-index: 1006
}

div.global-lightbox .closeLightbox {
	position: absolute;
	z-index: 1;
	top: .75rem;
	right: .75rem;
	color: #fff;
	text-shadow: .05rem .05rem .05rem #333;
	font-size: 1rem
}

div.global-lightbox .swiper-slide {
	width: 100%;
	height: 100%;
	position: relative;
	overflow: auto;
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center;
	-webkit-flex-shrink: 0;
	flex-shrink: 0;
	box-sizing: border-box
}

div.global-lightbox .swiper-pagination {
	position: absolute;
	right: 0;
	left: 0;
	z-index: 10;
	height: 2.2rem;
	line-height: 2.2rem;
	text-align: center;
	color: #fff
}

div.global-lightbox .swiper-slide img {
	max-width: 100%;
	max-height: 100%
}

.hong .x_header {
	display: block;
	position: absolute;
	background: 0 0!important;
	z-index: 101
}

.hong .x_header a {
	color: #fc951e
}

.hong_top {
	width: 100%;
	min-height: 5rem;
	position: relative
}

.hong_bg {
	width: 100%;
	display: block
}

.hong_close {
	position: absolute;
	color: #fc951e;
	right: 0;
	z-index: 9;
	top: 0;
	width: 2rem;
	height: 2rem;
	text-align: center;
	line-height: 2rem
}

.hong_res {
	background: #cf3a3e;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 100;
	display: none;
	min-height: 100vh
}

#hong_res {
	z-index: 9999
}

.hong_res .hong_res_wrap {
	width: 100%;
	height: 100%;
	transition-duration: .3s;
	overflow-x: hidden;
	overflow-y: auto;
	-webkit-overflow-scrolling: touch;
	animation-fill-mode: forwards
}

.hong_res .hong_res_head {
	width: 100%;
	height: 18vh;
	top: 0;
	display: block;
	position: relative;
	z-index: 3;
	background: url(img/bg_hb.png) -.1rem 0 no-repeat;
	overflow: hidden;
	background-size: 101% 75%
}

.hong_res .hong_res_head .hong_res_head_in {
	position: absolute;
	z-index: 5;
	width: 3.5rem;
	height: 3.5rem;
	left: 50%;
	top: 60%;
	transform: translate(-50%,-50%);
	-webkit-transform: translate(-50%,-50%);
	border: 3px solid #ea1b1b;
	border-radius: 50%;
	box-shadow: 0 0 .5rem rgba(0,0,0,.1)
}

.hong_res .hong_res_head .hong_res_head_in:after {
	content: "";
	display: block;
	width: 100%;
	padding-bottom: 100%
}

.hong_res .hong_res_head .hong_res_head_in img {
	border-radius: 50%;
	-webkit-border-radius: 50%;
	overflow: hidden;
	width: 100%;
	height: 100%
}

.hong_res .hong_res_cnt {
	position: relative;
	overflow: hidden
}

.hong_res .sub_bg {
	position: absolute;
	bottom: 0;
	right: 0;
	background: url(img/sub_bg.png) 0 .15rem no-repeat;
	background-size: 100% 100%;
	z-index: -1;
	overflow: hidden;
	width: 70%;
	height: 25vh
}

.hong_res .view_oth {
	text-align: center;
	position: absolute;
	bottom: 2.25rem;
	left: 50%;
	transform: translateX(-50%);
	-webkit-transform: translateX(-50%)
}

.hong_res .view_oth>a {
	position: relative;
	padding-left: 1.5rem;
	color: #ffef57;
	font-size: .7rem
}

.hong_res .view_oth>a:before {
	content: "";
	display: inline-block;
	height: 1.25rem;
	width: 1.25rem;
	background: url(img/tag_money.png) no-repeat;
	background-size: 100% 100%;
	position: absolute;
	left: -.05rem;
	top: -.05rem
}

#recordpack .sub_bg {
	position: fixed
}

.hong_res_box {
	text-align: center;
	color: #fff;
	position: relative;
	left: 50%;
	background: url(img/send_star.png) no-repeat;
	background-size: 100% auto;
	z-index: -1;
	overflow: hidden;
	display: inline-block;
	height: 13vh;
	transform: translateX(-50%);
	-webkit-transform: translateX(-50%)
}

.hong_res_box>p {
	padding: 0 2.5rem
}

.hong_res_list {
	position: relative;
	margin: 1.5rem .75rem;
	border-radius: 1rem;
	background-color: #fff4c5;
	text-align: center
}

.hong_res_list .send_title {
	position: absolute;
	top: 0;
	left: 50%;
	background: url(img/send_title.png) no-repeat;
	background-size: 100% 100%;
	z-index: 101;
	overflow: hidden;
	width: 72vw;
	height: calc(72vw * 196 / 542);
	transform: translate(-50%,-50%);
	-webkit-transform: translate(-50%,-50%)
}

.hong_res_list .hong_tip {
	position: relative;
	display: inline-block;
	color: #ff6565;
	line-height: 1.25rem;
	padding: 1.5rem 0 0 1rem;
	font-size: .65rem
}

.hong_res_list .hong_tip:before {
	content: "";
	display: inline-block;
	height: .5rem;
	width: 1rem;
	background: url(img/small_moeny.png) no-repeat;
	background-size: 100% 100%;
	position: absolute;
	left: -.25rem;
	top: 70%
}

.hong_res_list .money_bg {
	background: url(img/record_money.png) no-repeat;
	background-size: 100% 100%;
	z-index: -1;
	overflow: hidden;
	width: 100%;
	height: 23vh;
	line-height: 21vh
}

.hong_res_list .money_bg .hong_money {
	color: #cf3a3e;
	font-weight: 600;
	padding-left: 20%
}

.hong_res_list .money_bg .hong_money>span {
	font-size: 1.5rem
}

.hong_res_list .money_bg .hong_money>em {
	position: relative;
	top: -.15rem;
	right: -.25rem
}

.hong_res_list .money_bg .hong_money>i {
	position: relative;
	top: -.05rem;
	right: .05rem
}

.hong_res_list .sub_title {
	color: #ffba84;
	font-size: .6rem;
	padding: 0 0 1rem 1rem;
	position: relative;
	display: inline-block
}

.hong_res_list .sub_title:before {
	content: "";
	display: inline-block;
	height: .9rem;
	width: 1rem;
	background: url(img/big_money.png) no-repeat;
	background-size: 100% 100%;
	position: absolute;
	left: -.25rem;
	top: 0
}

.hong_list_outer {
	padding: 0 .75rem 4rem .75rem
}

.hong_list_h {
	text-align: center;
	color: #fff;
	padding: 0 .75rem;
	margin-bottom: 1rem
}

.hong_list_h>p {
	font-size: .65rem
}

.hong_list_h>span {
	width: 11%;
	height: .05rem;
	background-color: #ffa9a8;
	margin-top: .5rem
}

.hong_list {
	background: #ffebe6;
	padding: .25rem .75rem;
	border-radius: .75rem
}

.hong_list .hong_item {
	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;
	padding: .5rem 0
}

.hong_list .hong_item .hong_portrait {
	overflow: hidden;
	height: 2.25rem;
	width: 2.25rem;
	border-radius: 50%
}

.hong_list .hong_item .hong_portrait img {
	border-radius: 50%;
	-webkit-border-radius: 50%;
	width: 100%;
	height: 100%
}

.hong_list .hong_item .hong_iteminfo {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
	word-break: break-all
}

.hong_list .hong_iteminfo {
	font-size: .8rem;
	line-height: 1;
	padding-left: .75rem
}

.hong_list .hong_iteminfo .hong_itemdate {
	font-size: .6rem;
	color: #999;
	padding-top: .5rem
}

.hong_list .hong_itemamount {
	font-size: .8rem;
	text-align: right;
	position: relative
}

.hong_list .hong_itemamount>p {
	color: #cf3a3e
}

.cell_hong_list img {
	width: 1.5rem;
	height: 1.5rem;
	margin-right: .25rem;
	display: block;
	border-radius: 50%
}

.cell_hong_list {
	font-size: .7rem
}

.v_head {
	width: 2rem;
	height: 2rem;
	display: block;
	border-radius: 50%
}

.vars_meta:empty {
	display: none
}

.vars_meta dd {
	font-size: .75rem;
	padding: .15rem 0
}

.vars_meta dd span:first-child {
	display: inline-block;
	margin-right: .1rem
}

.v_tool {
	font-size: .65rem;
	color: #999;
	margin-left: .5rem
}

.view_bottom {
	position: fixed;
	left: 0;
	bottom: 0;
	width: 100%;
	background: #fff;
	z-index: 999;
	height: 2.5rem/*;padding-bottom: calc(.5rem + constant(safe-area-inset-bottom));padding-bottom: calc(.5rem + env(safe-area-inset-bottom));*/
}

.view_bottom_z {
	min-width: 2.25rem;
	position: relative;
	width: 16%
}

.view_bottom_y a i {
	font-size: 1rem;
	vertical-align: middle
}

.view_bottom_y a {
	width: 100%;
	background: #ff6565;
	display: block;
	height: 100%;
	line-height: 2.5rem;
	text-align: center;
	color: #fff;
	font-size: .75rem;
	position: relative
}

.view_bottom_y {
	min-width: 40%
}

.showfull {
	margin-bottom: .4rem;
	display: block
}

#wechat-guider {
	background: url(img/guide_weixin.png) no-repeat right top;
	background-size: 12rem auto;
	width: 100%;
	height: 15rem;
	position: absolute;
	right: 1.5rem;
	top: 1.4rem
}

#wechat-guider.other-guider {
	background: url(img/guide_other.png) no-repeat right top;
	background-size: 12.5rem auto;
	width: 100%;
	height: 9.35rem;
	position: absolute;
	right: 0;
	bottom: 0;
	top: auto
}

#wechat-mask,.mask {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: rgba(0,0,0,.5);
	z-index: 9999;
	display: none
}

.mask {
	z-index: 500
}

.cfff {
	color: #fff!important
}

.sel_a {
	display: block;
	margin: -.5rem 0;
	padding: .5rem 0
}

.comment_ul .weui-media-box_appmsg .weui-media-box__hd {
	width: 1.5rem;
	height: 1.5rem;
	line-height: 1.5rem;
	border-radius: 50%;
	overflow: hidden
}

.comment_ul .weui-media-box__title {
	font-size: .7rem;
	color: #55647d
}

.comment_ul .weui-media-box__desc {
	color: #666;
	margin-top: .25rem;
	-webkit-line-clamp: 100!important;
	line-height: 1.6
}

.backtotop,.right_float {
	position: fixed;
	bottom: -3rem;
	width: 2rem;
	height: 2rem;
	border-radius: 50%;
	background: rgba(0,0,0,.4);
	right: .75rem;
	-webkit-transition: all .7s ease;
	-moz-transition: all .7s ease;
	-o-transition: all .7s ease;
	transition: all .7s ease;
	text-align: center;
	z-index: 9
}

.right_float {
	bottom: 5.9rem
}

.backtotop span i {
	font-size: 1.1rem;
	color: #fff;
	text-align: center;
	line-height: 2.2rem
}

.backtotop_show {
	-webkit-transform: translate3d(0,-7.5rem,0);
	-moz-transform: translate3d(0,-7.5rem,0);
	-ms-transform: translate3d(0,-7.5rem,0);
	transform: translate3d(0,-7.5rem,0)
}

.left_float:empty {
	display: none
}

.left_float {
	position: fixed;
	bottom: 4.5rem;
	left: 0;
	background: rgba(0,0,0,.4);
	color: #fff;
	font-size: .6rem;
	z-index: 998;
	text-align: center;
	padding: .5rem .3rem .5rem .4rem;
	letter-spacing: .05rem;
	border-radius: 0 .1rem .1rem 0
}

.left_float span {
	display: block;
	border-top: .05rem solid #eee;
	margin: .5rem 0 0;
	padding: .5rem 0 0
}

.left_float span:first-child {
	border-top: 0;
	margin: 0;
	padding: 0
}

.left_float i {
	display: block;
	clear: both;
	height: .05rem
}

.qianbao_total {
	display: block;
	font-size: 2.5rem;
	font-weight: 300;
	width: 100%;
	text-align: center;
	color: #fff;
	line-height: 1;
	letter-spacing: .05rem;
	padding-top: 1.75rem
}

.qianbao_total_desc {
	text-align: center;
	padding-bottom: 1.75rem;
	color: #fff;
	font-size: .7rem;
	padding-top: .5rem
}

.x_header a.x_logo {
	padding: 0;
	text-align: center;
	position: relative
}

.x_form {
	display: block;
	flex: 1;
	position: relative
}

.x_logo_input {
	width: 90%;
	min-width: 30vw;
	border: 0;
	height: 1.4rem;
	margin-top: .35rem;
	position: absolute;
	left: 0;
	border-radius: 1.4rem;
	padding-left: .6rem;
	line-height: 1.4rem;
	padding-top: .05rem
}

.x_logo_search {
	position: absolute;
	background: 0 0;
	border: 0;
	outline: 0;
	top: .7rem;
	right: 10%;
	font-size: .75rem;
	line-height: 1
}

.nav_expand_panel:not(.show) {
	visibility: hidden;
	pointer-events: none;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	height: 0;
	display: none
}

.nav_expand_panel {
	position: fixed;
	width: 100%;
	height: 65vh;
	z-index: 999;
	background-color: #fff;
	-webkit-backdrop-filter: blur(.5rem) saturate(180%);
	visibility: visible;
	pointer-events: auto;
	top: 4.55rem;
	overflow: hidden
}

#nav_expand_panel_hide i {
	font-size: 1rem
}

.nav_expand_panel .weui-flex__item:nth-child(2),.nav_expand_panel .weui-flex__item:nth-child(3) {
	position: relative
}

.nav_expand_panel .weui-flex__item:nth-child(2):after,.nav_expand_panel .weui-flex__item:nth-child(3):after {
	content: " ";
	position: absolute;
	left: 0;
	top: 0;
	width: .05rem;
	bottom: 0;
	border-left: .05rem solid #e5e5e5;
	color: #e5e5e5;
	-webkit-transform-origin: 100% 0;
	transform-origin: 100% 0;
	-webkit-transform: scaleX(.5);
	transform: scaleX(.5)
}

.nav_expand_panel .weui-flex__item:first-child ul {
	border-left: 0
}

.nav_expand_panel .weui-flex__item {
	height: 64.5vh;
	overflow-y: auto;
	-webkit-overflow-scrolling: touch
}

.nav_expand_panel ul li a {
	display: block;
	padding: 0 .75rem;
	font-size: .75rem;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis
}

.nav_expand_panel ul li {
	width: 100%;
	height: 2.25rem;
	line-height: 2.25rem;
	overflow: hidden;
	position: relative
}

.fix_float {
	position: fixed;
	top: 2.1rem;
	z-index: 501
}

.fix_float_fix {
	width: 100%;
	height: 2.5rem
}

.navtitle {
	width: 60%;
	text-align: center;
	margin: 0 auto;
	height: 2.1rem;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis
}

.tag_list a {
	display: inline-block;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	line-height: 1.4rem;
	height: 1.4rem;
	padding: 0 .15rem;
	font-size: .7rem;
	border-radius: .25rem;
	margin-top: .45rem;
	margin-right: .25rem;
	background: #f8f8f8
}

.tag_list a.tag_on {
	color: #fff
}

.tag_list {
	background: #f8f8f8;
	padding-bottom: .45rem
}

.banner_fix {
	height: 2.3rem;
	width: 100%;
	position: relative
}

.banner {
	position: absolute;
	width: 100%;
	height: 2.3rem;
	line-height: 2.3rem;
	overflow: hidden;
	overflow-x: auto;
	-webkit-overflow-scrolling: touch
}

.banner nav {
	font-size: .75rem;
	height: auto;
	overflow: hidden;
	padding-left: .75rem;
	position: absolute;
	min-width: calc(100% - .75rem)
}

.banner nav a {
	display: inline-block;
	color: #888;
	cursor: pointer;
	white-space: nowrap;
	text-align: center;
	float: left;
	margin-right: .75rem
}

@-webkit-keyframes flip {
	from {
		-webkit-transform: rotateY(0)
	}

	to {
		-webkit-transform: rotateY(360deg)
	}
}

@keyframes flip {
	from {
		transform: rotateY(0)
	}

	to {
		transform: rotateY(360deg)
	}
}

.animated.flip {
	-webkit-animation-name: flip;
	animation-name: flip;
	-webkit-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-backface-visibility: visible;
	backface-visibility: visible
}

.hong_box {
	display: -webkit-box;
	position: fixed;
	z-index: 9999;
	top: 0;
	left: 0;
	width: 100vw;
	height: 100vh;
	background: rgba(0,0,0,.5);
	color: #ffef57;
	-webkit-box-orient: horizontal;
	-webkit-box-pack: center;
	-webkit-box-align: center;
	display: none
}

.hong_box.show {
	display: -webkit-box;
	display: box
}

.hong_box .hong_box_main {
	position: relative;
	width: 85%;
	height: 66vh;
	z-index: 100;
	background-color: #cf3a3e;
	border-radius: 1rem
}

.hong_box .hong_box_title {
	position: relative;
	width: 100%;
	height: 30vh;
	border-radius: 1rem;
	background: url(img/send_bg.png) -.25rem -.75rem no-repeat;
	background-size: 102% 100%
}

.hong_box .send_title {
	position: absolute;
	top: 1%;
	left: 50%;
	background: url(img/send_title.png) no-repeat;
	background-size: 100% 100%;
	z-index: 101;
	overflow: hidden;
	width: 70vw;
	height: calc(70vw * 195 / 542);
	transform: translate(-50%,-50%);
	-webkit-transform: translate(-50%,-50%)
}

.hong_box .hong_star {
	position: absolute;
	top: 65%;
	left: 50%;
	background: url(img/send_star.png) no-repeat;
	background-size: 100% auto;
	z-index: 99;
	overflow: hidden;
	width: 45vw;
	height: 10vh;
	transform: translate(-50%,-50%);
	-webkit-transform: translate(-50%,-50%)
}

.hong_box .hong_box_showname {
	word-break: break-all;
	font-size: 1.2rem;
	height: 3rem;
	position: absolute;
	top: 15%;
	width: 100%;
	text-align: center;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	color: #cf3a3e
}

.hong_box .hong_btn {
	height: 5rem;
	width: 5rem;
	border: 2px solid #cf3a3e;
	position: absolute;
	z-index: 9999;
	top: 85%;
	left: 50%;
	margin-left: -2.65rem;
	margin-top: -2.65rem;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	overflow: hidden;
	-webkit-box-shadow: 0 0 .5rem rgba(0,0,0,.3);
	-moz-box-shadow: 0 0 .5rem rgba(0,0,0,.3);
	box-shadow: 0 0 .5rem rgba(0,0,0,.3)
}

.hong_box .hong_btn_mask {
	position: absolute;
	top: 0;
	left: 0;
	background: #ebcd9a;
	height: 100%;
	width: 100%
}

.hong_box .hong_btn a {
	display: block;
	width: 40%;
	height: 45%;
	font-size: 0;
	line-height: 0;
	position: absolute;
	top: 30%;
	left: 50%;
	margin-left: -19%;
	background: url(img/kai.png) no-repeat;
	background-size: 100% auto;
	z-index: 100;
	overflow: hidden
}

.hong_box .portrait {
	height: 5rem;
	width: 5rem;
	border-radius: 50%
}

.hong_box .portrait img {
	width: 100%;
	height: 100%
}

.hong_box .hong_from {
	position: absolute;
	top: 65%;
	left: 50%;
	transform: translate(-50%,-50%);
	-webkit-transform: translate(-50%,-50%);
	text-align: center;
	color: #fff;
	font-size: .85rem;
	overflow: hidden;
	padding-bottom: .5rem;
	border-bottom: .05rem solid #ff9c83
}

.hong_box .view_oth {
	bottom: 1rem;
	font-size: .65rem
}

#qrpr2 p,.elp {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}

.hh_head_side {
	background: url(../../xigua_hh/static/img/hehuoren.png) no-repeat;
	background-size: 100%;
	display: block;
	position: absolute;
	right: 0;
	bottom: 0;
	width: 5rem;
	height: 5rem;
	z-index: 2;
	-webkit-animation-duration: 1.6s;
	animation-duration: 1.6s
}

.hh_imhhr {
	background-image: url(../../xigua_hh/static/img/imhhr.png)
}

.js_grid {
	width: 25%!important
}

.item_tags+.view_jump {
	margin-top: 0!important
}

.hs_empty {
	margin-top: -1em;
	text-align: center;
	color: #ccc;
	line-height: 1.5
}

.hs_empty i {
	font-size: 2.5rem;
	margin: 0 auto;
	display: block;
	text-align: center
}

.hs_empty p {
	font-size: .75rem;
	position: relative;
	top: -.25rem
}

.hs_inner {
	margin-top: .4rem;
	background: #f5f5f5;
	border-radius: .15rem;
	overflow: hidden
}

.hs_inner img {
	width: 2.4rem;
	min-width: 2.4rem;
	height: 2.4rem;
	display: block
}

.hs_inner .hs_titloc {
	margin-left: .6rem;
	height: 2.4rem;
	position: relative;
	width: 100%
}

.hs_inner .hs_titloc h3 {
	line-height: 1.5rem;
	position: absolute;
	top: 0;
	font-size: .75rem;
	height: 1.5rem;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis
}

.hs_inner .hs_titloc span {
	color: #999;
	font-size: .6rem;
	position: absolute;
	bottom: 0;
	left: -.15rem;
	width: 100%;
	display: block;
	height: 1rem;
	line-height: 1;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden
}

.hs_inner_loc {
	position: relative;
	left: 0;
	top: .15rem;
	color: #999;
	font-size: .65rem;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden
}

.hs_inner_loc i {
	position: relative;
	left: -.1rem
}

.sh_slider {
	width: 100%;
	height: 5.5rem;
	overflow: hidden;
	overflow-x: scroll;
	-webkit-overflow-scrolling: touch
}

.sh_slider ul {
	width: 49rem;
	height: 5.5rem;
	overflow: hidden;
	position: relative
}

.sh_slider ul li {
	width: 4rem;
	height: 5.5rem;
	float: left;
	margin-right: .5rem;
	position: relative
}

.sh_slider ul li a {
	display: inline-block;
	width: 4rem;
	height: 5.5rem;
	position: absolute;
	top: 0;
	left: 0;
	color: #666
}

.sh_slider ul li:last-child {
	margin-right: 0
}

.sh_slider ul li img {
	width: 4rem;
	height: 4rem;
	border-radius: .25rem
}

.sh_slider ul li .sh_name {
	display: inline-block;
	width: 100%;
	height: 1.5rem;
	line-height: 1.5rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: .7rem;
	float: left
}

.sh_slider .sh_more {
	width: 4rem;
	height: 5.5rem;
	float: left;
	position: relative;
	line-height: 4rem;
	font-size: .7rem;
	text-align: center
}

.arguments-treatment {
	font-size: .65rem;
	overflow: hidden
}

.arguments-treatment i.iconfont {
	font-size: .65rem;
	margin-right: .05rem
}

.arguments-treatment li:not(:last-child) {
	float: left;
	margin-right: .75rem
}

.rzimg {
	height: 1.05rem;
	display: inline-block
}

.job_list {
	position: relative;
	margin-bottom: .5rem;
	background: #fff;
	padding: .5rem
}

.job_list h3 {
	font-size: .8rem;
	font-weight: 400;
	position: relative;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	width: 38vw
}

.job_list_cname {
	display: inline-block;
	max-width: calc(100vw - 7.5rem);
	height: 1rem;
	line-height: 1rem;
	position: relative;
	color: #999;
	margin: .4rem 0;
	float: left;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.job_list_var {
	padding: 0 0 .25rem 0;
	float: left;
	width: 100%;
	margin-top: .25rem
}

.job_list_tag {
	border-top: .05rem solid #f2f2f2;
	padding-top: .5rem;
	float: left;
	width: 100%
}

.job_list_lt {
	color: #ff6a6a;
	position: absolute;
	right: .65rem;
	top: .5rem;
	font-size: .75rem;
	width: 60vw;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	text-align: right
}

.job_list_ti.is-star {
	padding: 0 .25rem;
	border-radius: .1rem
}

.job_list_ti {
	font-size: .6rem;
	position: absolute;
	right: .5rem;
	top: 2rem;
	color: #999
}

.job_list_tag_li {
	font-size: .6rem;
	background: #edf9ff;
	color: #3d9ccc;
	line-height: .7rem;
	padding: .1rem .25rem;
	border-radius: .15rem;
	margin-right: .25rem;
	white-space: nowrap;
	margin-bottom: .15rem;
	display: inline-block
}

.job_img {
	float: left;
	width: 3.2rem;
	height: 3.2rem;
	margin-right: .5rem;
	overflow: hidden
}

.job_img img {
	height: 100%;
	width: 100%
}

.mod-post {
	background: #f8f8f8;
	overflow: hidden
}

.mod-post .mod-post-list-item {
	position: relative;
	margin: .6rem 0;
	padding: .8rem;
	background: #fff
}

.mod-post .mod-post-list-item:first-child {
	margin-top: 0
}

.mod-post .mod-post-list-item:last-child:after {
	display: none
}

.mod-post-list-item>div:last-child {
	margin-bottom: 0;
	padding-bottom: 0
}

.mod-post-list-item>div:last-child:after {
	display: none
}

.mod-guide.is48+.mod-read-content {
	padding-top: 2.4rem!important
}

.mod-feed-text.is-two,.mod-feed-title {
	-webkit-line-clamp: 2
}

.mod-feed-playvideo {
	position: fixed;
	z-index: 99;
	width: 100%;
	height: 36%;
	top: 0;
	left: 0
}

.mod-lv {
	float: none!important;
	margin-left: .15rem;
	top: -.05rem;
	position: relative
}

.mod-feed-text,.mod-feed-title {
	-webkit-box-orient: vertical;
	word-break: normal;
	overflow: hidden;
	text-overflow: ellipsis
}

.mod-feed-comment:before,.mod-feed-footer::before,.option-select:after {
	content: ''
}

.mod-avatar .G-img-wrap,.mod-avatar .G-img-wrap>img {
	width: 100%;
	height: 100%;
	border-radius: inherit;
	position: absolute;
	z-index: 2
}

.mod-avatar .G-ico-circle {
	font-size: .8rem;
	width: .6rem;
	height: .6rem;
	line-height: .55rem;
	text-align: center;
	display: inline-block;
	bottom: .1rem;
	right: -.1rem;
	border-radius: 50%;
	color: #fff;
	position: absolute;
	z-index: 3
}

.mod-avatar .G-ico-circle.ico-sexual-male {
	background: #84b9f3
}

.mod-avatar .G-ico-circle.ico-sexual-female {
	background: #fa9595
}

.mod-avatar .G-ico {
	position: absolute;
	top: 0;
	left: 0;
	border-radius: 100%;
	width: 100%;
	height: 100%;
	text-align: center;
	font-size: 260%;
	line-height: 1.2rem;
	background-color: #ebebeb;
	color: #fff
}

.mod-feed-header {
	overflow: hidden;
	font-size: .7rem;
	height: 1.6rem;
	line-height: 1.6rem;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start
}

.mod-feed-header .mod-avatar {
	float: left;
	margin-right: .4rem
}

.mod-feed-header .usr-name {
	display: inline-block;
	color: #55657d;
	margin-right: .2rem;
	vertical-align: middle;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1 1 0%;
	text-align: left
}

.mod-feed-header .usr-name.lv {
	-webkit-box-flex: 0;
	-webkit-flex: none;
	-ms-flex: none;
	flex: none
}

.mod-feed-header .usr-name.lv .name {
	margin-right: 0;
	float: left
}

.mod-feed-header .usr-name .name {
	max-width: 11em;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	margin-right: .4rem;
	display: block
}

@media screen and (max-width:321px) {
	.mod-feed-header .usr-name .name {
		max-width: 6em
	}
}

.mod-feed-header .circle-name {
	color: #4f7cb8;
	height: 1.6rem;
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1 1 0%;
	overflow: hidden;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: end;
	-webkit-justify-content: flex-end;
	-ms-flex-pack: end;
	justify-content: flex-end
}

.mod-feed-header .circle-name .tag {
	display: inline-block;
	max-width: 11em;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis
}

.mod-avatar .G-ico-female,.mod-avatar .G-ico-male,.mod-avatar .G-ico-usrface {
	color: #fff
}

.mod-avatar {
	font-size: .9rem;
	line-height: 1.05rem
}

@media only screen and (min-width:17.95rem) and (-webkit-min-device-pixel-ratio:2) {
	.mod-avatar {
		font-size: 1rem;
		line-height: 1.2rem
	}
}

.mod-avatar .G-ico-female,.mod-avatar .G-ico-male {
	right: -.1rem;
	bottom: .1rem;
	line-height: .5rem;
	width: .55rem;
	height: .55rem
}

.mod-avatar {
	width: 1.4rem;
	height: 1.4rem;
	display: block;
	position: relative;
	border-radius: 50%;
	background: #d2d2d2
}

@media only screen and (min-width:17.95rem) and (-webkit-min-device-pixel-ratio:2) {
	.mod-avatar .G-ico-female,.mod-avatar .G-ico-male {
		right: -.1rem;
		bottom: .1rem;
		line-height: .55rem;
		width: .6rem;
		height: .6rem
	}

	.mod-avatar {
		width: 1.6rem;
		height: 1.6rem
	}
}

.mod-avatar .G-img-wrap,.mod-avatar .G-img-wrap>img {
	border-radius: inherit;
	height: 100%;
	position: absolute;
	width: 100%
}

.mod-avatar .G-img-wrap {
	z-index: 2
}

.mod-avatar .G-img-wrap>img {
	top: 0;
	left: 0
}

.mod-avatar .G-ico-usrface {
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%,-57%);
	-ms-transform: translate(-50%,-57%);
	transform: translate(-50%,-57%);
	font-size: 200%
}

.mod-avatar .G-ico-female,.mod-avatar .G-ico-male {
	display: inline-block;
	position: absolute;
	z-index: 3;
	border-radius: 50%;
	background: #84b9f3;
	text-align: center;
	font-size: 46%
}

.mod-avatar .G-ico-female {
	background: #fa9595
}

.mod-feed-tag {
	padding: 0 .25rem;
	font-size: .6rem;
	display: inline-block;
	text-align: center;
	border-radius: .1rem;
	vertical-align: middle;
	margin-right: .25rem;
	float: left;
	margin-bottom: .25rem
}

.mod-feed-tag:last-child {
	margin-right: 0
}

.stamp_dynamic {
	-webkit-transform-origin: 0 100%;
	transform-origin: 0 100%;
	-webkit-animation: bubble_pop infinite 2.5s;
	animation: bubble_pop infinite 2.5s
}

.ping_groups_cover_stamp {
	position: absolute;
	top: -.3rem;
	right: -.4rem;
	padding: 0 .3rem;
	height: .7rem;
	line-height: .7rem;
	color: #fff;
	font-size: .6rem;
	white-space: nowrap;
	background: -webkit-gradient(linear,left top,right top,from(#e93b3d),to(#fe9373));
	background: -webkit-linear-gradient(left,#e93b3d,#fe9373);
	background: linear-gradient(90deg,#e93b3d,#fe9373);
	border-radius: .7rem .7rem .7rem 0;
	box-shadow: 0 .15rem .3rem rgba(233,59,61,.2)
}

@-webkit-keyframes bubble_pop {
	0% {
		-webkit-transform: scale(.4) rotate(-45deg);
		transform: scale(.4) rotate(-45deg)
	}

	40% {
		-webkit-transform: scale(1.02) rotate(4deg);
		transform: scale(1.02) rotate(4deg)
	}

	50% {
		-webkit-transform: scale(1) rotate(0);
		transform: scale(1) rotate(0)
	}

	100% {
		-webkit-transform: scale(1) rotate(0);
		transform: scale(1) rotate(0)
	}
}

@keyframes bubble_pop {
	0% {
		-webkit-transform: scale(.4) rotate(-45deg);
		transform: scale(.4) rotate(-45deg)
	}

	40% {
		-webkit-transform: scale(1.02) rotate(4deg);
		transform: scale(1.02) rotate(4deg)
	}

	50% {
		-webkit-transform: scale(1) rotate(0);
		transform: scale(1) rotate(0)
	}

	100% {
		-webkit-transform: scale(1) rotate(0);
		transform: scale(1) rotate(0)
	}
}

.bigh {
	height: 100%;
	width: 100%;
	display: block;
	background-size: cover
}

.is-green {
	background: #42bd56;
	color: #fff
}

.is-blue {
	background: #67a1f2;
	color: #fff
}

.is-orange {
	background: #f58f57;
	color: #fff
}

.is-star {
	background: #ffda77;
	color: #ff6565
}

.is-hot {
	background: #ff6565;
	color: #fff
}

.is-top {
	background: #ffc11b;
	color: #fff
}

.is-red {
	background: #ff6565!important;
	color: #fff
}

.bg1 {
	background: #8bb7f0
}

.bg2 {
	background: #f4a1a7
}

.bg3 {
	background: #a7db80
}

.bg4 {
	background: #f9ae50
}

.bg5 {
	background: #67d6e2
}

.bg6 {
	background: #e2d149
}

.bg7 {
	background: #b2a9e0
}

.bg8 {
	background: #f5a2d4
}

.bg10 {
	background: #30c4de
}

.bg11 {
	background: #6384d7
}

.bg12 {
	background: #ff784e
}

.bg13 {
	background: #7e7e8b
}

.bg14 {
	background: #a9a
}

.bg15 {
	background: #ffd884
}

.bg16 {
	background: #fe93ae
}

.bg17 {
	background: #5ac198
}

.bg18 {
	background: #e86868
}

.b-color0 {
	color: #2196f3
}

.b-color1 {
	color: #42bd56
}

.b-color2 {
	color: #f58f57
}

.b-color3 {
	color: #a59dd1
}

.b-color4 {
	color: #dbb065
}

.b-color5 {
	color: #79ba7e
}

.b-color6 {
	color: #f78f8f
}

.b-color7 {
	color: #ffc11b
}

.b-color8 {
	color: #8bb7f0
}

.b-color9 {
	color: #e8580a
}

.b-color10 {
	color: #ffda77
}

.b-color11 {
	color: #67a1f2
}

.b-color12 {
	color: #89a0b4
}

.b-color13 {
	color: #d5d5d6
}

.b-color14 {
	color: #67a1f2
}

.b-color15 {
	color: #ffda77
}

.b-color16 {
	color: #e8580a
}

.b-color17 {
	color: #ffc11b
}

.b-color18 {
	color: #f78f8f
}

.b-color19 {
	color: #79ba7e
}

.b-color20 {
	color: #dbb065
}

.b-color21 {
	color: #a59dd1
}

.b-color-red {
	color: #f96268
}

.b-color-gold {
	color: #c9a770
}[class*=b-color] {
	position: relative
}[class*=b-color]:after {
	content: " ";
	width: 200%;
	height: 200%;
	position: absolute;
	top: 0;
	left: 0;
	border-radius: .2rem;
	border-width: .05rem;
	border-style: solid;
	-webkit-transform: scale(.5);
	transform: scale(.5);
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
	box-sizing: border-box
}

.color-red {
	color: #ff6565!important
}

.color-red2 {
	color: #f96268
}

.color-yellow {
	color: #ffc742
}

.color-orange {
	color: #ff9d5b
}

.color-blue {
	color: #65a8ff
}

.color-purple {
	color: #8e8eff
}

.color-green {
	color: #5cd391
}

.color-gray {
	color: #999
}

.color-bluish {
	color: #89a0b4
}

.color-forest {
	color: #79ba7e
}

.color-pink {
	color: #f78f8f
}

.color-purple2 {
	color: #a59dd1
}

.color-white {
	color: #fff!important
}

.color-gold {
	color: #c9a770
}

.color-good,.color-success {
	color: #4cb953!important
}

.color-warning {
	color: #f39c12!important
}

.color-bad,.color-danger {
	color: #d44334!important
}

.color-disabled,.color-light {
	color: #6b7d86
}

.color-facebook {
	color: #3b5998
}

.color-twitter {
	color: #4baaf4
}

.color-pinterest {
	color: #cb2026
}

.color-instagram {
	color: #595959
}

.color-google,.color-google-plus {
	color: #df4f3f
}

.color-wordpress {
	color: #1b8abf
}

.color-tumblr {
	color: #395975
}

.color-youtube {
	color: #cc181e
}

.color-kindle {
	color: #dc820e
}

.color-dropbox {
	color: #137de0
}

.color-vimeo {
	color: #19b7ed
}

.color-paypal {
	color: #009cde
}

.color-dribbble {
	color: #ea4c89
}

.color-soundcloud {
	color: #f50
}

.color-flickr {
	color: #ff0085
}

.color-yahoo {
	color: #420094
}

.color-bing {
	color: #fb0
}

.color-amazon {
	color: #f28800
}

.color-rss {
	color: #ff7f00
}

.color-squarespace {
	color: #222
}

.color-bluish {
	color: #89a0b4
}

.tag-red {
	background-color: #fff6f6;
	color: #fb6165
}

.tag-yellow {
	background-color: #fff7e4;
	color: #ffc742
}

.tag-orange {
	background-color: #fcf4ed;
	color: #ff9d5b
}

.tag-blue {
	background-color: #edf2fc;
	color: #65a8ff
}

.tag-purple {
	background-color: #f4f0fd;
	color: #8e8eff
}

.tag-green {
	background-color: #edfcf4;
	color: #5cd391
}

.tag-gray {
	background-color: #efefef;
	color: #999
}

.tag-bluish {
	background-color: rgba(172,200,220,.3);
	color: #89a0b4
}

.tag-blue,.tag-bluish,.tag-gray,.tag-green,.tag-red {
	padding: 0 .25rem;
	border-radius: .1rem;
	display: inline-block;
	height: .9rem;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	line-height: .9rem;
	font-size: .6rem
}

.tg0 {
	background-color: #5cd391;
	color: #fff
}

.tg1,.tg13,.tg19,.tg7 {
	background-color: #fb6165;
	color: #fff
}

.tg14,.tg2,.tg20,.tg8 {
	background-color: #ffc742;
	color: #fff
}

.tg15,.tg3,.tg9 {
	background-color: #ff8e14;
	color: #fff
}

.tg10,.tg16,.tg4 {
	background-color: #65a8ff;
	color: #fff
}

.tg11,.tg17,.tg5 {
	background-color: #8e8eff;
	color: #fff
}

.tg12,.tg18,.tg6 {
	background-color: #5cd391;
	color: #fff
}

.tg0,.tg1,.tg10,.tg11,.tg12,.tg13,.tg14,.tg15,.tg16,.tg17,.tg18,.tg19,.tg2,.tg20,.tg3,.tg4,.tg5,.tg6,.tg7,.tg8,.tg9 {
	padding: 0 .15rem;
	height: .95rem;
	line-height: .95rem;
	text-align: center;
	color: #fff;
	border-radius: .15rem;
	margin-top: .15rem;
	margin-right: .25rem;
	font-size: .6rem;
	white-space: nowrap
}

.tgtel {
	height: 1.2rem;
	line-height: 1.2rem;
	float: right;
	border: 1px #ed414a solid;
	box-sizing: content-box;
	padding: 0 .3rem;
	border-radius: .15rem;
	overflow: hidden;
	background: #ed414a;
	color: #fff!important;
	font-size: .6rem
}

.fzopen {
	padding: 0 .5rem;
	display: block;
	margin: 0 .5rem
}

.fzopen i {
	position: relative;
	top: -.05rem
}

.mod-feed-content {
	text-align: justify
}

.mod-feed-text .subject .G-ico {
	margin-right: .1rem
}

.mod-feed-text .subject {
	margin-right: .2rem
}

.mod-feed-text .emotion {
	width: .9rem;
	height: .9rem;
	vertical-align: text-bottom
}

@media only screen and (min-width:17.95rem) and (-webkit-min-device-pixel-ratio:2) {
	.mod-feed-text .subject .G-ico {
		margin-right: .1rem
	}

	.mod-feed-text .subject {
		margin-right: .2rem
	}

	.mod-feed-text .emotion {
		width: 1rem;
		height: 1rem
	}
}

.mod-feed-text {
	margin: .4rem 0;
	font-size: .8rem;
	color: #333;
	line-height: 1.2rem;
	display: -webkit-box;
	text-align: left
}

.mod-feed-text.is-three {
	-webkit-line-clamp: 3
}

.mod-feed-text.is-four {
	-webkit-line-clamp: 4
}

.mod-feed-text.is-five {
	-webkit-line-clamp: 5
}

.mod-feed-text.is-six {
	-webkit-line-clamp: 6
}

.mod-feed-text .subject {
	color: #4f7cb8;
	display: inline-block
}

.mod-feed-text .subject .G-ico {
	color: #4f7cb8;
	font-size: 180%
}

.mod-feed-footer .footer-text .ico-item {
	color: #f25218;
	font-size: .6rem;
	line-height: .8rem
}

.mod-feed-footer .footer-opt .opt-item>span {
	margin-left: .2rem;
	min-width: 1.2rem
}

.mod-feed-footer .footer-text .ico-item .mod-ico {
	padding-right: .2rem;
	width: .7rem;
	height: .7rem;
	vertical-align: -.15rem;
	display: inline-block;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: .8rem auto
}

.mod-feed-footer .footer-text .opt-item>span {
	margin-left: .95rem
}

@media only screen and (min-width:17.95rem) and (-webkit-min-device-pixel-ratio:2) {
	.mod-feed-footer .footer-opt .opt-item>span {
		margin-left: .2rem;
		min-width: 1.35rem
	}

	.mod-feed-footer .footer-text .ico-item .mod-ico {
		padding-right: .25rem;
		width: .8rem;
		height: .8rem
	}

	.mod-feed-footer .footer-text .opt-item>span {
		margin-left: 1.05rem
	}
}

.mod-feed-footer {
	margin-top: .8rem;
	padding-top: .8rem;
	height: .8rem;
	line-height: .8rem;
	position: relative
}

.mod-feed-footer::before {
	position: absolute;
	height: .05rem;
	top: 0;
	-webkit-transform: scaleY(.5);
	-ms-transform: scaleY(.5);
	transform: scaleY(.5);
	-webkit-transform-origin: 0 100%;
	-ms-transform-origin: 0 100%;
	transform-origin: 0 100%;
	pointer-events: none;
	left: 0;
	right: 0;
	background-color: #e5e5e5
}

.mod-feed-footer .footer-text {
	float: left
}

.mod-feed-footer .footer-text span {
	color: #999;
	font-size: .6rem;
	margin-right: .6rem;
	padding: .6rem 0;
	margin-top: -.6rem;
	margin-bottom: -.6rem
}

.mod-feed-footer .footer-text .opt-item {
	position: relative
}

.mod-feed-footer .footer-text .opt-item>span {
	color: #666;
	position: relative;
	padding: .1rem 0
}

.mod-feed-footer .footer-opt {
	float: right
}

.mod-feed-footer .footer-opt .opt-item {
	position: relative;
	top: -.05rem;
	display: inline-block;
	color: #999;
	height: 1rem;
	padding: .6rem 0;
	margin: -.6rem .8rem -.6rem 0;
	font-size: .6rem
}

.mod-feed-footer .footer-opt .opt-item:last-child {
	margin-right: 0
}

.mod-feed-footer .footer-opt .opt-item .G-ico,.mod-feed-footer .footer-opt .opt-item .G-ico-circle {
	color: #666;
	width: .9rem;
	height: .8rem;
	position: relative;
	top: 0;
	vertical-align: bottom;
	line-height: .7rem;
	font-size: 1.5rem
}

.mod-feed-footer .footer-opt .opt-item .G-ico-up,.mod-feed-footer .footer-opt .opt-item .G-ico-up-empty,.mod-feed-footer .footer-opt .opt-item .ico-up-empty {
	top: -.1rem
}

.mod-feed-footer .footer-opt .opt-item .G-ico-recommend {
	top: 0
}

.mod-feed-footer .footer-opt .opt-item>span {
	display: inline-block;
	position: relative;
	top: .05rem
}

@-webkit-keyframes topAnimation {
	0% {
		height: 0
	}

	100% {
		height: 11.5rem
	}
}

@keyframes topAnimation {
	0% {
		height: 0
	}

	100% {
		height: 11.5rem
	}
}

.mod-photos .is-error.G-img-wrap::before {
	color: #fff
}

.mod-photos .G-img-wrap {
	background-color: #e5e5e5;
	display: inline-block;
	position: relative
}

.mod-photos .G-img-wrap img {
	border-radius: inherit
}

.mod-photos .is-error.G-img-wrap::before {
	display: block;
	position: absolute;
	top: 45%;
	width: 100%;
	text-align: center;
	font-size: 350%;
	content: ':';
	-webkit-font-smoothing: antialiased
}

.mod-photos .is-error.G-img-wrap img {
	visibility: hidden
}

.mod-photos .is-irregular.G-img-wrap:not(.is-error) {
	background-color: transparent
}

.mod-photos .G-img-wrap {
	font-size: .6rem;
	line-height: .8rem
}

.mod-photos .is-error.G-img-wrap::before {
	margin-top: -.9rem;
	height: 1.8rem;
	line-height: 1.8rem
}

.mod-photos {
	margin-top: .4rem;
	margin-bottom: .4rem;
	overflow: hidden;
	font-size: 0;
	position: relative
}

@media only screen and (min-width:17.95rem) and (-webkit-min-device-pixel-ratio:2) {
	.mod-photos .is-error.G-img-wrap::before {
		margin-top: -1rem;
		height: 2rem;
		line-height: 2rem
	}

	.mod-photos {
		margin-top: .4rem;
		margin-bottom: .4rem
	}
}

.mod-photos.is-one .G-img-wrap {
	display: block;
	float: left;
	position: static;
	max-width: 66.4723%;
	height: 0;
	padding-bottom: 50.14577%;
	overflow: hidden
}

.mod-photos.is-one .G-img-wrap img {
	position: absolute;
	max-width: 100%;
	height: 100%;
	width: auto
}

.mod-photos.is-one.is-long .G-img-wrap {
	position: relative;
	width: 66.4723%
}

.mod-photos.is-one.is-long .G-img-wrap img {
	height: auto;
	width: 100%
}

.mod-photos.is-one.is-long .G-img-wrap:after {
	content: '\70B9\51FB\67E5\770B\957F\56FE';
	position: absolute;
	width: 100%;
	height: 1.2rem;
	line-height: 1.2rem;
	text-align: center;
	background: rgba(0,0,0,.3);
	color: #fff;
	font-size: .6rem;
	left: 0;
	bottom: 0
}

.mod-photos.is-one.is-small .G-img-wrap {
	height: auto;
	padding-bottom: 0;
	max-width: 66.4723%
}

.mod-photos.is-one.is-small .G-img-wrap img {
	height: auto;
	position: static;
	display: block
}

.mod-photos.is-three .G-img-wrap,.mod-photos.is-two .G-img-wrap {
	display: block;
	position: relative;
	float: left;
	width: 32.5%;
	height: 0;
	padding-bottom: 32.5%;
	margin-right: 1.25%;
	overflow: hidden
}

.mod-photos.is-three .G-img-wrap img,.mod-photos.is-two .G-img-wrap img {
	position: absolute;
	width: 100%;
	height: 100%
}

.mod-photos.is-three .G-img-wrap:nth-child(3n),.mod-photos.is-two .G-img-wrap:nth-child(3n) {
	margin-right: 0
}

.feed-preview-pic .num,.mod-photos .num {
	position: absolute;
	right: 0;
	bottom: 0;
	font-size: .6rem;
	line-height: 1rem;
	display: block;
	min-width: 1.5rem;
	padding: 0 .25rem;
	text-align: center;
	background: rgba(0,0,0,.5);
	color: #fff
}

.mod-photos .G-img-wrap.is-gif:before {
	content: 'GIF';
	width: 1.3rem;
	height: 0;
	line-height: 0;
	padding: .4rem 0;
	position: absolute;
	background: rgba(0,0,0,.4);
	font-size: .6rem;
	color: #fff;
	text-align: center;
	margin-top: .4rem;
	margin-left: .4rem;
	border-radius: .6rem;
	top: 0;
	left: 0;
	z-index: 1
}

.diskm {
	position: absolute;
	right: 0;
	background: #fff;
	padding-left: .5rem;
	color: #b1b1b1
}

.mod-lv {
	display: inline-block;
	height: .9rem;
	border-radius: .2rem;
	text-align: center;
	margin: 0 .15rem;
	vertical-align: middle;
	white-space: nowrap;
	padding: 0 .25rem;
	line-height: .9rem;
	font-size: .6rem
}

.mod-lv span {
	font-size: .6rem;
	line-height: .9rem
}

.mod-cricle-headertypes em {
	font-size: .6rem;
	height: .9rem;
	line-height: .9rem;
	font-style: normal;
	color: #fff;
	display: inline-block;
	padding: 0 .25rem;
	border-radius: .1rem
}

.block {
	display: inline-block;
	width: 100%;
	word-break: break-all
}

.fixbanner {
	background: #fff;
	width: 100%;
	height: 2.4rem;
	overflow: hidden;
	overflow-x: auto;
	-webkit-overflow-scrolling: touch
}

.fixbanner_in .ajaxcat {
	padding: .65rem .55rem;
	margin: 0!important;
	overflow: hidden;
	min-width: 3rem/*;flex:none*/
}

.fixbanner_in {
	position: absolute!important;
	min-width: 100%
}

.secp {
	font-size: .65rem;
	color: #888;
	line-height: 1.2rem
}

.needsclick {
	-webkit-appearance: none;
	color: #888;
	padding: .15rem .15rem 0 .15rem;
	width: calc(100% - .3rem)
}

.needsclick_input {
	line-height: 1.5rem!important;
	font-size: .8rem;
	height: 1.5rem!important;
	padding-left: .5rem
}

.blind {
	position: absolute;
	top: -500rem;
	opacity: 0;
	left: 0
}

.weui-dialog__hd {
	padding: 1rem 1.25rem .4rem!important
}

.weui-popup__modal {
	overflow: hidden
}

.weui-popup__modal .fixpopuper {
	-webkit-overflow-scrolling: touch;
	position: absolute;
	width: 100%;
	height: 100vh;
	overflow: hidden;
	overflow-y: auto;
	background: #f8f8f8
}

.heart {
	background: url(img/web_heart_animation.png);
	background-position: left;
	background-repeat: no-repeat;
	height: 2.5rem;
	width: 2.5rem;
	cursor: pointer;
	position: absolute;
	left: .4rem;
	background-size: 2900%;
	margin-top: -.6rem
}

@-webkit-keyframes heartBlast {
	0% {
		background-position: left
	}

	100% {
		background-position: right
	}
}

@keyframes heartBlast {
	0% {
		background-position: left
	}

	100% {
		background-position: right
	}
}

.heartAnimation {
	display: inline-block;
	-webkit-animation-name: heartBlast;
	animation-name: heartBlast;
	-webkit-animation-duration: .8s;
	animation-duration: .8s;
	-webkit-animation-iteration-count: 1;
	animation-iteration-count: 1;
	-webkit-animation-timing-function: steps(28);
	animation-timing-function: steps(28);
	background-position: right
}

.weui-article p {
	margin-bottom: .4rem
}

.view_tools {
	position: fixed;
	right: .6rem;
	top: 2.6rem;
	padding: .1rem .75rem;
	border-radius: .15rem;
	box-shadow: 0 0 .15rem 0 rgba(0,0,0,.3);
	background: #fff;
	z-index: 503
}

.filter_nav i.icon-xiangxia,.weui-navbar.filter_top i.icon-xiangxia,.weui-navbar.fix_float i.icon-xiangxia {
	display: inline-block;
	transition: all .5s;
	-webkit-transition: all .5s;
	vertical-align: -.1rem;
	margin-left: .25rem;
	border-color: #999 transparent transparent transparent;
	border-width: .25rem;
	border-style: solid;
	transform-origin: 50% 25% 0;
	-webkit-transform-origin: 50% 25% 0;
	position: relative;
	z-index: 2
}

.filter_nav i.icon-xiangxia:before,.weui-navbar.filter_top i.icon-xiangxia:before,.weui-navbar.fix_float i.icon-xiangxia:before {
	content: ""
}

.filter_nav .weui_bar__item_on i.icon-xiangxia,.weui-navbar.filter_top .weui_bar__item_on i.icon-xiangxia,.weui-navbar.fix_float .weui_bar__item_on i.icon-xiangxia {
	transform: rotate(180deg);
	-webkit-transform: rotate(180deg)
}

.view_tools li a {
	display: block;
	height: 2.2rem;
	line-height: 2.2rem;
	overflow: hidden;
	color: #666;
	padding: 0 .5rem;
	font-size: .8rem
}

.view_tools_mask {
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	background: 0 0;
	z-index: 502
}

.wxexpired {
	position: absolute;
	top: .5rem;
	right: .75rem;
	width: 4rem;
	height: 4rem;
	background-image: url(img/yiguoqi.png?1);
	background-size: cover
}

.wxexpired1 {
	background-image: url(img/yiguoqi.png?1);
	background-size: 4rem;
	background-repeat: no-repeat;
	background-position: right 1rem
}

.op6 {
	opacity: .7
}

.dist_nav {
	white-space: nowrap
}

#fav_guide_mask {
	width: 8rem;
	position: fixed;
	z-index: 502;
	right: .5rem;
	top: .6rem;
	background: rgba(0,0,0,.6);
	padding: .5rem;
	border-radius: .25rem;
	color: #fff;
	font-size: .6rem
}

.fav_icon {
	font-size: .6rem;
	padding-left: 1rem;
	background: url(img/fav.png) no-repeat;
	background-size: .9rem .9rem;
	height: 1.1rem;
	line-height: 1.1rem;
	background-position: center left
}

.fav_close {
	position: absolute;
	top: .35rem;
	right: .5rem
}

.fav_triangle {
	position: absolute;
	width: 0;
	height: 0;
	border-width: .3rem;
	border-color: transparent transparent rgba(0,0,0,.6) transparent;
	border-style: dashed dashed solid dashed;
	overflow: hidden;
	top: -.6rem;
	right: .5rem
}

.fav_text {
	line-height: 1.4;
	margin-top: .25rem;
	font-size: .6rem
}

.man {
	color: #4ebdf9
}

.woman {
	color: #ff7bb6
}

.hlisttip {
	position: absolute;
	bottom: .2rem;
	display: block;
	right: 0
}

.dialog_custom {
	padding: 0 1.6em .8em;
	font-size: .75rem;
	line-height: 1.3;
	word-wrap: break-word;
	word-break: break-all;
	color: #999
}

.dialog_custom>div {
	border: 1px solid #d5d5d6
}

.mycover {
	height: calc(100vh - 2.25rem)
}

.mycover span {
	display: block;
	line-height: 0;
	margin-bottom: .75rem;
	float: left;
	width: 50%;
	box-sizing: border-box
}

.mycover span:nth-child(odd) {
	padding-right: .4rem
}

.mycover span:nth-child(even) {
	padding-left: .4rem
}

.mycover span img {
	width: 100%;
	height: calc((100vw - 2.25rem) * 9 / 32)
}

.page__ios {
	height: calc(100vh - 3.75rem);
	box-sizing: border-box;
	overflow-x: hidden;
	overflow-y: auto;
	-webkit-overflow-scrolling: touch;
	animation-fill-mode: forwards
}

.bftag {
	margin-right: .25rem;
	font-size: .65rem;
	padding: 0 .25rem;
	line-height: 1rem;
	height: 1rem;
	display: inline-block;
	position: relative;
	top: -.05rem
}

.chipCW {
	background: 0 0;
	margin: 0
}

.chipCW .chipC:before {
	display: none
}

.chipC {
	width: calc(50% - .75rem);
	margin: .5rem;
	background: #5ad87e;
	color: #fff;
	border-radius: .25rem;
	margin-bottom: 0;
	padding-top: .4rem;
	height: 3.2rem
}

.chipC>div {
	margin-top: 0!important
}

.chipC:nth-child(2n) {
	margin-left: 0!important
}

.chipCH {
	font-size: .8rem;
	font-weight: 700;
	color: #fff!important;
	display: block
}

.chipCS {
	margin-top: .5rem;
	text-align: center;
	border: 1px solid #fff;
	font-size: 1.05rem;
	border-radius: 3.6rem;
	height: 1.6rem;
	line-height: 1.6rem;
	-webkit-transform: scale(.5);
	transform: scale(.5);
	-webkit-transform-origin: left top;
	transform-origin: left top;
	white-space: nowrap;
	display: inline-block;
	padding: 0 .75rem;
	max-width: calc(200% - 1.5rem);
	overflow: hidden;
	text-overflow: ellipsis
}

.chipCS a {
	color: #fff!important
}

.chipC img {
	max-width: 3rem
}

.weui-popup__container--visible .weui-popup__overlay {
	opacity: 1
}

.noti {
	position: fixed;
	top: .75rem;
	left: .75rem;
	background: rgba(0,0,0,.6);
	z-index: 999;
	color: #fff;
	border-radius: .2rem;
	overflow: hidden;
	height: 1.5rem;
	line-height: 1.5rem;
	box-shadow: 0 0 .05rem #333;
	padding-left: 1.75rem;
	padding-right: .25rem;
	font-size: .65rem;
	opacity: 0;
	-webkit-transition: opacity .6s;
	transition: opacity .6s
}

.noti .avt {
	width: 1.5rem;
	height: 1.5rem;
	display: inline-block;
	position: absolute;
	left: 0
}

.noti.noti_visible {
	opacity: 1
}

.tag_list a.pstyle {
	padding: 0 .5rem;
	border-radius: 1rem
}

.tag_list a.pstyle {
	background-color: #89a0b4!important;
	color: #dfe3ee!important
}

.tag_list a.pstyle:nth-child(1),a.pstyle1 {
	background-color: #fb6165!important;
	color: #fff6f6!important
}

.tag_list a.pstyle:nth-child(2) {
	background-color: #fd6c6c!important;
	color: #fff7e4!important
}

.tag_list a.pstyle:nth-child(3) {
	background-color: #65a8ff!important;
	color: #fff!important
}

.tag_list a.pstyle:nth-child(4) {
	background-color: #5cd391!important;
	color: #fff!important
}

a.pstyle1 {
	padding: 0 .1rem;
	border-radius: .25rem
}

.pich_search {
	position: relative;
	width: 100%;
	background: #f0f0f0;
	height: 2rem
}

.pich_search input {
	width: 33%;
	height: 1.5rem;
	padding: 0 4%;
	line-height: 1.5rem;
	margin: .25rem 2%;
	background: #fff;
	border: 0;
	outline: 0;
	border-radius: .25rem
}

.pich_button {
	border: 0;
	background: 0 0;
	-webkit-appearance: none
}

.lxfsw {
	width: 100%;
	line-height: 1.35rem
}

.tsbtn_m {
	color: #fff;
	border-radius: .7rem;
	display: block;
	float: left;
	height: 1.35rem;
	line-height: 1.35rem;
	font-size: .65rem;
	text-align: center;
	padding: 0 .4rem;
	overflow: hidden
}

.MD-common-list-car-li {
	background: #fff;
	border-bottom: .05rem solid #f1f1f1;
	position: relative
}

.MD-common-list-similar {
	margin-bottom: .25rem;
	padding: .75rem .6rem;
	background: #f3f3f3
}

.MD-common-list-title {
	font-size: .65rem;
	color: #1b1b1b
}

.MD-common-list-relevant {
	overflow: hidden
}

.MD-common-list-link {
	float: left;
	height: 1.3rem;
	line-height: 1.3rem;
	font-size: .55rem;
	color: #585858;
	padding: 0 .75rem;
	background: #fff;
	border-radius: .15rem;
	-webkit-border-radius: .15rem;
	margin: .45rem .6rem 0 0;
	border: 1px solid #e6e5e5
}

.MD-common-list-title-wrap {
	height: 4.3rem;
	position: absolute;
	left: 7.8rem;
	top: .75rem;
	right: .75rem
}

.MD-common-list-bot {
	border-bottom: .05rem solid transparent;
	margin-bottom: .25rem
}

.MD-common-list-list {
	display: block;
	padding: .75rem;
	overflow: hidden;
	position: relative
}

.MD-common-list-img {
	float: left;
	width: 6.4rem;
	height: 4.3rem;
	margin-right: .65rem
}

.MD-common-list-name {
	font-size: .7rem;
	color: #1b1b1b;
	margin-bottom: .25rem;
	line-height: 1rem;
	max-height: 1.9rem;
	font-weight: 400;
	word-break: break-all;
	text-overflow: ellipsis;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	margin-top: -.15rem
}

.MD-common-list-data {
	display: block;
	color: #999;
	font-size: .55rem;
	margin-bottom: .15rem
}

.MD-common-list-full-price {
	font-size: .65rem;
	color: #333;
	position: absolute;
	bottom: .8rem
}

.MD-common-list-full {
	color: #f85d00;
	bottom: 0
}

.MD-common-list-half-price {
	font-size: 0;
	position: absolute;
	bottom: 0
}

.MD-common-list-price {
	display: inline-block;
	font-size: .65rem;
	color: #f85d00;
	font-weight: 500;
	margin-right: .15rem;
	vertical-align: -.6rem
}

.MD-common-list-ycg {
	display: inline-block;
	width: 2rem;
	height: .65rem;
	line-height: .75rem;
	border-radius: .1rem;
	-webkit-border-radius: .1rem;
	background: #f85d00;
	font-size: .6rem;
	color: #fff;
	text-align: center;
	margin-right: .15rem;
	vertical-align: -.5rem
}

.MD-common-list-label {
	display: block;
	width: 58%;
	border-top: .05rem solid #eee;
	margin-left: 40%;
	font-size: 0;
	overflow: hidden;
	position: relative
}

.MD-common-list-label-inner {
	-webkit-transform: scale(.5);
	transform: scale(.5)
}

.MD-common-list-icon {
	float: left;
	padding: .3rem .4rem;
	border-radius: .1rem;
	-webkit-border-radius: .1rem;
	text-align: center;
	font-size: 1rem;
	white-space: nowrap;
	line-height: 1;
	-webkit-transform: scale(.5);
	transform: scale(.5);
	margin-left: -1.2rem
}

.MD-common-list-icon-uxin {
	background: rgba(192,142,66,.16);
	color: #c08e42
}

.MD-common-list-icon-seller {
	background: #e7eef6;
	color: #5690ca
}

.MD-common-list-txt {
	position: absolute;
	left: 0;
	padding: .3rem 0 .15rem .35rem;
	font-size: 1rem;
	color: #bababa;
	-webkit-transform: scale(.5);
	transform: scale(.5);
	width: 100%;
	white-space: nowrap
}

.MD-common-list-other {
	display: block;
	font-size: .75rem;
	font-weight: 600;
	color: #333;
	background: #fff;
	padding: 1.1rem .75rem;
	margin-bottom: .25rem
}

.MD-common-list-ask-price {
	position: absolute;
	top: 3.75rem;
	right: .75rem;
	width: 2.5rem;
	height: 1.25rem;
	line-height: 1.25rem;
	font-size: .6rem;
	color: #1b1b1b;
	text-align: center;
	border: 1px solid #999
}

.MD-common-loading-loading {
	background: #fff;
	padding: .9rem 0
}

.MD-common-loading-txt {
	font-size: .75rem;
	color: #676767;
	text-align: center;
	display: block
}

.MD-common-loading-no-more {
	background: #fff;
	font-size: .75rem;
	color: #676767;
	text-align: center;
	padding: .9rem 0
}

.MD-common-nav-box-nav {
	position: fixed;
	top: 0;
	z-index: 111;
	overflow: hidden;
	width: 100%;
	display: none;
	height: 2.2rem;
	border-bottom: .05rem solid #eee
}

.MD-common-nav-nav-box {
	overflow-x: auto;
	white-space: nowrap
}

.MD-common-nav-nav-box::-webkit-scrollbar {
	display: none
}

.MD-common-nav-none {
	display: none
}

.MD-common-nav-block {
	display: block
}

.item_new {
	padding: .75rem 0 .75rem .75rem;
	background: #fff;
	min-height: 4rem
}

.item-thumb-new-s {
	width: 5rem;
	height: 4.5rem;
	margin-right: .5rem
}

.item-info {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	flex: 1;
	top: .75rem;
	right: 1.75rem;
	width: 9rem
}

.item-new-a {
	width: 100%;
	display: -webkit-box;
	display: -webkit-flex;
	display: flex
}

.item-info-new-s dt,.item-info-new-s dd {
	padding-right: 3rem
}

.info-title-new-s {
	font-size: .75rem;
	line-height: 1.1rem;
	max-height: 2.2rem;
	color: #333;
	overflow: hidden;
	position: relative
}

.info-desc {
	position: relative;
	height: .9rem;
	line-height: .9rem;
	margin-bottom: .25rem;
	color: #aaa;
	font-size: .65rem
}

.info-serve-txt {
	display: block;
	font-size: .65rem;
	line-height: 1.1rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}

.icon-color-0 {
	color: #ff7d78;
	border: 1px solid #ff7d78
}

.icon-color-1 {
	color: #22b726;
	border: 1px solid #22b726
}

.icon-color-2 {
	color: #66cafd;
	border: 1px solid #66cafd
}

.icon-color-3 {
	color: #ff7bb6;
	border: 1px solid #ff7bb6
}

.icon-color-4 {
	color: #5cd391;
	border: 1px solid #5cd391
}

.icon-color-5 {
	color: #65a8ff;
	border: 1px solid #65a8ff
}

.icon-info-message {
	border-radius: .15rem;
	line-height: .6rem;
	font-size: .6rem;
	padding: 0 .1rem;
	margin-right: .25rem;
	white-space: nowrap
}

.item-call {
	z-index: 200;
	position: absolute;
	display: block;
	top: .85rem;
	right: 0;
	padding: .75rem .75rem 1.25rem .75rem
}

.tel_ico_cn_s {
	width: 1.9rem;
	height: 1.9rem;
	background-image: url(img/tels.png);
	background-size: 100% 100%
}

.weui-pull-to-refresh__layer {
	font-size: .7rem
}

.weui-grids:before {
	border-top: .05rem solid #e5e5e5;
	color: #e5e5e5
}

.weui-grids:after {
	border-left: .05rem solid #e5e5e5;
	color: #e5e5e5
}

.weui-grid:before {
	border-right: .05rem solid #e5e5e5;
	color: #e5e5e5
}

.weui-grid:after {
	border-bottom: .05rem solid #e5e5e5;
	color: #e5e5e5
}

.hbzder1 {
	position: fixed;
	right: 0;
	bottom: 9rem;
	z-index: 9;
	padding: 0 .7rem 0 .4rem;
	border-radius: 2.25rem 0 0 2.25rem;
	line-height: 1.5rem;
	color: #fff;
	font-size: .6rem;
	transition: all .7s ease
}

.jl5 {
	height: 1.75rem;
	line-height: 1.75rem;
	list-style: none;
	padding: 0 .75rem;
	overflow: hidden
}

.jl5 a {
	color: #e74950;
	width: 82%;
	height: 1.75rem;
	line-height: 1.75rem;
	float: left;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden
}

.jl5 .addtime {
	text-align: right;
	height: 1.75rem;
	line-height: 1.75rem;
	color: #999;
	width: 18%;
	font-size: .6rem;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	display: block
}

.psleft {
	position: fixed;
	right: calc(-.5rem - 70vw);
	bottom: 3.8rem;
	height: 2.5rem;
	z-index: 498;
	width: 70vw;
	box-shadow: #ccc 0 0 .5rem;
	border-radius: 1.5rem 0 0 1.5rem;
	display: flex;
	background: url(img/psleft.png?123) left center/auto 2.5rem no-repeat rgba(255,255,255,.9);
	transition: all .5s ease 0s
}

#psleft {
	width: 2.5rem;
	height: 100%
}

.psright {
	right: 0!important;
	background-image: url(img/psright.png)
}

.qwl {
	position: fixed;
	bottom: 3.5rem;
	background: rgba(0,0,0,.5);
	width: 100%;
	color: #fff;
	text-align: center;
	font-size: .7rem;
	padding: .2rem;
	z-index: 499
}

.tab-item {
	background: #fff
}

.aui-item-list {
	padding: .65rem .75rem;
	position: relative;
	display: -webkit-box;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center;
	-webkit-tap-highlight-color: transparent;
	color: inherit;
	font-size: .7rem
}

.aui-item-list-hd {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	flex: 1;
	color: #404040;
	font-size: .75rem;
	overflow: hidden
}

.aui-item-list-bd {
	text-align: right
}

.aui-item-list-hd h4 {
	color: #333;
	font-size: .75rem;
	font-weight: 400;
	height: 1rem;
	overflow: hidden
}

.aui-item-list-hd p {
	font-size: .6rem;
	color: #999;
	white-space: nowrap
}

.aui-item-list-hd p em {
	color: #f85b58;
	font-size: .75rem;
	font-weight: 700
}

.aui-item-list-bd p {
	font-size: .6rem;
	color: #999
}

.aui-item-list-bd p:nth-child(2) {
	color: #525252;
	max-width: 7rem;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	display: block
}

.aui-item-list:after {
	content: '';
	position: absolute;
	z-index: 2;
	bottom: 0;
	width: 92%;
	height: .05rem;
	border-bottom: .05rem solid #ececec;
	-webkit-transform: scaleY(.5);
	transform: scaleY(.5);
	-webkit-transform-origin: 0 100%;
	transform-origin: 0 100%;
	left: .75rem
}

.aui-item-user {
	padding: .75rem;
	position: relative;
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center;
	color: #000;
	-webkit-tap-highlight-color: transparent;
	border-bottom: .5rem solid #f5f5f5
}

.aui-item-user-hd {
	margin-right: .8em;
	width: 1.75rem;
	height: 1.75rem;
	line-height: 1.75rem;
	text-align: center
}

.aui-item-user-hd img {
	width: 100%;
	max-height: 100%;
	vertical-align: top;
	border-radius: 100%
}

.aui-item-user-bd {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	flex: 1;
	min-width: 0
}

.aui-item-user-bd h4 {
	font-weight: 400;
	font-size: .6rem;
	width: auto;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	word-wrap: normal;
	word-wrap: break-word;
	word-break: break-all
}

.aui-item-user-bd p {
	color: grey;
	font-size: .6rem;
	line-height: 1.2;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1
}

.aui-item-user-fr {
	float: right;
	background: #39bc30;
	color: #fff;
	font-size: .7rem;
	padding: .25rem .5rem;
	border-radius: 1.5rem
}

.tab-item:active {
	background: #eee
}

.aui-flex {
	display: -webkit-box;
	display: -webkit-flex;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	align-items: center;
	padding: .75rem;
	position: relative
}

.aui-flex-img {
	width: 4.75rem;
	height: 4.75rem;
	margin-right: .4rem
}

.aui-flex-img img {
	width: 4.75rem;
	height: 4.75rem;
	display: block;
	border: 0
}

.aui-flex-box {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	flex: 1;
	min-width: 0;
	font-size: .7rem;
	color: #333
}

.aui-flex-box h3 {
	font-size: .7rem;
	font-weight: 700;
	max-height: 2.4rem;
	overflow: hidden
}

.aui-flex-box p {
	font-size: .6rem;
	color: #676c73
}

.aui-flex-tags {
	font-size: .6rem;
	color: #676c73
}

.aui-flex-tags-price {
	color: #fa4904;
	font-weight: 700
}

.aui-flex-tag span {
	background: #e7f5fa;
	color: #4e8ed7;
	padding: .05rem .2rem;
	font-size: .6rem;
	border-radius: .05rem
}

.r-21 {
	right: -1.05rem;
	opacity: .8
}

.flnav {
	position: relative;
	top: -1rem;
	z-index: 2;
	background: #fff;
	width: calc(100vw - 1.5rem);
	margin-left: .75rem;
	border-radius: .5rem;
	height: 2rem;
	line-height: 2rem;
	overflow: hidden;
	box-shadow: 0 .15rem 1rem rgba(0,0,0,.05);
	font-size: .7rem
}

.flnav>div {
	margin: 0 .75rem
}

.weui-uploader__input_video {
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	opacity: 0;
	-webkit-tap-highlight-color: transparent;
	min-width: 3.85rem;
	min-height: 3.85rem
}

.video_prev {
	width: calc(100vw - 1.5rem);
	max-height: 12rem
}

.video_del {
	position: absolute;
	right: 1.5rem;
	top: 1.5rem
}

#video_box .weui-cell__bd {
	text-align: center;
	background-color: #000;
	position: relative;
	height: 12rem;
	overflow: hidden
}

.newupload img {
	font-size: .6rem;
	width: 1.2rem;
	display: block;
	margin: .95rem auto 0
}

.newupload p {
	line-height: 1.5rem
}

.newupload.weui-uploader__input-box {
	border: 1px #ccc dashed;
	background: #f5f5f5;
	border-radius: .25rem;
	text-align: center;
	font-size: .6rem
}

.newupload.weui-uploader__input-box:after,.newupload.weui-uploader__input-box:before {
	display: none
}

.flit .mod-usr-name {
	padding-left: 2rem;
	height: 1.5rem;
	line-height: 1.5rem
}

.flit .po-cmt {
	padding-left: .75rem!important
}

.flit .abs {
	top: .2rem
}

.flit .po-act {
	width: 100%;
	position: relative;
	margin-top: .4rem;
	top: auto;
	padding-left: 0
}

.flit>.po-act {
	padding-left: .75rem
}

.flit .feed-preview-pic span.imgloading {
	width: calc((100vw - 2rem)/ 3);
	height: calc((100vw - 2rem)/ 3)
}

.video_set {
	margin: .25rem 0;
	max-height: 11rem;
	overflow: hidden
}

.video_set video {
	object-fit: cover;
	width: 100%;
	max-height: 11rem
}

.pi_new {
	margin-top: .5rem;
	padding: .5rem 0 .5rem .5rem;
	background: #fff
}

.pi_ava img {
	float: left;
	margin-right: .5rem;
	width: 2.5rem;
	height: 2.5rem;
	border-radius: 3rem
}

.pi_uname {
	font-size: .85rem
}

.pi_desc {
	overflow: hidden;
	height: 1.4rem;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: 1pc;
	line-height: 1.4rem
}

.pi_price {
	color: red;
	font-size: .9rem
}

.pi_loc {
	display: block;
	margin-top: .5rem;
	width: 100vw;
	-webkit-overflow-scrolling: touch
}

.pi_loc,.pt10 {
	padding-top: .5rem
}

.pi_out {
	overflow-x: auto;
	width: calc(100vw - .5rem)
}

.emvdo {
	background: url(img/vp.png) no-repeat 50% 50%;
	width: 100%;
	height: 100%;
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	background-size: 2.25rem
}

.emvbg {
	background-repeat: no-repeat;
	width: 100%;
	height: 100%;
	display: block;
	background-size: cover
}

.qbde {
	color: #fff;
	opacity: .8;
	font-size: .6rem
}

.swiper-container {
	margin-left: auto;
	margin-right: auto;
	position: relative;
	overflow: hidden;
	z-index: 1
}

.swiper-container-no-flexbox .swiper-slide {
	float: left
}

.swiper-container-vertical>.swiper-wrapper {
	-webkit-box-orient: vertical;
	-moz-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: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-transition-property: -webkit-transform;
	-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;
	-ms-transition-property: -ms-transform;
	transition-property: transform;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box
}

.swiper-container-android .swiper-slide,.swiper-wrapper {
	-webkit-transform: translate3d(0,0,0);
	-moz-transform: translate3d(0,0,0);
	-o-transform: translate(0,0);
	-ms-transform: translate3d(0,0,0);
	transform: translate3d(0,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;
	-moz-transition-timing-function: ease-out;
	-ms-transition-timing-function: ease-out;
	-o-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
	margin: 0 auto
}

.swiper-slide {
	-webkit-flex-shrink: 0;
	-ms-flex: 0 0 auto;
	flex-shrink: 0;
	width: 100%;
	height: 100%;
	position: relative
}

.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;
	-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;
	-ms-transition-property: -ms-transform;
	transition-property: transform,height
}

.swiper-container .swiper-notification {
	position: absolute;
	left: 0;
	top: 0;
	pointer-events: none;
	opacity: 0;
	z-index: -1000
}

.swiper-wp8-horizontal {
	-ms-touch-action: pan-y;
	touch-action: pan-y
}

.swiper-wp8-vertical {
	-ms-touch-action: pan-x;
	touch-action: pan-x
}

.swiper-button-next,.swiper-button-prev {
	position: absolute;
	top: 50%;
	width: 1.35rem;
	height: 2.2rem;
	margin-top: -1.1rem;
	z-index: 10;
	cursor: pointer;
	-moz-background-size: 1.35rem 2.2rem;
	-webkit-background-size: 1.35rem 2.2rem;
	background-size: 1.35rem 2.2rem;
	background-position: center;
	background-repeat: no-repeat
}

.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled {
	opacity: .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: .5rem;
	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: .5rem;
	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")
}

.swiper-pagination {
	position: absolute;
	text-align: center;
	-webkit-transition: .3s;
	-moz-transition: .3s;
	-o-transition: .3s;
	transition: .3s;
	-webkit-transform: translate3d(0,0,0);
	-ms-transform: translate3d(0,0,0);
	-o-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
	z-index: 10
}

.swiper-pagination.swiper-pagination-hidden {
	opacity: 0
}

.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction {
	bottom: .5rem;
	left: 0;
	width: 100%
}

.swiper-pagination-bullet {
	width: .4rem;
	height: .4rem;
	display: inline-block;
	border-radius: 100%;
	background: #000;
	opacity: .2
}

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: #007aff
}

.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: .5rem;
	top: 50%;
	-webkit-transform: translate3d(0,-50%,0);
	-moz-transform: translate3d(0,-50%,0);
	-o-transform: translate(0,-50%);
	-ms-transform: translate3d(0,-50%,0);
	transform: translate3d(0,-50%,0)
}

.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {
	margin: .25rem 0;
	display: block
}

.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0 .25rem
}

.swiper-pagination-progress {
	background: rgba(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);
	-ms-transform: scale(0);
	-o-transform: scale(0);
	transform: scale(0);
	-webkit-transform-origin: left top;
	-moz-transform-origin: left top;
	-ms-transform-origin: left top;
	-o-transform-origin: left top;
	transform-origin: left top
}

.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar {
	-webkit-transform-origin: right top;
	-moz-transform-origin: right top;
	-ms-transform-origin: right top;
	-o-transform-origin: right top;
	transform-origin: right top
}

.swiper-container-horizontal>.swiper-pagination-progress {
	width: 100%;
	height: .2rem;
	left: 0;
	top: 0
}

.swiper-container-vertical>.swiper-pagination-progress {
	width: .2rem;
	height: 100%;
	left: 0;
	top: 0
}

.swiper-pagination-progress.swiper-pagination-white {
	background: rgba(255,255,255,.5)
}

.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar {
	background: #fff
}

.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar {
	background: #000
}

.swiper-container-3d {
	-webkit-perspective: 60rem;
	-moz-perspective: 60rem;
	-o-perspective: 60rem;
	perspective: 60rem
}

.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.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-wrapper {
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	transform-style: preserve-3d
}

.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top {
	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,.5)),to(rgba(0,0,0,0)));
	background-image: -webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));
	background-image: -moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));
	background-image: -o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));
	background-image: linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))
}

.swiper-container-3d .swiper-slide-shadow-right {
	background-image: -webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));
	background-image: -webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));
	background-image: -moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));
	background-image: -o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));
	background-image: linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))
}

.swiper-container-3d .swiper-slide-shadow-top {
	background-image: -webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));
	background-image: -webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));
	background-image: -moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));
	background-image: -o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));
	background-image: linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))
}

.swiper-container-3d .swiper-slide-shadow-bottom {
	background-image: -webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));
	background-image: -webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));
	background-image: -moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));
	background-image: -o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));
	background-image: linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))
}

.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper {
	-ms-perspective: 60rem
}

.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;
	-moz-backface-visibility: hidden;
	-ms-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-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active {
	pointer-events: auto
}

.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top {
	z-index: 0;
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	backface-visibility: hidden
}

.swiper-container-cube .swiper-slide {
	visibility: hidden;
	-webkit-transform-origin: 0 0;
	-moz-transform-origin: 0 0;
	-ms-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;
	-moz-transform-origin: 100% 0;
	-ms-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-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev {
	pointer-events: auto;
	visibility: visible
}

.swiper-container-cube .swiper-cube-shadow {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: .6;
	-webkit-filter: blur(2.5rem);
	filter: blur(2.5rem);
	z-index: 0
}

.swiper-container-fade.swiper-container-free-mode .swiper-slide {
	-webkit-transition-timing-function: ease-out;
	-moz-transition-timing-function: ease-out;
	-ms-transition-timing-function: ease-out;
	-o-transition-timing-function: ease-out;
	transition-timing-function: ease-out
}

.swiper-container-fade .swiper-slide {
	pointer-events: none;
	-webkit-transition-property: opacity;
	-moz-transition-property: opacity;
	-o-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
}

.swiper-zoom-container {
	width: 100%;
	height: 100%;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-moz-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
	text-align: center
}

.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg {
	max-width: 100%;
	max-height: 100%;
	object-fit: contain
}

.swiper-scrollbar {
	border-radius: .5rem;
	position: relative;
	-ms-touch-action: none;
	background: rgba(0,0,0,.1)
}

.swiper-container-horizontal>.swiper-scrollbar {
	position: absolute;
	left: 1%;
	bottom: .15rem;
	z-index: 50;
	height: .25rem;
	width: 98%
}

.swiper-container-vertical>.swiper-scrollbar {
	position: absolute;
	right: .15rem;
	top: 1%;
	z-index: 50;
	width: .25rem;
	height: 98%
}

.swiper-scrollbar-drag {
	height: 100%;
	width: 100%;
	position: relative;
	background: rgba(0,0,0,.5);
	border-radius: .5rem;
	left: 0;
	top: 0
}

.swiper-scrollbar-cursor-drag {
	cursor: move
}

.swiper-lazy-preloader {
	width: 2.1rem;
	height: 2.1rem;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -1.05rem;
	margin-top: -1.05rem;
	z-index: 10;
	-webkit-transform-origin: 50%;
	-moz-transform-origin: 50%;
	transform-origin: 50%;
	-webkit-animation: swiper-preloader-spin 1s steps(12,end) infinite;
	-moz-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%;
	-webkit-background-size: 100%;
	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% {
		transform: rotate(360deg)
	}
}

@font-face {
	font-family: "iconfont";src: url('iconfont.eot?t=1606465821249'); /* IE9 */src: url('iconfont.eot?t=1606465821249#iefix') format('embedded-opentype'), /* IE6-IE8 */url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),url('iconfont.woff?t=1606465821249') format('woff'),url('iconfont.ttf?t=1606465821249') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */url('iconfont.svg?t=1606465821249#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
	font-family: iconfont!important;
	font-size: .8rem;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.icon-bianji1:before {
	content: "\e8b5"
}

.icon-anquan1:before {
	content: "\e8ac"
}

.icon-dianzan:before {
	content: "\e8b0"
}

.icon-fenxiang2:before {
	content: "\e8b4"
}

.icon-shoucang2:before {
	content: "\e8b9"
}

.icon-shouye1:before {
	content: "\e8ba"
}

.icon-xiaoxi1:before {
	content: "\e8bd"
}

.icon-dianzan1:before {
	content: "\e8c3"
}

.icon-shoucang3:before {
	content: "\e8c6"
}

.icon-xingbie:before {
	content: "\e666"
}

.icon-weizhidingwei:before {
	content: "\e667"
}

.icon-haoyou:before {
	content: "\e6e2"
}

.icon-bianjixiugai:before {
	content: "\e600"
}

.icon-guanlianfujian:before {
	content: "\e60d"
}

.icon-tongzhi:before {
	content: "\e611"
}

.icon-shop:before {
	content: "\e676"
}

.icon-shopfill:before {
	content: "\e697"
}

.icon-homefill:before {
	content: "\e6bb"
}

.icon-luxian:before {
	content: "\e612"
}

.icon-daohang1:before {
	content: "\e616"
}

.icon-yuyin:before {
	content: "\e61a"
}

.icon-youjianxinxiicon:before {
	content: "\e61b"
}

.icon-zhifubao:before {
	content: "\e606"
}

.icon-tupian1:before {
	content: "\e60a"
}

.icon-tianjia:before {
	content: "\e657"
}

.icon-jinlingyingcaiwangtubiao24:before {
	content: "\e6b7"
}

.icon-jinlingyingcaiwangtubiao44:before {
	content: "\e74f"
}

.icon-nan:before {
	content: "\e66d"
}

.icon-nv:before {
	content: "\e66f"
}

.icon-qunawanhuifu:before {
	content: "\e637"
}

.icon-fenleisousuo:before {
	content: "\e652"
}

.icon-duigou:before {
	content: "\e629"
}

.icon-huodong:before {
	content: "\e636"
}

.icon-qiaquanguanli:before {
	content: "\e680"
}

.icon-shouji:before {
	content: "\e603"
}

.icon-yongjin:before {
	content: "\e670"
}

.icon-yongjin1:before {
	content: "\e626"
}

.icon-ranking:before {
	content: "\e627"
}

.icon-weixinzhifu:before {
	content: "\e62a"
}

.icon-sixin:before {
	content: "\e615"
}

.icon-weixinzhifu1:before {
	content: "\e6ba"
}

.icon-hongbao:before {
	content: "\e6a7"
}

.icon-sixin1:before {
	content: "\e788"
}

.icon-img:before {
	content: "\e624"
}

.icon-hot-02:before {
	content: "\e7fa"
}

.icon-dianhua:before {
	content: "\e642"
}

.icon-fabuzhiwei:before {
	content: "\e6e4"
}

.icon-shouyefill:before {
	content: "\e750"
}

.icon-shouye:before {
	content: "\e751"
}

.icon-erified:before {
	content: "\e646"
}

.icon-iconfontarrowup:before {
	content: "\e601"
}

.icon-gouwuche:before {
	content: "\e640"
}

.icon-gouwuchetianjia:before {
	content: "\e656"
}

.icon-hot1:before {
	content: "\e62b"
}

.icon-jubao1:before {
	content: "\e6c6"
}

.icon-huiyuan:before {
	content: "\e641"
}

.icon-hongbao2:before {
	content: "\e68d"
}

.icon-xiaolian2:before {
	content: "\e70e"
}

.icon-gengduo1:before {
	content: "\e609"
}

.icon-yongjin2:before {
	content: "\e610"
}

.icon-dianhua3:before {
	content: "\e69e"
}

.icon-iconfenxiao:before {
	content: "\e614"
}

.icon-index:before {
	content: "\e66e"
}

.icon-huodong1:before {
	content: "\e729"
}

.icon-unie607:before {
	content: "\e658"
}

.icon-shoplight:before {
	content: "\e7b8"
}

.icon-gengduo2:before {
	content: "\e659"
}

.icon-fenxiang1:before {
	content: "\e65a"
}

.icon-fabuhei:before {
	content: "\e623"
}

.icon-kefu1:before {
	content: "\e634"
}

.icon-gengduo3:before {
	content: "\e639"
}

.icon-shijian:before {
	content: "\e621"
}

.icon-40kanjia:before {
	content: "\e651"
}

.icon-dianhua1:before {
	content: "\e64a"
}

.icon-qiangdanshezhi:before {
	content: "\e6da"
}

.icon-qianbao:before {
	content: "\e620"
}

.icon-jubao:before {
	content: "\e63f"
}

.icon-huiyuantequan:before {
	content: "\e643"
}

.icon-daohangguize:before {
	content: "\e653"
}

.icon-haofangtuo400iconfont2tousu:before {
	content: "\e6e1"
}

.icon-qiandai:before {
	content: "\e67d"
}

.icon-xianshiqianggou:before {
	content: "\e81e"
}

.icon-kefu:before {
	content: "\e655"
}

.icon-fanhui:before {
	content: "\e630"
}

.icon-whatsapp:before {
	content: "\e602"
}

.icon-qianbao2:before {
	content: "\e61f"
}

.icon-iconfontzhizuobiaozhunbduan17:before {
	content: "\e6d8"
}

.icon-dingdan:before {
	content: "\e628"
}

.icon-kanjia:before {
	content: "\e63d"
}

.icon-duigou1:before {
	content: "\e67a"
}

.icon-gengduo4:before {
	content: "\e650"
}

.icon-youhuiquan:before {
	content: "\e631"
}

.icon-guize:before {
	content: "\e69d"
}

.icon-fenxiao:before {
	content: "\e61e"
}

.icon-hehuoren:before {
	content: "\e618"
}

.icon-xiangji:before {
	content: "\e62e"
}

.icon-home_fill_light:before {
	content: "\e7d8"
}

.icon-zhangqiqiehuan:before {
	content: "\e66a"
}

.icon-shipin:before {
	content: "\e61c"
}

.icon-qianggou:before {
	content: "\e6b9"
}

.icon-fabu:before {
	content: "\e619"
}

.icon-juqianggou:before {
	content: "\e633"
}

.icon-duigoubianse:before {
	content: "\e62c"
}

.icon-guanbijiantou:before {
	content: "\e86e"
}

.icon-sousuo:before {
	content: "\e870"
}

.icon-fenxiang:before {
	content: "\e871"
}

.icon-xiaoxi:before {
	content: "\e872"
}

.icon-yinliang:before {
	content: "\e889"
}

.icon-zhekou:before {
	content: "\e892"
}

.icon-tupian:before {
	content: "\e8a4"
}

.icon-zengjia:before {
	content: "\e8a5"
}

.icon-daohang:before {
	content: "\e8a7"
}

.icon-ganxie:before {
	content: "\e8aa"
}

.icon-gengduo:before {
	content: "\e8ab"
}

.icon-ganxie1:before {
	content: "\e8ad"
}

.icon-huodongxiangqu:before {
	content: "\e8ae"
}

.icon-huidaodingbu:before {
	content: "\e8af"
}

.icon-huodongxiangqu1:before {
	content: "\e8b1"
}

.icon-jinrujiantou:before {
	content: "\e8b2"
}

.icon-jieban:before {
	content: "\e8b3"
}

.icon-mulu:before {
	content: "\e8b8"
}

.icon-toutiao:before {
	content: "\e8bf"
}

.icon-shezhi:before {
	content: "\e8c0"
}

.icon-tuichu:before {
	content: "\e8c1"
}

.icon-dianpu:before {
	content: "\e8c7"
}

.icon-anquanzhongxin:before {
	content: "\e8c9"
}

.icon-faxian:before {
	content: "\e8ce"
}

.icon-lichengdixian:before {
	content: "\e8da"
}

.icon-mudedi:before {
	content: "\e8dd"
}

.icon-wode:before {
	content: "\e8ea"
}

.icon-shuaxin:before {
	content: "\e906"
}

.icon-yijieshu:before {
	content: "\e648"
}

.icon-dianhua2:before {
	content: "\e7b2"
}

.icon-fanhuijiantou:before {
	content: "\e918"
}

.icon-xiangxia:before {
	content: "\e638"
}

.icon-biaodankongjianlianxiren:before {
	content: "\e932"
}

.icon-shanchu:before {
	content: "\e933"
}

.icon-gonggao:before {
	content: "\e60e"
}

.icon-ico_fenxiang:before {
	content: "\e64c"
}

.icon-quan1:before {
	content: "\e63b"
}

.icon-fensi:before {
	content: "\e6a0"
}

.icon-zhekou1:before {
	content: "\e649"
}

.icon-fabuxuqiu:before {
	content: "\e613"
}

.icon-saoyisao:before {
	content: "\e635"
}

.icon-xingbienv-PX:before {
	content: "\e73d"
}

.icon-xingbienan-PX:before {
	content: "\e73e"
}

.icon-dingdan1:before {
	content: "\e64f"
}

.icon-wode1:before {
	content: "\e60b"
}

.icon-browse_fill:before {
	content: "\e6e5"
}

.icon-browse:before {
	content: "\e6e6"
}

.icon-collection_fill:before {
	content: "\e6f1"
}

.icon-collection:before {
	content: "\e6f4"
}

.icon-coordinates_fill:before {
	content: "\e6ec"
}

.icon-coordinates:before {
	content: "\e6ed"
}

.icon-createtask_fill:before {
	content: "\e6f9"
}

.icon-createtask:before {
	content: "\e6fa"
}

.icon-delete_fill:before {
	content: "\e6f2"
}

.icon-delete:before {
	content: "\e6f3"
}

.icon-dynamic_fill:before {
	content: "\e6fb"
}

.icon-dynamic:before {
	content: "\e6fc"
}

.icon-feedback_fill:before {
	content: "\e6ff"
}

.icon-praise_fill:before {
	content: "\e71a"
}

.icon-praise:before {
	content: "\e71b"
}

.icon-chufadaodaxiao:before {
	content: "\e8ca"
}

.icon-fabu1:before {
	content: "\e607"
}

.icon-tianjia1:before {
	content: "\e608"
}

.icon-shipin1:before {
	content: "\e733"
}

.icon-bianji:before {
	content: "\e654"
}

.icon-arrow-down:before {
	content: "\e605"
}

.icon-qianbao1:before {
	content: "\e725"
}

.icon-gengduo5:before {
	content: "\e72c"
}

.icon-sixin2:before {
	content: "\e604"
}

.icon-mingpianjia1:before {
	content: "\e674"
}

.icon-youhuiquan2:before {
	content: "\e672"
}

.icon-icon-test:before {
	content: "\e617"
}

.icon-fenlei:before {
	content: "\e60f"
}

.icon-hongbao3:before {
	content: "\e622"
}

.icon-mingpian:before {
	content: "\e972"
}

.icon-jieshao:before {
	content: "\e647"
}

.icon-tousu:before {
	content: "\e6dd"
}

.icon-icozhekouquan:before {
	content: "\e6d4"
}

.icon-hexiao:before {
	content: "\e632"
}

.icon-yihexiao:before {
	content: "\e62f"
}

.icon-duigou2:before {
	content: "\e62d"
}

.icon-xuanzhong:before {
	content: "\e63a"
}

.icon-fensiguanli:before {
	content: "\e625"
}

.icon-jieshao1:before {
	content: "\e64b"
}

.icon-baozhengjinmoshi:before {
	content: "\e671"
}

.icon-shouru:before {
	content: "\e677"
}

.icon-erweima:before {
	content: "\e65c"
}

.icon-jianshao2:before {
	content: "\e66c"
}

.icon-huodong4:before {
	content: "\e63e"
}

.icon-yanzheng:before {
	content: "\e678"
}

.icon-mingpian1:before {
	content: "\e6d7"
}

.icon-zanwuwenda:before {
	content: "\e726"
}

.icon-SKJYCSTJ:before {
	content: "\e61d"
}

.icon-huojian:before {
	content: "\e6c2"
}

.icon-huiyuanqia:before {
	content: "\e644"
}

.icon-sousuo1:before {
	content: "\e64d"
}

.icon-weixin3:before {
	content: "\e679"
}

.icon-qiyerenzheng:before {
	content: "\e6a1"
}

.icon-mingpian2:before {
	content: "\e6e8"
}

.icon-huiyuan1:before {
	content: "\e65f"
}

.icon-huiyuan2:before {
	content: "\e645"
}

.icon-icons-:before {
	content: "\e63c"
}

.icon-fenleisousuo1:before {
	content: "\e764"
}

.icon-dianhua4:before {
	content: "\e662"
}

.icon-xiajia1:before {
	content: "\e6d9"
}

.icon-sousuo2:before {
	content: "\e64e"
}

.icon-chuangjianmingpian:before {
	content: "\e6e9"
}

.icon-mingpianjia:before {
	content: "\e954"
}

.icon-guize1:before {
	content: "\e60c"
}

.icon-icon_wode:before {
	content: "\e665"
}

.icon-liebiao:before {
	content: "\e65b"
}

.icon-chanpinliebiaopubuliumoshi:before {
	content: "\e65d"
}

.icon-jubao2:before {
	content: "\e6ee"
}

.icon-dianhuabu:before {
	content: "\e65e"
}

.icon-shoucang:before {
	content: "\e6b0"
}

.icon-shoucang1:before {
	content: "\e6f6"
}

.icon-dianhuaben:before {
	content: "\e663"
}

.icon-dianhuaben1:before {
	content: "\e660"
}

.icon-gouwudai:before {
	content: "\e84e"
}

.icon-group-by-unselected:before {
	content: "\e65e"
}

.ydxs1,.ydxs3,.ydxs6 {
	overflow: hidden;
	border-radius: .15rem
}

.ydxs3>div:first-child,.ydxs6>div:first-child {
	width: calc(70% - .15rem);
	height: 9.15rem;
	float: left
}

.ydxs3>div:nth-child(2),.ydxs6>div:nth-child(2) {
	float: left;
	width: 30%;
	height: 4.5rem;
	margin-top: 0;
	margin-left: .15rem
}

.ydxs3>div:nth-child(3),.ydxs6>div:nth-child(3) {
	float: left;
	width: 30%;
	height: 4.5rem;
	margin-top: .15rem;
	margin-left: .15rem
}

.ydxs1>div:first-child {
	height: 9.5rem
}

.ydxs6>div:nth-child(4),.ydxs6>div:nth-child(5),.ydxs6>div:nth-child(6) {
	width: 33.333333%;
	height: 4.5rem;
	float: left;
	margin-top: .15rem
}

.ydxs6>div:nth-child(5),.ydxs6>div:nth-child(6) {
	margin-left: .15rem;
	width: calc(33.333333% - .15rem)
}

.bold {
	font-weight: 700
}

.tag_cloud {
	padding: .2rem .5rem
}

.tag_cloud a {
	padding: .7rem .5rem;
	float: left;
	line-height: 0;
	margin: .2rem .4rem .2rem 0;
	border-radius: 4rem;
	color: #fff
}

.tag_cloud a:nth-child(2n-1) {
	background-color: #414141
}

.tag_cloud a:nth-child(2n) {
	background-color: #f350a1
}

.tag_cloud a:nth-child(3n) {
	background-color: #714df6
}

.tag_cloud a:nth-child(4n) {
	background-color: #4d318d
}

.tag_cloud a:nth-child(5n) {
	background-color: #20a78c
}

.tag_cloud a:nth-child(6n) {
	background-color: #299be5
}

.tag_cloud a:nth-child(7n) {
	background-color: #9a7a6d
}

.inedxicon {
	background: #fff;
	padding: .25rem
}

.inedxicon li {
	float: left;
	width: 25%
}

.inedxicon img {
	width: 100%;
	display: block
}

.cat_m {
	display: inline-block;
	font-size: .6rem;
	line-height: 0;
	border: 1px solid;
	padding: .65rem .5rem;
	border-radius: .25rem;
	margin-bottom: .4rem
}

.cat_m span {
	display: inline-block
}

.cat_m span:first-child {
	margin-right: .25rem
}

.cat_m span:last-child {
	margin-left: .25rem
}

.tabcon {
	width: 1.3rem;
	height: 1.3rem;
	display: block;
	margin: 0 auto;
	position: absolute;
	z-index: 1;
	left: calc(50% - .65rem);
	top: 0
}

.tabcon {
	width: 2rem;
	height: 2rem;
	left: 50%;
	top: -.5rem;
	margin-left: -1rem
}

.c3 {
	color: #333!important
}

.linku {
	display: inline-block;
	padding-left: .8rem;
	background: url(img/link.png) no-repeat left center;
	background-size: .6rem;
	color: #4f7cb8
}

.psleft .tabcon,.tabcon3 {
	width: 1.2rem;
	height: 1.2rem;
	display: block;
	margin: 0 auto;
	margin-top: .15rem;
	left: auto;
	top: auto;
	position: relative
}

.tt_n {
	position: relative;
	margin-right: .5rem;
	float: left;
	width: .9rem;
	height: .9rem;
	line-height: 1rem;
	background: #ccc;
	font-size: .6rem;
	color: #fff;
	text-align: center;
	border-radius: .1rem
}

.tt_1 {
	background: #fa6567
}

.tt_2 {
	background: #ffa800
}

.tt_3 {
	background: #7bbf1e
}

.tcbgjb {
	position: absolute;
	width: 2.5rem;
	right: 0;
	top: 0;
	z-index: 201
}

.index_sf {
	padding: .75rem;
	display: block;
	background: #fff;
	padding-top: 0
}

.index_sf li {
	float: left;
	width: calc((100% - .8rem)/ 5);
	margin-right: .2rem;
	font-size: .7rem
}

.index_sf li img {
	display: block;
	width: 100%;
	height: calc((100vw - 2rem)/ 4);
	max-height: 90pt;
	border-radius: .4rem
}

.index_sf li span {
	display: block;
	text-align: center;
	color: #333;
	font-size: .7rem;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	height: 1rem;
	line-height: 1rem;
	margin-top: .25rem
}

.index_sf li span:last-child {
	font-size: 9pt;
	color: #999;
	margin-top: 0;
	line-height: .9rem;
	height: .9rem
}

.index_sf li:last-child {
	margin-right: 0
}

.pd_sub_0 .weui-grid {
	padding-left: 0;
	padding-right: 0
}

.pubcimg {
	width: 1.2rem;
	height: 1.2rem;
	vertical-align: middle;
	margin-right: .25rem;
	display: inline-block
}

.marticle {
	padding: .5rem .75rem;
	position: relative;
	background: #fff
}

.marticle .marticle_img {
	float: right;
	width: 32%;
	overflow: hidden;
	position: relative;
	margin-left: .5rem
}

.marticle .marticle_img img {
	width: 100%;
	display: block;
	height: 4rem
}

.marticle .marticle_info {
	overflow: hidden
}

.marticle .marticle_info .marticle_title {
	font-size: .8rem;
	margin-bottom: .5rem;
	color: #333;
	width: 100%;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	overflow: hidden;
	-webkit-line-break: auto;
	-webkit-box-orient: vertical;
	min-height: 2.5rem
}

.marticle .marticle_info .marticle_time {
	color: #bc5449;
	background: rgba(188,84,73,.1);
	font-size: .6rem;
	padding: .1rem .25rem;
	border-radius: .15rem;
	line-height: 1
}

.tag_list a.pstyle2 {
	padding: 0 .5rem;
	border-radius: 1rem;
	color: #666;
	background: #eee
}

.tag_list a.pstyle2.pstyle2on {
	color: #fff
}

.sfixed {
	position: fixed;
	top: 1.6rem;
	z-index: 500
}

.sfixed2 {
	position: fixed;
	top: 0;
	margin-top: 0;
	z-index: 500
}

.icon-xingbie:before {
	content: "\e666"
}

.icon-weizhidingwei:before {
	content: "\e667"
}

.icon-haoyou:before {
	content: "\e6e2"
}

.flow-card {
	position: relative;
	width: 100%;
	-webkit-column-break-inside: avoid;
	break-inside: avoid;
	height: 100%;
	padding-bottom: 1rem
}

.flow-bbs-card .img-box span {
	position: absolute;
	left: 0;
	top: 0;
	border-radius: .4rem 0 .4rem 0;
	color: #fff;
	background: linear-gradient(90deg,#f96,#ff5e62);
	display: block;
	text-align: center;
	height: 1.25rem;
	line-height: 1.25rem;
	font-size: .7rem;
	padding: 0 .15rem
}

.flow-bbs-card {
	position: relative;
	overflow: hidden;
	display: block
}

.flow-bbs-card:first-child {
	margin-top: 0
}

.flow-bbs-card .img-box {
	width: 100%;
	border-radius: .4rem;
	overflow: hidden;
	background-color: #f8f8f8;
	-webkit-align-items: center;
	align-items: center;
	-webkit-justify-content: center;
	justify-content: center;
	display: -webkit-flex;
	display: flex
}

.flow-bbs-card .img-box img {
	width: 100%;
	display: block
}

.flow-bbs-card .content-box {
	width: 100%;
	margin-top: .25rem
}

.flow-bbs-card .content-box .title {
	max-height: 2.1rem;
	font-size: .7rem;
	line-height: 1.05rem;
	color: #000;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	font-weight: 600
}

.flow-bbs-card .content-box .other-box {
	display: -webkit-flex;
	display: flex;
	-webkit-justify-content: space-between;
	justify-content: space-between;
	height: .9rem;
	margin-top: .25rem
}

.flow-bbs-card .content-box .other-box .author {
	display: inline-flex;
	width: 100%
}

.flow-bbs-card .content-box .other-box .author .avatar {
	display: inline-block;
	width: .9rem;
	height: .9rem;
	line-height: .9rem;
	margin-right: .1rem;
	border-radius: 50%;
	overflow: hidden;
	background: no-repeat 50%;
	background-size: 100%;
	font-size: .6rem;
	vertical-align: middle;
}

.flow-bbs-card .content-box .other-box .author .name {
	display: inline-block;
	;font-size: .6rem;
	line-height: .9rem;
	color: rgba(0,0,0,.4);
	max-width: 3rem;
	text-overflow: ellipsis;
	white-space: nowrap
}

.flow-bbs-card .content-box .other-box .nums {
	display: inline-block;
	color: #666;
	background: url(data:image/svg+xml;
	base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAzNCAyNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48dGl0bGU+5p+l55yLPC90aXRsZT48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iIHN0cm9rZT0iIzMzMyIgc3Ryb2tlLXdpZHRoPSIyLjQiIGZpbGw9Im5vbmUiPjxwYXRoIGQ9Ik0zMS41NTEgMTEuNjJjLTMuMjg0LTcuMi05LjM5MS05LjYxLTE0LjU4Ni05LjYxUzUuNjkyIDQuNDU4IDIuNDIzIDExLjYyYy0uMjQxLjUzMi0uNDIyIDEuMDkxLS40MjMgMS40MjMgMCAuMzMyIDAgLjcwNC4yNDIgMS40MzZDNS41MzEgMjEuNjggMTIuMTU4IDI0LjIgMTcgMjQuMmM0Ljg0MiAwIDExLjQxNS0yLjU5NiAxNC42NjEtOS43MjEuMTkxLS40OTYuMjctLjkyNS4yNy0xLjQzNiAwLS41MTEtLjM1OC0xLjM3OC0uMzgtMS40MjR6Ii8+PHBhdGggZD0iTTEyLjc3NSAxMi44YTQuMiA0LjIgMCAwIDAgNC4xOSA0LjIgNC4yIDQuMiAwIDAgMCAwLTguNCA0LjIgNC4yIDAgMCAwLTQuMTkgNC4yeiIvPjwvZz48L3N2Zz4=) no-repeat left center;background-size: .6rem;
	padding-left: .75rem;
	line-height: .9rem;
	font-size: .6rem
}

.flow_bbs_over {
	-moz-column-count: 2;
	-webkit-column-count: 2;
	column-count: 2;
	-moz-column-gap: 1em;
	-webkit-column-gap: 1em;
	column-gap: 1em;
	padding: 1em!important;
	background: #fff
}

.flow_bbs_over+.flow_bbs_over {
	padding-top: 0!important;
	margin-top: -1em;
}

.postsite {
	max-height: 50vh;
	overflow-y: auto;
	margin: 0 -.5rem
}

.postsite a {
	font-size: .7rem;
	padding: .22rem;
	color: #fff;
	margin-right: .5rem;
	float: left;
	margin-bottom: .5rem;
	border-radius: .2rem;
	overflow: hidden;
	height: .9rem;
	white-space: nowrap;
	text-overflow: ellipsis
}

.hvlist {
	float: left;
}

.hvlist img {
	width: 1.5rem;
	height: 1.5rem;
	display: block;
	border-radius: 1.5rem;
	margin: 0 .25rem .25rem 0;
	float: left
}

.swp img, .swp video {
	min-height: 75vw
}

.fixipt13:after {
	width: calc(200% + .4rem);
	height: calc(200% + .4rem);
	top: -.1rem;
	left: -.1rem;
}

.fixipt13 input, .fixipt13 textarea {
	z-index: 1;
	position: relative;
	background: transparent
}

@keyframes rans {
	from {
		backgroud-position: 0 0;
	}

	to {
		background-position: 100rem 0;
	}
}

.payvar_btn {
	color: #fff;
	border-radius: .25rem;
	display: inline-block;
	padding: 0 .3rem;
}

@-webkit-keyframes bounceInRight {
	0% {
		-webkit-transform: scale(0);
	}

	50% {
		-webkit-transform: scale(1.1);
	}

	100% {
		-webkit-transform: scale(1);
	}
}

@keyframes bounceInRight {
	0% {
		transform: scale(0);
	}

	50% {
		transform: scale(1.1);
	}

	100% {
		transform: scale(1);
	}
}

.bounceInRight {
	animation: bounceInRight .3s ease-out;
	transition: all .3s;
	transform-origin: right center;
}

.psleft4 {
	opacity: .9;
	position: fixed;
	right: .75rem;
	bottom: 4.5rem;
	font-size: .85rem;
	font-weight: 500;
	color: #fff;
	width: 2rem;
	height: 2rem;
	text-align: center;
	border-radius: 5rem;
	line-height: 2rem;
	z-index: 9;
	transition: all .5s
}

.psleft3 {
	padding-right: 2.5rem;
	padding-left: .5rem;
	border-radius: .75rem;
	position: fixed;
	z-index: 9;
	background: #fff;
	display: flex;
	bottom: 4.2rem;
	right: -120vw;
	box-shadow: 0 .25rem .75rem 0 rgba(0,0,0,.2)
}

.psleft3 a {
	padding-left: .35rem;
	padding-right: .35rem;
}

.psleft3 a .weui-tabbar__label, .psleft3 a .iconfont {
	color: #333;
	white-space: nowrap
}

.psleft3.bounceInRight {
	right: .5rem
}

.psleft4_show.main_bg {
	transform: rotate(135deg);
	background-color: #eeeeee!important;
	color: #aaaaaa;
	box-shadow: none!important
}

.weui-dialog, .weui-toast,.weui-mask {
	z-index: 1000
}

.loc_o {
	align-items: normal;
	background-color: #f8f8f8;
	border-radius: .6rem
}

.loc_oi {
	display: inline-block;
	height: 1.2rem;
	margin-left: 0;
	background-image: url(./img/icondt.png);
	background-repeat: no-repeat;
	background-size: 1.3rem 1.2rem;
	width: 1.3rem;
}

.loc_if {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: .65rem;
	line-height: 1.2rem;
	color: #666;
	margin-left: .25rem;
	background: url(./img/r.png) right .4rem center no-repeat;
	background-size: .2rem .3rem;
	padding-right: .75rem
}

.wxexpired1 .mb8.h30 {
	display: none
}

.iconct {
	width: .8rem;
	height: .8rem;
	vertical-align: middle;
	margin-right: .2rem;
	position: relative;
	top: -.05rem
}

.dy_btnon {
	display: inline-block;
	text-align: center;
	height: 1.4rem;
	line-height: 1.4rem;
	border-radius: 1.4rem;
	font-size: .65rem;
	color: #fff;
	padding: 0 .5rem;
	margin-left: 1rem;
	background: rgba(0,0,0,.2)
}

.jl52 {
	overflow: hidden;
	border-radius: .5rem;
	margin: .5rem;
	color: #333;
	padding: .5rem;
}

.jl52 .desca {
	line-height: 1.6;
	margin: .25rem 0;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	word-break: normal;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-line-clamp: 3;
	font-size: .75rem
}

.jl52 .feed-preview-pic span.imgloading {
	margin-bottom: 0;
	width: calc((100vw - 2.5rem)/ 3);
	border-radius: .5rem;
	flex: 1;
	max-height: 6rem
}

.jl52 .feed-preview-pic span.imgloading:last-child {
	margin-right: 0
}

.hmhui .chip:last-child:before, .hmhui .chip:nth-last-child(2):before {
	border-bottom: none
}