@charset "utf-8";
/* CSS Document */
/*
	主色：#19398c    (25,57,140)
*/

/* 设置placeholder的字体颜色 */
::-webkit-input-placeholder{color:#a9a9a9;}
:-moz-placeholder{color:#a9a9a9;}
::-moz-placeholder{color:#a9a9a9;}
:-ms-input-placeholder{color:#a9a9a9;}


* {
	margin:0; padding:0;
}
a:link {color:#333; text-decoration:none;}
a:visited {color:#333; text-decoration:none;}
a:hover {color:#c00; text-decoration:none;}
a:active {color:#c00; text-decoration:none;}

iframe[name='IFR'] {
	width:calc(100% - 2rem); min-height:24rem;
	margin:0 auto;
}
.hr {
	height:0.1rem;
	border:none; border-top:1px dotted #aaa;
}

.clearfix {
	display:block;
	content:"";
	height:0; line-height:normal; overflow:hidden;
	clear:both;
}
.b6 {
	display:block;
	content:"";
	height:0.6rem; line-height:normal; overflow:hidden;
	clear:both;
	background:none;
}
.b12 {
	display:block;
	content:"";
	height:1rem; line-height:normal; overflow:hidden;
	clear:both;
	background:none;
}
form, img, li, dl, dt, dd, h1, h2, h3, h4 {
	border:none;
}
input, select, button, textarea {
	outline:none;
}
ul, dl, ol {
	list-style:none;
	padding-left:-35px!important; padding-left:0px; margin:0;
}
li, dd {
	list-style:none;
	text-align:-moz-left!important; text-align:left;
}
.appnone {
	appearance:none; -moz-appearance:none; -webkit-appearance:none;
}


.swiper-container {
	width:100%; height:100%;
}
.swiper-slide {
	text-align:center;
	background-color:#fff;
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	
	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;
}


.ui-popup {
	position:fixed;
}
.jmr-dialog {
	
}
.jmr-dialog > * {
	min-width:28rem;
	max-width:80%;
}
.jmr-dialog button.ui-dialog-close {
	/* 这个是控制右上角【叉】关闭的样式 */
}
.jmr-dialog .ui-dialog-grid {
	margin:0 auto;
}
.jmr-dialog .ui-dialog-title {
	/* 这个是控制主标题的样式 */
}
.jmr-dialog .ui-dialog-content {
	/* 这个是控制主内容的样式 */
	font-size:1.3rem;
	line-height:1.6;
}
.jmr-dialog .ui-dialog-button * {
	font-size:1.2rem;
}
.jmr-dialog button.ui-dialog-autofocus {
	/* 这个是控制主按钮【okValue】的样式 */
	margin-left:1.4rem; padding:0.4rem 1.6rem;
}
.jmr-dialog button[i-id='cancel'] {
	/* 这个是控制取消按钮【cancelValue】的样式 */
	margin-left:1.4rem; padding:0.4rem 1.6rem;
}
.jmr-dialog .ui-dialog-footer {
	/* 设置对话框按钮左中右的位置 */
	text-align:-moz-center!important; text-align:center;
	padding-left:1rem; padding-right:1rem;
}

.jmr-dialog .ui-dialog-body {
	/* 设置控件旁边的泡泡提示 */
	font-size:1.1rem;
	padding:0.8rem;
	line-height:1.6;
}


/* .jmr-modal, .jmr-bg, .jmr-loading */
.jmr-modal {
	position:absolute; z-index:1000; left:0; top:0;
	display:block;
	width:100%; height:100%;
	background-color:rgba(0,0,0,0.3);
	
	transition-property:background-color;
	-moz-transition-property:background-color;
	-webkit-transition-property:background-color;
	-o-transition-property:background-color;
	
	transition-duration:0.2s;
	-moz-transition-duration:0.2s;
	-webkit-transition-duration:0.2s;
	-o-transition-duration:0.2s;
	
	transition-timing-function:linear;
	-moz-transition-timing-function:linear;
	-webkit-transition-timing-function:linear;
	-o-transition-timing-function:linear;
}
.jmr-bg {
	position:absolute; z-index:1000; left:0; top:0;
	display:block; width:100%; height:100%;
	background-color:rgba(255,255,255,0);
}
.jmr-loading {
	position:fixed; z-index:1001; left:calc(50% - 2.9rem); top:20%;
	display:block;
	width:5.8rem; height:5.8rem; line-height:5.8rem; overflow:hidden;
	font-size:1.2rem; color:#fff;
	text-align:center;
	background:#000 url(/css/img/jmr-loading.gif) center center no-repeat;
	-webkit-border-radius:0.6rem; -moz-border-radius:0.6rem; border-radius:0.6rem;
	filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5;
}



/* jmr-page */
.jmr-page {
	display:block; margin:0 auto;
	width:100%; height:auto; overflow:hidden;
	padding:1.5rem 0;
	font-size:0;
	text-align:center;
}
.jmr-page > ul {
	display:block;
	width:auto; height:auto;
	text-align:center;
	font-size:0;
	white-space:nowrap;
	vertical-align:middle;
}
.jmr-page > ul > li {
	display:inline-block; margin:0 0.5rem;
	width:auto; height:auto;
	font-size:1rem;
	text-align:center;
}
.jmr-page > ul > li:nth-of-type(2) {
	margin-right:calc(100% - 25rem);
}
.jmr-page > ul > li.num {
	display:none;
}
.jmr-page > ul > li span {
	display:block;
	color:#888;
	padding:0.5rem 1.2rem;
	border:0.1rem solid #ccc;
	-webkit-border-radius:0.2rem; -moz-border-radius:0.2rem; border-radius:0.2rem;
}
.jmr-page > ul > li a {
	display:block;
	padding:0.5rem 1.2rem;
	color:#5999cf;
	border:0.1rem solid #5999cf;
	-webkit-border-radius:0.2rem; -moz-border-radius:0.2rem; border-radius:0.2rem;
}
.jmr-page > ul > li a.active {
	color:#fff;
	background-color:#5999cf;
}









