﻿@charset "utf-8";
/* CSS Document */

 html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td {
	margin: 0;
	padding: 0
}
img {
	border: 0
}
ul, li {
	list-style-type: none
}

body, input, select, button, textarea {
	font-size: 24px;
    font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Microsoft Yahei", sans-serif ;
	outline: none;
}
button {
	cursor: pointer
}
i, em, cite {
	font-style: normal
}
body {
	background: none repeat scroll 0 0 #ffffff;
	color: #333;
	line-height: 1.2;
	font: 12px/1.5 -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Microsoft Yahei", sans-serif ;
	letter-spacing: normal !important;
	overflow-x:hidden;
}
a, a:link {
	text-decoration: none
}
a:active, a:hover {
	text-decoration: none
}
a:focus {
	outline: 0;
}
.clear {
	clear: both
}
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
	font-size: 0
}
.clearfix {
	display: block;
	min-height: 1%
}
*html .clearfix {
	height: 1%
}

table{border-collapse:collapse;border-spacing:0}
.f20{ font-size:20px;}
.f24{ font-size:24px;}
.f22{ font-size:22px;}
.f28{ font-size:28px;}
.ml50{ margin-left:50px;}
.mr90{ margin-right:85px;}
.mr70{ margin-right:65px;}
.mr13{ margin-right:8px;}
.tc{ text-align:center;}

body{ margin:0 auto;background-color:#fff; color:#444;}
.logoff-box{ width:750px; height:100%;border-radius:30px; margin:80px auto 0 auto;font-size:24px; position:relative;}
.logoff-cot{ width:90%;/* height:440px;*/ margin:5px auto;}
h2{ font-size:44px; color:#000; margin:30px auto 60px;}
h3{ font-size:44px; color:#000; margin:30px auto 20px;}
p{ margin:30px auto; }
.a-link{ color:#1a91e8;}
.agree{ width:100%; margin:45px auto; text-align:center;}
.btn-cot{ width:750px; height:auto; padding:10px auto; background-color:#fff; position:fixed; bottom:0; box-shadow: 0px 0px 10px #e3e5e7;}
.btn{ width:640px; height:80px; background-color:#1a91e8; text-align:center; font-size:28px; color:#fff; border-radius:8px; margin:20px auto; display:block; line-height:80px;}
.btn-notuse{background-color:#77bef2; }
.focus{ font-weight:bold; color:#000;}
.input-box{ width:100%; text-align:center; margin-top:60px;}
.input-txt{ width:640px; height:80px; margin:10px auto; border-radius :8px; background-color:#f5f5f5; color:#999999; border:none; text-indent:20px;}
.input-txt:focus{ color:#444;}
.get-box{ width:100%; text-align:center;}
.get-icon{ width:198px; height:198px; display:block; margin:0 auto; background:url(../images/get-icon.png) no-repeat;}
.tip{ color:#666; margin:20px auto;}
.error{width: 620px;height: 30px;color: #f42a2a;text-align: left;font-size: 24px;display: inline-block;margin: 0 auto 0px;}

/*弹窗*/
.popup-tip{ width:640px; margin:0 auto; height:auto; min-height:250px; border:2px solid #fff; border-radius:8px; background-color:#fff;position:relative; z-index:1000; margin-top:50%; box-shadow: 1px 0px 30px #828181; text-align:center; }
.popup-tip .close{ width:50px; height:50px; background:url(../images/colse.png) no-repeat; position:absolute; right:20px; top:10px; display:block;}
.popup-tip .cot{ width:90%; height:auto; min-height:60px; margin:60px auto 0; color:#585656; font-size:24px; padding:10px;}
.popup-tip .ok-btn{ font-size:24px; min-width:200px; padding:15px 30px; margin:20px auto; background-color:#1a91e8; border-radius:8px;  color:#fff; text-align:center; display:inline-block;}
.popup-tip .ok-btn.game{ background-color:#fece00; margin-left:30px;}
.popup-tip .ok-btn i{ width:33px; height:27px; margin-right:10px; background:url(../images/wx.png) no-repeat; display:inline-block; vertical-align:middle;}
.black { background:#000; opacity:0.5; position:fixed; _position:absolute; top:0px; left:0px; z-index:999; width:100%; height:100%;filter:alpha(opacity=50);opacity:0.5;-moz-opacity:0.5;
_height:expression(document.body.scrollHeight); }
.popup-tip h2{ font-size:30px; color:#963d05;}
.popup-tip h3{ font-size:24px;color:#4d4c4b; margin-bottom:15px; font-weight:normal;}
.popup-tip h3 b{ color:#f73f3f;}
.popup-tip .gzh-code{width:200px; height:200px; overflow:hidden; margin:20px auto; border:10px solid #fee7bb; border-radius:10px;}
.popup-tip .gzh-code img{ width:200px; height:200px; overflow:hidden; background-size:cover;}

/*新增返回*/
.return{ width:100px; height:100px; font-size:24px; color:#fff; text-align:center; overflow:hidden; border-radius:50%; background-color:#1a91e8;box-shadow: 0px 0px 15px #9f9fa0; position:fixed; left:20px; top:70%;}
.return .icon{ width:30px; height:30px; background:url(../images/return.png) no-repeat; display:block; margin:20px auto 0;}