* {
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
		-webkit-tap-highlight-color: transparent;
		-webkit-tap-highlight-color: transparent;
		-webkit-user-select: none;
		outline: none
		}
		

		
		.mui-btn {
		left:5px;
		position: relative;
		display: inline-block;
		padding: .3rem;
		margin-bottom: 0;
		font-weight: 400;
		line-height: 1.42;
		text-align: center;
		white-space: nowrap;
		vertical-align: top;
		cursor: pointer;	
		background-clip: padding-box;
		-webkit-transition: all;
		transition: all;
		-webkit-transition-duration: 0.2s;
		transition-duration: 0.2s;
		-webkit-transition-timing-function: linear;
		transition-timing-function: linear;
		background-color: #ff0000;
		border-radius: 50%; 
		-webkit-border-radius: 50%;
		}
		
		.mui-btn-primary {
		color: #fff;
		font-size: 0.9rem;
		}
		
		.mui-bar {
		position: absolute;
		right: 0;
		left: 8%;
		z-index: 999;
		height: 1.1rem;
		}
		
		.mui-bar-nav {
		top: .8rem;
		background: #fff;
		width: 90%;
		border-radius: 6px;
		-webkit-border-radius: 6px;
		float: left;
		}
		
		input[type="text"] {
		width: 100%;
		height: 40px;
		-webkit-appearance: none;
		padding: 10px 15px;
		margin-bottom: 15px;
		line-height: 21px;
		background-color: #fff;
		border: 1px solid rgba(0, 0, 0, 0.2);
		border-radius: 3px;
		outline: none;
		-webkit-user-select: text
		}
		
		.poo-muitwo{margin-left: 8%; width: 75%;}
		.poo-muitwo .top-sch-box{border-left: none;}

		.pop-schwrap { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: -10; visibility: hidden; background: #fff; -webkit-transition: transform 0.15s ease; transition: transform 0.15s ease; -webkit-transform: translate(0, 1.44rem); transform: translate(0, 1.44rem); }
		.pop-schwrap .mui-bar { position: static; }
		.pop-schwrap .sch-cont { margin-left: 0.4rem; font-size: .42rem; color: #666; }
		.pop-schwrap .sch-cont .section { padding: 0.45rem 0 0.5rem; }
		.pop-schwrap .sch-cont .tit { font-size: 1.2rem; }
		.pop-schwrap .sch-cont .tit i { margin-right: .5rem; font-size: 1.2rem; color: #bfbfbf; }
		.pop-schwrap .sch-cont .tags { overflow: hidden; }
		.pop-schwrap .sch-cont .tag { float: left; margin: .35rem .2rem 0; padding: .15rem 0; background-color: #f4f4f4; text-align: center; font-size: 0.98rem; text-align: center; width: 29%;}
		.pop-schwrap .sch-cont .tag.actice { color: #ff395c; }
		.pop-schwrap .sch-clear { padding-bottom: 0.3rem; text-align: center; font-size: .45rem; }
		.pop-schwrap .sch-clear a { color: inherit; }
		.pop-schwrap .sch-clear i { font-size: 0.98rem; color: #ff5f5f; }
		.pop-schwrap.on { z-index: 999; visibility: visible; -webkit-transform: translate(0, 0px); transform: translate(0, 0px); }
		
		.icon-duihao{margin-right: 5px;}
		.poo-mui{width: 100%; background-color: #f58611; padding: 2% 0;}
		
.mui-bar-nav { display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-align: center; -webkit-align-items: center; align-items: center; font-size: .36rem; }
.mui-bar-nav .iconfont, .mui-bar-nav .mui-icon { display: inline-block; color: #333;}
.mui-bar-nav .iconfont { font-size: .57rem; }
.mui-bar-nav .btn { position: relative; z-index: 11;width: 45px; display: block; margin: 0 .15rem; padding: 0 .25rem;background-color: #cc3333; color: #525252; font-size: .65rem;/* height: 1.44rem; line-height: 1.44rem; */}
.mui-bar-nav .btn p{color: #333; font-size: .36rem;}
.mui-bar-nav .btn span{display: block; width: 35px; height: 25px; line-height: 25px; text-align: center; background-color: #cc3333; color: #fff; border-radius: 50%; -webkit-border-radius: 50%; position: absolute; top: -5px; right: 0; font-size: .5em;}
.mui-bar-nav .btn .ui-numdot { width: 32px; height: 32px; line-height: 32px; top: 50%; left: 50%; margin-top: -.5rem; margin-left: .1rem; }
.mui-bar-nav .btn-back { padding: 0 .25rem; margin: 0 .15rem; color: #fafafa; }
.mui-bar-nav .btn-back:before { font-family: "iconfont" !important; font-weight: 400; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale; content: "&#xe6ab;"; font-size: .6rem; color: #333; }
.mui-bar-nav .btn-back ~ .top-sch-box { margin: 0; }
.mui-bar-nav .header-tit { display: block; -webkit-box-flex: 1; -webkit-flex: 1; flex: 1; width: .1px; }
.mui-bar-nav .header-tit .txt { position: absolute; top: 0; right: 0; left: 0; line-height: 1.44rem; padding: 0 1.3rem; display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: .52rem; color: #3f3f3f; text-align: center; }
.mui-bar-nav.white-mod { background: transparent; }
.mui-bar-nav.white-mod .iconfont, .mui-bar-nav.white-mod .mui-icon, .mui-bar-nav.white-mod .btn { color: #fff; }
.mui-bar-nav.noheight ~ .mui-content { padding-top: 0; }
.mui-bar-nav-tel{position:absolute;float:right;right:0}

.mui-bar {
	position: absolute;
	right: 0;
	left: 28%;
	width: 60%;
	z-index: 999;
	height: 1.8rem;
	top:6px;
	font-size: 0.8rem;
}

.mui-bar .mui-title {
	width: auto;
	left: 40px;
	right: 40px;
	margin: 0;
	overflow: hidden;
	text-overflow: ellipsis;
	display: inline-block
}

.mui-bar .mui-backdrop {
	background: none
}

.top-sch-box {}
.top-sch-box .fdj { color: #aaaaaa; }
.top-sch-box .sch-input { display: block; padding: 0 0.3rem; margin: 0; height: auto; line-height: 0.9rem; border: none; background: transparent; font-size: 0.8rem; color: #666; }
.top-sch-box .sch-txt { width: 100%; padding: 0 10px; }
.top-sch-box .tag-wrap { position: relative; margin: 0 -.15rem; height: 100%; overflow: hidden; }
.top-sch-box .mui-scroll { width: auto; height: 100%; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-align: center; -webkit-align-items: center; align-items: center; }

.top-sch-box .tags { padding-right: 2rem; white-space: nowrap; font-size: 0; }
.top-sch-box .tags .tag { display: inline-block; vertical-align: middle; margin-right: .15rem; padding: 0 .25rem; color: #fff; font-size: .32rem; line-height: .58rem; background-color: #c2c2c2; -webkit-border-radius: 100px; border-radius: 100px; }
.top-sch-box .tags .tag i { font-family: Muiicons; font-weight: 400; font-style: normal; -webkit-font-smoothing: antialiased; display: inline-block; vertical-align: top; height: 1px; line-height: inherit; font-size: .48rem; }
.top-sch-box .tags .tag i:after { content: "\e460"; }
.top-sch-box ~ .sch-submit { display: block; position: static; margin: 0 .3rem; padding: 0 .4rem; font-size: .45rem; line-height: .96rem; border: none !important; -webkit-border-radius: 100px; border-radius: 100px; }
.top-sch-box .mui-icon-clear { margin: 0; padding: 0; font-size: 22px; }

.mui-input-group .mui-button-row {
	height: 45px
}

.mui-input-row {
	position: relative
}

.mui-input-row.mui-input-range {
	padding-right: 20px;
	overflow: visible
}

.mui-input-row .mui-inline {
	padding: 8px 0
}

.mui-input-row .mui-input-clear ~ .mui-icon-clear,
.mui-input-row .mui-input-speech ~ .mui-icon-speech,
.mui-input-row .mui-input-password ~ .mui-icon-eye {
	position: absolute;
	right: 0px;
	top: 10px;
	font-size: 20px;
	height: 38px;
	width: 38px;
	text-align: center;
	color: #999;
	z-index: 1
}

.mui-input-row .mui-input-clear ~ .mui-icon-clear.mui-active,
.mui-input-row .mui-input-speech ~ .mui-icon-speech.mui-active,
.mui-input-row .mui-input-password ~ .mui-icon-eye.mui-active {
	color: #ff395c
}

.mui-input-row .mui-input-speech ~ .mui-icon-speech {
	top: 8px;
	font-size: 24px
}

.mui-input-row .mui-input-clear ~ .mui-icon-clear ~ .mui-icon-speech {
	display: none
}

.mui-input-row .mui-input-clear ~ .mui-icon-clear.mui-hidden ~ .mui-icon-speech {
	display: inline-block
}

.mui-input-row .mui-icon-speech ~ .mui-placeholder {
	right: 38px
}

.mui-input-row.mui-search .mui-icon-clear {
	top: 7px
}

.mui-input-row.mui-search .mui-icon-speech {
	top: 5px
}

.centerflex { display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-align: center; -webkit-align-items: center; align-items: center;}

.startflex { display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-align: start; -webkit-align-items: start; align-items: start; }

.centerflex > .flex-col, .startflex > .flex-col { display: block; float: none !important; -webkit-box-flex: 1; -webkit-flex: 1; flex: 1; width: .1px; }

.ui-scrollview { width: 100%; height: 100%; overflow: hidden; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; }

.ui-scrollview > .scroll-wrap { display: block; -webkit-box-flex: 1; -webkit-flex: 1; flex: 1; overflow: hidden; position: relative; }

.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.clearfloat{zoom:1}

.box-s{
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}


