/***æ‰‹æœºæ‰«ææ ·å¼å¼€å§‹***/
.phoneScanMin{
	font-size:36px;
	color:#3e4e6a;
	line-height:68px;
}
.phoneScan{
	width:100%;
	text-align:center;
	font-size:42px;
	color:#3e4e6a;
	padding-top:130px;
	line-height:90px;
}
.phoneScan img{
	width:23%;
}
.phoneScanTitle{
	font-size:48px;
	font-weight:bold;
	line-height:112px;
	margin-bottom:38px;
}
.phoneScanSolve,.phoneScanSolve:hover,.phoneScanSolve:focus{
	color:#ffae3a!important;
}
.phoneScanSize{
	width:90%;
	margin:auto;
	display:table;
	border-top:2px solid #e5e5e5;
	border-bottom:2px solid #e5e5e5;
	color:#3e4e6a;
	font-size:36px;
	line-height:90px;
}
.phoneScanSize p{
	display:table-cell;
}
.phoneScanVers{
	text-align:center;
}
.phoneScanVers span{
	color:#CCC;
}
.phoneScanVers span:first-child{
	float:left;
}
.phoneScanVers span:last-child{
	float:right;
}
.phoneScanTime{
	text-align:right;
}
.phoneScanApply{
	width:90%;
	margin:30px auto 0;
}
.screenshots,.screenshots:hover,.screenshots:focus{
	color:#3e4e6a;
	text-decoration:underline;
}
.clickDownBtn{
	display:table;
	width:60%;
	height:20px;
	line-height:10px;
	margin:20px auto;
	text-align:center;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}
.clickDownBtn:hover,.clickDownBtn:focus{

}
.phoneQr{
	width:100%;
	text-align:center;
	background:#fafafa;
	border-top:2px dashed #e5e5e5;
	padding-top:50px;
}
.phoneQrcolor{
	color:#fe5d56;
}
.phoneQrCode{
	width:46.5%;
	margin:96px auto;
}
.phoneQrImg{
	width:100%;
}
.phoneDiscolor{
	width:100%;
	background:#FFF;
	padding:38px 0;
	display:table;
}
.phoneDiscolor ul{}
.phoneDiscolor ul li{
	float:left;
	width:50%;
	border-left:2px solid #ebebeb;
	margin:0;
	padding:0;
	padding-left:30px;
}
.phoneDiscolor ul li:first-child{
	border-left:none;
	text-align:right;
	padding-right:30px;
}
.phoneDiscolor ul li:last-child{
}
.phoneDiscolor a{
	font-size:42px;
	line-height:58px;
	text-decoration:underline;
	color:#1e1e1e;
	margin:0;
	padding:0
}
.disclaimer{
	width:100%;
	background:#fafafa;
	font-size:36px;
	color:#666666;
	text-indent:72px;
	padding:60px 5% 50px;
}
.disclaimerTitle{
	font-size:42px;
	color:#333333;
	text-align:center;
	text-indent:0;
}
@media (max-width: 1080px){
    .phoneScanMin{
	    font-size:34px;
	    line-height:64px;
	}
    .phoneScan{
	    font-size:38px;
	    padding-top:60px;
	}
    .phoneScanTitle{
	    font-size:44px;
	    line-height:100px;
		margin-bottom:14px;
	}
    .phoneScanSize{
	    font-size:34px;
	}
    .clickDownBtn{
	    height:100px;
	    line-height:100px;
	    margin:100px auto;
	    font-size:44px;
	}
    .phoneDiscolor a{
	    font-size:38px;
	}
    .disclaimer{
	    font-size:34px;
	    text-indent:68px;
	}
    .disclaimerTitle{
	    font-size:38px;
	}
}
@media (max-width: 1024px){
    .phoneScanMin{
	    font-size:28px;
	    line-height:46px;
	}
    .phoneScan{
	    font-size:32px;
	    padding-top:50px;
	}
    .phoneScanTitle{
	    font-size:38px;
	    line-height:90px;
		margin-bottom:14px;
	}
    .phoneScanSize{
	    font-size:28px;
		line-height:66px;
	}
	.phoneScanApply{
		margin:18px auto 0;
	}
    .clickDownBtn{
	    height:80px;
	    line-height:80px;
	    margin:100px auto;
	    font-size:38px;
	}
    .phoneQr{
	    padding-top:30px;
    }
    .phoneQrCode{
	    margin:50px auto;
	}
    .phoneDiscolor{
    	padding:24px 0;
    }
    .phoneDiscolor a{
	    font-size:32px;
		line-height:32px;
	}
    .disclaimer{
	    font-size:28px;
	    text-indent:54px;
	    padding:30px 5% 20px;
	}
    .disclaimerTitle{
	    font-size:32px;
	}
}
@media (max-width: 720px){
    .phoneScanMin{
	    font-size:24px;
	    line-height:38px;
	}
    .phoneScan{
	    font-size:28px;
	    padding-top:36px;
		line-height:60px;
	}
    .phoneScanTitle{
	    font-size:34px;
	    line-height:80px;
		margin-bottom:0;
	}
    .phoneScanSize{
	    font-size:24px;
		line-height:66px;
	}
	.phoneScanApply{
		margin:12px auto 0;
	}
    .clickDownBtn{
	    height:70px;
	    line-height:70px;
	    margin:100px auto;
	    font-size:34px;
		-webkit-border-radius:8px;
		-moz-border-radius:8px;
		border-radius:8px;
	}
    .phoneQr{
	    padding-top:20px;
    }
    .phoneQrCode{
	    margin:40px auto;
	}
    .phoneDiscolor{
    	padding:16px 0;
    }
    .phoneDiscolor a{
	    font-size:28px;
		line-height:28px;
	}
    .disclaimer{
	    font-size:24px;
	    text-indent:48px;
	    padding:20px 5%;
	}
    .disclaimerTitle{
	    font-size:28px;
	}
}
@media (max-width: 640px){
    .phoneScanMin{
	    font-size:18px;
	    line-height:30px;
	}
    .phoneScan{
	    font-size:24px;
	    padding-top:28px;
		line-height:50px;
	}
    .phoneScanTitle{
	    font-size:28px;
	    line-height:80px;
		margin-bottom:0;
	}
    .phoneScanSize{
	    font-size:18px;
		line-height:44px;
	}
	.phoneScanApply{
		margin:12px auto 0;
	}
    .clickDownBtn{
	    height:70px;
	    line-height:70px;
	    margin:100px auto;
	    font-size:28px;
	}
    .phoneQr{
	    padding-top:14px;
    }
    .phoneQrCode{
	    margin:40px auto;
	}
    .phoneDiscolor{
    	padding:16px 0;
    }
    .phoneDiscolor a{
	    font-size:24px;
		line-height:24px;
	}
    .disclaimer{
	    font-size:18px;
	    text-indent:36px;
	    padding:20px 5%;
	}
    .disclaimerTitle{
	    font-size:24px;
		line-height:38px;
	}
}
@media (max-width: 540px){
    .phoneScan{
	    font-size:22px;
	}
    .phoneScanTitle{
	    font-size:24px;
	    line-height:60px;
		margin-bottom:0;
	}
    .clickDownBtn{
	    height:64px;
	    line-height:64px;
	    margin:100px auto;
	    font-size:24px;
	}
    .phoneDiscolor a{
	    font-size:22px;
	}
    .disclaimerTitle{
	    font-size:22px;
	}
}
@media (max-width: 480px){
    .phoneScanMin{
	    font-size:12px;
	    line-height:24px;
	}
	.phoneScan{
		font-size:16px;
		line-height:34px;
	}
	.phoneScanTitle{
		font-size:18px;
		line-height:44px;
	}
	.phoneScanSize{
		font-size:12px;
		line-height:32px;
	}
	.clickDownBtn{
	    height:50px;
	    line-height:50px;
	    margin:80px auto;
	    font-size:18px;
		-webkit-border-radius:4px;
		-moz-border-radius:4px;
		border-radius:4px;
	}
	.phoneQr{
		padding-top:10px;
	}
	.phoneDiscolor{
		padding:10px 0;
	}
	.phoneDiscolor a{
		font-size:16px;
	}
	.disclaimerTitle{
		font-size:16px;
		line-height:34px;
	}
	.disclaimer{
		font-size:12px;
		text-indent:24px;
	}
}
/***æ‰‹æœºæ‰«ææ ·å¼ç»“æŸ***/

/***æ‰‹æœºæ‰«ææ ·å¼--æç¤º--å¼€å§‹***/
.clickHint{
	position:fixed;
	top:0;
	left:0;
	right:0;
	bottom:0;
	width:100%;
	height:100%;
	background:rgba(0,0,0,.75);
}
.clickHint img{
	float:right;
	margin-right:50px;
	margin-top:10px;
	max-width:62%;
}
.clickHintBtn{
	position:absolute;
	bottom:10%;
	width:100%;
	text-align:center;
}
.clickHintBtn a{
	width:30%;
	display:inline-block;
	font-size:48px;
	color:#FFF;
	border:3px solid #FFF;
	-webkit-border-radius:14px;
	-moz-border-radius:14px;
	border-radius:14px;
}
@media (max-width: 1080px){
    .clickHintBtn a{
	    font-size:44px;
	    line-height:100px;
		margin-bottom:14px;
	}
}
@media (max-width: 1024px){
    .clickHintBtn a{
	    font-size:38px;
	    line-height:90px;
		margin-bottom:14px;
		-webkit-border-radius:8px;
		-moz-border-radius:8px;
		border-radius:8px;
	}
}
@media (max-width: 720px){
    .clickHintBtn a{
	    font-size:34px;
	    line-height:80px;
		margin-bottom:0;
		-webkit-border-radius:4px;
		-moz-border-radius:4px;
		border-radius:4px;
	}
}
@media (max-width: 640px){
    .clickHintBtn a{
	    font-size:28px;
	    line-height:80px;
		margin-bottom:0;
	}
}
@media (max-width: 540px){
    .clickHintBtn a{
	    font-size:24px;
	    line-height:60px;
		margin-bottom:0;
	}
}
@media (max-width: 480px){
	.clickHintBtn a{
		font-size:18px;
		line-height:44px;
	    border:2px solid #FFF;
	}
}


/***æ‰‹æœºæ‰«ææ ·å¼--æç¤º--ç»“æŸ***/
