/*鍔犺浇涓�*/

/* 防止页面滑动时报错开始 */

/* * {
	touch-action: none;
} */

/* 防止页面滑动时报错结束 */

.ui-popup-wrap {
	z-index: 99990;
	position: fixed;
	*position: absolute;
	width: 100%;
	top: 0px;
	left: 0px;
}

.ui-popup-background {
	z-index: 9999;
	position: absolute;
	filter: alpha(opacity=70);
	width: 100%;
	background: #666;
	top: 0;
	left: 0;
	opacity: .2;
	-moz-opacity: .7;
	-khtml-opacity: .7;
}

#popup_loading .ui-loading {
	background: url('../images/loading.gif') no-repeat;
	width: 0px;
	height: 30px;
	margin: 200px auto;
	padding-left: 30px;
	line-height: 30px;
	color: #eee;
}

.hidden {
	display: none!important;
}

.page-content {
	overflow-x: hidden;
}

/*涓婁紶缁勪欢*/

.jf_btn {
	width: 50px;
	display: inline-block;
	padding: 4px 12px;
	margin-bottom: 0;
	font-size: 14px;
	font-weight: normal;
	line-height: 1.42857143;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	-ms-touch-action: manipulation;
	touch-action: manipulation;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background-image: none;
	border: 1px solid transparent;
	border-radius: 4px;
}

.jf_btn_primary {
	color: #fff;
	background-color: #fc4357;
	border-color: #fe384d;
}

.jf_btn_prw {
	border: 1px solid #fecf34 !important;
	color: #fecf34 !important;
	background-color: #fff;
}

.ssi-uploadNoDropZone {
	width: 100%;
}

.md .ssi-imgToUploadTable {
	margin-top: 3px;
}

/*涓婚钃濊壊璋冩祬*/

.md .navbar {
	background: #29B6F6;
	background-image: url(../images/my_bg@2x.png);
	background-size: 100%;
	background-repeat: no-repeat;
	background-position: top left;
}

.md .toolbar {
	background: #29B6F6;
}

.md .block-title {
	margin-top: 16px;
}

.md .list {
	margin: 16px 0;
}

/*鐣岄潰鐏拌壊鍒嗛殧*/

.row_gray {
	width: 100%;
	height: 10px;
	background: #eee;
}

.noDataTips, .noPageTips {
	text-align: center;
	margin: 15px;
	display: none;
}

.md .toggle-icon {
	width: 46px;
	height: 18px;
}

.md .toggle-icon:after {
	height: 24px;
	width: 25px;
}

.md .toggle input[type=checkbox]:checked+.toggle-icon {
	background: rgba(85, 241, 72, 0.5);
}

.md .toggle input[type=checkbox]:checked+.toggle-icon:after {
	background: #14ff00;
}

@font-face {
	font-family: 'alias-inconfont';
	src: url(data:font/truetype;charset=utf-8;base64,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) format('truetype');
	font-weight: normal;
	font-style: normal;
}

.alias-inconfont {
	font-family: "alias-inconfont" !important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon_scan:before {
	content: "\e65e";
}

.icon_capsule:before {
	content: "\e603";
}

.icon_user:before {
	content: "\e693";
}

.icon_home:before {
	content: "\e606";
}

.icon_inquiry:before {
	content: "\e623";
}

/* 修改顶部的 `navbar` 样式 */

.ios .navbar {
	height: 56px;
}

.ios .navbar~.page-content, .ios .navbar~:not(.no-navbar) .page-content {
	padding-top: 56px;
}

/* 修改底部的 `tabbar` 样式 */

.ios .tabbar-labels {
	height: 56px;
}

/* switch 开启的样式样式 */

.ios .toggle input[type=checkbox]:checked+.toggle-icon {
	background: #007aff;
}

/* 顶部 navbar 底部阴影的调整 */

.md .navbar:after {
	background: transparent;
}

/* dialog alert 弹窗文字的样式 */

.ios .dialog-title+.dialog-text {
	text-align: justify;
}

/* select 选择框被选中项的样式 */

.picker-item.picker-item-selected {
	color: #007aff;
	font-size: 20px;
	font-weight: 650;
}

/* 图片预览 */

/* .swiper-wrapper .photo-browser-slide .swiper-zoom-container {
	position: relative;
}

.swiper-wrapper .photo-browser-slide .swiper-zoom-container::before {
	content: "X";
	position: absolute;
	top: 10px;
	right: 10px;
	z-index: 10000;
	width: 30px;
	height: 30px;
	line-height: 30px;
	color: #fff;
	font-size: 20px;
	text-align: center;
	border-radius: 50%;
	background-color: rgba(255, 255, 255, .4);
} */