
*{-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}/*移动端禁止选中内容*/
* {margin:0;padding:0;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);color: #111;word-wrap:break-word;-webkit-appearance: none;}
ul,ol,dl{list-style-type:none}
html{*position:static;font-family: "Microsoft YaHei","宋体","黑体","Arial",sans-serif; font-size: 14px;color: #474e5d;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
input,button{overflow: visible;vertical-align:middle;outline:none}
body,th,td,button,input,select,textarea{-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing:grayscale}
button,input[type="button"], input[type="submit"] {line-height:normal !important;}
/*img*/
img{border:0;vertical-align:middle}
a img,img{-ms-interpolation-mode:bicubic}
input::-webkit-input-placeholder{color:#e5e5e5;}/*改变webkit表单输入框placeholder的颜色值*/
input:focus::-webkit-input-placeholder{color:#e5e5e5;}/*改变webkit表单输入框placeholder的颜色值*/
input:-webkit-autofill{-webkit-box-shadow: 0 0 0px 1000px white inset;}/*chrome表单自动填充去掉input黄色背景*/
 
/*IE下a:hover 背景闪烁*/
*html{overflow:-moz-scrollbars-vertical;zoom:expression(function(ele){ele.style.zoom = "1";document.execCommand("BackgroundImageCache",false,true)}(this))}
 
/*HTML5 reset*/
html{ -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}/*移动端取消touch高亮效果*/
a,button,input,textarea{-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-user-modify:read-write-plaintext-only; }/*消除android用户点击一个链接出现的边框或者半透明灰色遮罩*/
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {height: auto}
input[type="search"] {-webkit-appearance: textfield; /* 1 */-moz-box-sizing: content-box;-webkit-box-sizing: content-box; /* 2 */box-sizing: content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}


/* IOS */
.header {
	padding:0;
	text-align:center;
}
.header img {
	width:100%;
}
.steps {
	margin:24px 14px;
	padding:15px 20px;
	border-radius:4px;
	background-color:#fff;
	-moz-box-shadow:0px 0px 15px #ddd;
	box-shadow:0px 0px 15px #ddd;
}
.steps li {
	list-style:none;
}
.steps_explain {
	border-bottom:1px dashed #9fbbe5;
}
.steps_explain_hd {
	line-height:25px;
	font-size:14px;
	color:#ff4b3d;
}
.steps_explain_bd {
	padding:10px 0px 20px;
	text-align:center;
}
.steps_explain_bd img {
	width:60%;
	max-width:584px;
}
.step-cell {
	display:-webkit-box;
	display:-webkit-flex;
	display:flex;
	margin-top:20px;
	-webkit-box-align:center;
	-webkit-align-items:center;
	align-items:center;
}
.step-cell_hd {
	width:30px;
	height:30px;
	margin-right:15px;
	line-height:30px;
	font-size:15px;
	color:#fff;
	text-align:center;
	border-radius:7px;
	background-color:#72AFED;
}
.step-cell_bd {
	-webkit-box-flex:1;
	-webkit-flex:1;
	flex:1;
	line-height:22px;
}
.step-cell_bd font {
	color:#72afed;
}
.step-cell img {
	width:70%;
	max-width:566px;
	margin-left:45px;
}
.btn {
	padding:10px 0px 20px;
	text-align:center;
}
.btn-install {
	width:80%;
	max-width:820px;
	height:50px;
	line-height:50px;
	font-size:18px;
	color:#fff;
	border-radius:40px;
	border:none;
	box-shadow: 0px 5px 15px #f4cf6f;
	background:-webkit-linear-gradient(left,#f4733c,#f4cf6f);
	background:-o-linear-gradient(right,#f4733c,#f4cf6f);
	background:-moz-linear-gradient(right,#f4733c,#f4cf6f);
	background:linear-gradient(to right,#f4733c,#f4cf6f);
}
.btn-install:active {
	background:-webkit-linear-gradient(left,#de5a21,#e1b54a);
	background:-o-linear-gradient(right,#de5a21,#e1b54a);
	background:-moz-linear-gradient(right,#de5a21,#e1b54a);
	background:linear-gradient(to right,#de5a21,#e1b54a);
}


/* others */
.theme .bg {
	padding-top:50px;
	width:100%;
	text-align:center;
}
.theme .bg img {
	width:100%;
	max-width:750px;
}
.theme .btn {
	margin:40px auto 0px;
	text-align:center;
}
.theme .btn-install {
	width:80%;
	max-width:390px;
	height:50px;
	line-height:50px;
	font-size:18px;
	color:#fff;
	border:none;
	border-radius:50px;
	background:url(../img/android_btn_normal.png) #fff center no-repeat;
	background-size:100% auto;
}
.theme .btn-install:active {
	background:url(../img/android_btn_press.png) #fff center no-repeat;
	background-size:100% auto;
}
.wx-tips {
	display:none;
	position:fixed;
	top:0;
	bottom:0;
	left:0;
	right:0;
	width:100%;
	height:100%;
	z-index:99999;
	font-size:18px;
	background:url(../img/jiantou.png) rgba(0,0,0,0.8) 93% 3% no-repeat;
	background-size:40px auto;
}
.wx-tips_cont {
	width:300px;
	margin:80px auto;
}
.wx-tips_cont p {
	line-height:40px;
	color:#fff;
}
.wx-tips_cont .close {
	width:115px;
	height:40px;
	margin:30px auto 20px;
	line-height:40px;
	color:#fff;
	text-align:center;
	border-radius:4px;
	border:1px solid #fff;
}
