﻿@charset "utf-8";

body{font: 12px/1.5 Arial,"宋体",sans-serif;color:#333;margin:0px;padding:0px;outline-width:0px;}
*{outline-width:0px;}
p{padding:0px;margin:0px;}
a img,fieldset, img, iframe{border:none;}
ul,ol,li{list-style: none outside none;margin:0px;padding:0px;}
button, input, select, textarea {font-size: 100%;}
input, select {vertical-align: middle;}
table {border:none;border-collapse:collapse;border-spacing:0px;}


a {
    color: #333;
    text-decoration: none;
}
a:hover {
    text-decoration: underline;
	color:#2783c6;
	cursor:pointer;
}

.mt4{margin-top:4px;}
.mt5{margin-top:5px;}
.mt6{margin-top:6px;}
.mt8{margin-top:8px;}
.mt10{margin-top:10px;}
.mt13{margin-top:13px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt25{margin-top:25px;}
.mt30{margin-top:30px;}
.mt35{margin-top:35px;}
.mt60 {margin-top:60px;}
.mr5 {margin-right:5px;}
.mr6 {margin-right:6px;}
.mr8{margin-right:8px;}
.mr10{margin-right:10px;}
.mr15 {margin-right:15px;}
.mr20 {margin-right:20px;}
.mr21 {margin-right:21px;}
.mr30 {margin-right:30px;}
.mr35 {margin-right:35px;}
.mr39 {margin-right:39px;}
.mr40 {margin-right:40px;}
.mr45 {margin-right:45px;}
.mb5 {margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb15 {margin-bottom:15px;}
.mb20 {margin-bottom:20px;}
.mb60 {margin-bottom:60px;}
.ml5 {margin-left:5px;}
.ml10{margin-left:10px;}
.ml15 {margin-left:15px;}
.ml20 {margin-left:20px;}
.ml30 {margin-left:30px;}
.ml35 {margin-left:35px;}


.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pt20{padding-top:20px;}
.pr5{padding-right:5px;}
.pr10{padding-right:10px;}
.pr15{padding-right:15px;}
.pr20{padding-right:20px;}
.pb5{padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.pb20{padding-bottom:20px;}
.pl5{padding-left:5px;}
.pl10{padding-left:10px;}
.pl15{padding-left:15px;}
.pl20{padding-left:20px;}

a.more{float:right;color:#666;}
a.more s{text-decoration:none;font-family:'宋体';}
.ad_four{height:70px;overflow:hidden;}
.ad_four ul li{float:left;width:235px;height:70px;overflow:hidden;}
.ad_four ul li a img{width:100%;height:100%;}



.undis{display:none;}
.dis{display:block;}
.fl {float:left;}
.fr {float:right;}
.clear {clear:both; height:0px; margin:0px; padding:0px; width:0px; border:none; overflow:hidden;}

.innew_news ul li a.innew_key,.cnew_l_atop,.toolbar,.logo_sea_top ul li.curr,.sea_btn,.e_n_t s i{
	background:url("../images/pic.gif");
}

/*toolbar*/
.toolbar{
	width:100%;
	height:30px;
	line-height:30px;
	overflow:hidden;
	background-position:0px 0px;
}
.toolbar_nr{
	width:960px;
	margin:0px auto;
}
.toolbar_nr li{
	float:left;
}
.toolbar_nr ul li.line{
	margin:0px 8px;
	line-height:28px \9;
	*line-height:27px !important;
}
.toolbar_nr ul li a{
	display:block;
}

.toolbar_nr h1{
	float:left;
	font-size:12px;
	font-weight:normal;
	margin:0px;
	padding:0px;
	background:url("../images/Icon_1.jpg") center left no-repeat;
	padding-left:17px;
	_margin-right:-9px;
}

/*toolbar*/

.wrap{
	width:960px;
	margin:15px auto;
}
.xin_wrap{
	margin:25px auto 15px;
}
.logotu{
	float:left;
	margin-top:3px;
	margin-right:30px;
}
.reg_n{
	margin-top:5px;
	margin-left:13px;
}
.logo_sea{
	float:left;
}
.logo_sea_top{
	position:relative;
	z-index:100;
}
.logo_sea_top ul li{
	float:left;
	width:75px;
	text-align:center;
	font-weight:bold;
	height:25px;
	line-height:25px;
	overflow:hidden;
	font-size:14px;
	cursor:pointer;
}
.logo_sea_top ul li.curr{
	background-position:0px -32px;
	color:#2783c6;
}
.logo_sea_bot{
	border:1px solid #ccc;
	padding:5px;
	margin-top:-1px;
	background:#f2f2f2;
	width:391px;
}
.sea_txt{
	border:1px solid #ccc;
	border-right:none;
	height:25px;
	line-height:25px;
	width:320px;
	float:left;
	overflow:hidden;
	margin:0px;
	padding:0px 5px;
	font-size:12px;
	color:#999;
	_margin-right:-3px;
}
.sea_chage{
	color:#333;
}
.sea_btn{
	border:none;
	height:27px;
	line-height:25px;
	text-align:center;
	width:60px;
	overflow:hidden;
	margin:0px;
	padding:0px;
	font-weight:bold;
	background-position:-77px -32px;
	color:#1a97da;
	font-size:14px;
	cursor:pointer;
}
.logo_hot{
	float:right;
	width:333px;
	overflow:hidden;
	height:30px;
	line-height:30px;
	font-size:12px;
	margin-top:29px;
}
.logo_hot ul li{
	float:left;
	margin-right:5px;
	font-weight:bold;
}
.logo_hot ul li a{
	font-weight:normal;
	display:block;
	word-break:keep-all;
	color:#2783c6;
}
.nav{
	background:url("../images/navbg.jpg");
	height:35px;
	line-height:35px;
	padding-right:8px;
	overflow:hidden;
}
.nav ul li{
	float:left;
}
.nav ul.fl li{
	font-weight:bold;
	font-size:14px;
	width:82px;
	text-align:center;
}
.nav ul li.navline{
	padding:0px;
	width:1px;
	height:35px;
	background:url("../images/navline.jpg");
}
.nav ul.fr{
	width:360px;
	overflow:hidden;
}
.nav ul.fr li{
	padding:0px 10px;
}
.nav ul li a,.nav ul li a:hover{
	color:#fff;
}
.nav ul.fr li a,.nav ul.fr li a:hover{
	color:#e4f2f9;
}
.nav_other{
	border:1px solid #ddd;
	padding:3px 3px 11px 3px;
	_padding:3px 3px 11px 0px;
	display:none;
}
.nav_other ul{
	_margin-left:-5px;
}
.nav_other ul li{
	float:left;
	width:110px;
	background:#f1f1f1;
	height:25px;
	line-height:25px;
	margin:8px 0px 0px 8px;
	text-align:center;
	overflow:hidden;
}
.nav_other ul li a{
	display:block;
	height:25px;
	line-height:25px;
	overflow:hidden;
}
.nav_other ul li a:hover{
	background:#ddd;
}
.con_num_top{
	height:37px;
	width:960px;
	background:url("../images/conbg.jpg");
	overflow:hidden;
	position:relative;
}
.con_num_top p{
	height:37px;
	line-height:37px;
	width:145px;
	color:#fff;
	text-align:center;
	overflow:hidden;
	font-size:18px;
	font-family:'宋体';
	float:left;
}
.con_num_bot{
	border-left:1px solid #eee;
	border-right:1px solid #eee;
}
.e_num{
	width:438px;
	float:left;
	height:425px;
	padding:15px 20px;
	border-bottom:1px solid #eee;
}
.e_hover{
	background:#f5fafd;
}
.e_line{
	border-left:1px solid #eee;
}
.q_num{
	width:438px;
	float:left;
	height:373px;
	padding:15px 20px;
	border-bottom:1px solid #eee;
}
.q_hover{
	background:#f5fafd;
}
.q_line{
	border-left:1px solid #eee;
}
.e_n_t{
	font-size:18px;
	border-bottom:1px solid #89c1ea;
	font-family:'宋体';
}
.e_n_t s{
	display:inline-block;
	text-decoration:none;
	border-bottom:1px solid #1a97da;
	padding-bottom:8px;
	color:#1a97da;
	padding-left:30px;
	position:relative;
	padding-right:10px;
}
.e_n_t s i{
	display:block;
	width:30px;
	height:30px;
	position:absolute;
	top:0px;
	left:0px;
}
.e_n_t s i.i_one{
	background-position:0px -63px;
}
.e_n_t s i.i_two{
	background-position:-33px -63px;
}
.e_n_t s i.i_three{
	background-position:-66px -63px;
}
.e_n_t s i.i_four{
	background-position:-99px -63px;
}
.q_n_t{
	font-size:18px;
	border-bottom:1px solid #89c1ea;
	font-family:'宋体';
}
.q_n_t s{
	display:inline-block;
	text-decoration:none;
	border-bottom:1px solid #1a97da;
	padding-bottom:8px;
	color:#1a97da;
	position:relative;
	padding-right:10px;
}
.q_n_t s em{
	font-style:normal;
	color:#666;
	margin:0px 7px;
}
.e_tit{
	font-weight:bold;
	font-size:14px;
	height:27px;
	line-height:27px;
	overflow:hidden;
}
.e_tit a{
	margin-right:20px;
}
.e_num ul li{
	margin-top:10px;
}
.e_num ul li p{
	height:27px;
	line-height:27px;
	overflow:hidden;
}
.e_num ul li p span{
	margin:0px 8px;
	color:#666;
}
.e_num ul li p a{
	color:#666;
	display:inline-block;
	word-break:keep-all;
}
.e_num ul li p a:hover{
	color:#2783c6;
}
.q_num ul{
	margin-top:12px;
	height:150px;
}
.q_num ul li a{
	display:block;
	width:100%;
	height:30px;
	line-height:30px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.q_num ul li{
	position:relative;
	padding:0px 50px 0px 0px;
	float:left;
	width:155px;
}
.q_num ul li s{
	position:absolute;
	top:0px;
	right:0px;
	display:block;
	width:50px;
	height:28px;
	line-height:28px;
	text-align:right;
	overflow:hidden;
	color:#888;
	text-decoration:none;
}
.q_high{
	border-top:1px dotted #ddd;
	height:1px;
	width:100%;
	margin-top:12px;
}
.in_hot{
	float:right;
	width:206px;
	border:7px solid #f1f1f1;
	padding:10px 15px 8px;
}
.in_hot p{
	font-size:16px;
	font-family:'宋体';
	color:#2783c6;
	margin-bottom:6px;
	height:24px;
	line-height:24px;
	overflow:hidden;
}
.in_hot ul li{
	height:33px;
	line-height:33px;
	position:relative;
	padding-left:33px;
}
.in_hot ul li a{
	display:block;
	width:100%;
	height:34px;
	line-height:34px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.in_hot ul li s{
	display:block;
	width:20px; 
	height:20px ;
	line-height:20px;
	text-align:center;
	position:absolute;
	top:7px;
	left:0px;
	background:#aaa;
	color:#fff;
	overflow:hidden;
	text-decoration:none;
}
.in_hot ul li s.ins_g{
	background:#1a97da;
}
.in_num{
	width:325px;
	height:392px;
	overflow:hidden;
	margin-right:30px;
	float:left;
}
.in_num_new{
	width:325px;
	height:392px;
	overflow:hidden;
	margin-right:30px;
	float:left;
}
.in_num_tit{
	font-size:16px;
	font-weight:bold;
	display:block;
	height:35px;
	*height:25px !important;
	line-height:25px;
	width:100%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.in_num_tu{
	display:block;
	width:120px;
	height:100px;
	float:left;
	overflow:hidden;
}
.in_num_tu img{
	width:100%;
	height:100%;
}
.in_num_nr p{
	float:right;
	width:190px;
	height:100px;
	line-height:25px;
	overflow:hidden;
	color:#888;
}
.in_num_nr p a{
	color:#2783c6;
}
.in_num_nr{
	border-bottom:1px dotted #ddd;
	padding-bottom:15px;
	margin-bottom:8px;
	*margin-top:8px !important;
}
.in_num ul li,.innew_bot ul li{
	height:30px;
	line-height:30px;
	background:url("../images/dot.jpg") left center no-repeat;
	position:relative;
	padding:0px 50px 0px 15px;
	overflow:hidden;
	*height:27px !important;
	*line-height:27px !important;
}
.in_num ul li a,.innew_bot ul li a{
	display:block;
	width:100%;
	height:30px;
	line-height:30px;
	*height:25px !important;
	*line-height:25px !important;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.in_num ul li s,.innew_bot ul li s{
	position:absolute;
	top:0px;
	right:0px;
	display:block;
	width:50px;
	height:28px;
	line-height:28px;
	text-align:right;
	overflow:hidden;
	color:#888;
	text-decoration:none;
}
.con_ugo{
	float:right;
	max-width:810px;
}
.con_ugo li{
	float:left;
	height:37px;
	line-height:37px;
}
.con_ugo li.ugo_line{
	margin:0px 8px;
}
.links_top{
	border:2px solid #1a97da;
	background:#1a97da;
	height:35px;
	width:956px;
	position:relative;
	z-index:5;
}
.links_top ul{
	float:left;
	position:relative;
	z-index:10;
	height:37px;
	line-height:37px;
	margin-bottom:-2px;
}
.links_top ul li{
	float:left;
}
.links_top ul li a{
	display:block;
	font-size:14px;
	color:#fff;
	height:37px;
	line-height:37px;
	float:left;
	width:100px;
	text-align:center;
	cursor:pointer;
	overflow:hidden;
}
.links_top ul li a:hover{
	color:#2783c6;
	text-decoration:none;
	background:#fff;
	font-weight:bold;
}
.links_top p{
	float:right;
	padding-right:15px;
}
.links_top p a{
	display:block;
	height:35px;
	line-height:35px;
	color:#fff;
	float:right;
}
.links_top p a:hover{
	color:#fff;
}
.links_top ul li a.curr{
	background:#fff;
	color:#2783c6;
	font-weight:bold;
}
.links_top ul li a.curr:hover{
	color:#2783c6;
}
.links_bot{
	border:1px solid #ddd;
	border-top:none;
	padding:10px 20px;
}
.links_bot a{
	display:inline-block;
	word-break:keep-all;
	margin-right:15px;
	height:30px;
	line-height:30px;
}
.footereasy{
    border-top:1px solid #ddd;
    color: #999999;
    line-height: 22px;
}
.footereasy_nr{
	width:960px;
	margin:0px auto;
	padding:10px 0px;
	text-align:center;
}
.footereasy_nr p a {
    color: #999999;
}
.footer{
	border-top:1px solid #ddd;
	background:#f5f5f5;
}

.footer_nr{
	width:960px;
	margin:0px auto;
	padding:25px 0px;
	text-align:center;
}
.footer_a{
	text-align:center;
	margin-bottom:20px;
	height:30px;
	line-height:30px;
	overflow:hidden;
}
.footer_nr p{
	height:30px;
	line-height:30px;
}
.footer_nr p a{
	color:#666;
}
.footer_nr p a:hover{
	color:#2783c6;
}
.footer_nr p a img{
	vertical-align:middle;
}


.cnew_l{
	width:248px;
	border:1px solid #ddd;
	float:left;
}
.cnew_l_top ul li{
	float:left;
	width:50%;
	height:35px;
	line-height:35px;
}
.cnew_l_top ul li a{
	display:block;
	height:35px;
	line-height:35px;
	overflow:hidden;
	border-bottom:1px solid #ddd;
	background:#f5f5f5;
	text-align:center;
	font-size:14px;
}
.cnew_l_top ul li.c_r a{
	border-right:1px solid #ddd;
}
.cnew_l_top ul li a.curr{
	border-bottom:1px solid #fff;
	background:#fff;
	font-weight:bold;
	color:#1a97da;
}
.cnew_l_bot{
	padding:10px 15px;
}
.cnew_l_bot ul li{
	height:30px;
	line-height:30px;
	background:url("../images/dot.jpg") left center no-repeat;
	position:relative;
	padding:0px 0px 0px 15px;
	overflow:hidden;
}
.cnew_l_bot ul li a{
	display:block;
	width:100%;
	height:30px;
	line-height:30px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.cnew_m{
	float:left;
	width:410px;
	margin:0px 25px;
}
.cnew_m_tit{
	display:block;
	height:30px;
	line-height:30px;
	width:100%;
	text-align:center;
	font-family:'宋体';
	font-size:22px;
	color:#1a97da;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.cnew_m p{
	height:35px;
	line-height:35px;
	overflow:hidden;
	text-align:center;
	border-bottom:1px dotted #ddd;
	padding-bottom:6px;
	margin-bottom:9px;
}
.cnew_m p a{
	display:inline-block;
	max-width:40%;
	overflow:hidden;
}
.cnew_m ul li{
	height:30px;
	line-height:30px;
	padding-right:50px;
	position:relative;
	overflow:hidden;
	*height:27px !important;
	*line-height:27px !important;
}
.cnew_m ul li div{
	width:100%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.cnew_m ul li s{
	display:block;
	width:50px;
	text-align:right;
	color:#888;
	overflow:hidden;
	position:absolute;
	top:0px;
	right:0px;
	text-decoration:none;
}
.cnew_m ul li a.cnew_l_f{
	color:#2783c6;
	margin-right:5px;
}
.c_ad{
	width:410px;
	height:110px;
	background:#ddd;
	margin-top:13px;
}
.cnew_r{
	width:218px;
	float:left;
	border:1px solid #ddd;
	padding:7px 15px 6px;
	height:370px;
	overflow:hidden;
}
.cnew_l_atop{
	display:block;
	height:35px;
	line-height:35px;
	width:115px;
	padding-left:50px;
	color:#fff;
	font-family:'宋体';
	font-size:16px;
	margin:0px auto;
	overflow:hidden;
}
.cnew_cg{
	background-position:0px -874px;
}
.cnew_cg:hover{
	background-position:0px -910px;
	color:#fff;
	text-decoration:none;
}
.cnew_gy{
	background-position:0px -946px;
}
.cnew_gy:hover{
	background-position:0px -982px;
	color:#fff;
	text-decoration:none;
}
.cnew_l_bot p{
	padding-top:13px;
	height:58px;
	border-bottom:1px dotted #ddd;
	margin-bottom:15px;
}

.vip_gyinfo{
	float:left;
	width:680px;
	margin-left:30px;
}
.vip_gyinfo_top{
	
}
.vip_gyinfo_top p{
	
}
.vip_gyinfo_bot{
	margin-top:12px;
	_margin-top:15px;
}
.vip_gyinfo_bot ul{
	height:90px;
}
.q_high_mb{
	margin:12px 0px;
	_margin:15px 0px;
}
.vip_gyinfo_bot ul li{
	position:relative;
	padding:0px 50px 0px 0px;
	float:left;
	width:155px;
	margin-right:32px;
}
.vip_gyinfo_bot ul li a{
	display:block;
	width:100%;
	height:30px;
	line-height:30px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.vip_gyinfo_bot ul li s{
	position:absolute;
	top:0px;
	right:0px;
	display:block;
	width:50px;
	height:28px;
	line-height:28px;
	text-align:right;
	overflow:hidden;
	color:#888;
	text-decoration:none;
}
.vip_gyad{
	background:#ddd;
	height:120px;
	width:680px;
	margin-top:17px;
}

.innew_news{
	border-bottom:1px dotted #ddd;
	margin-bottom:9px;
	padding-bottom:5px;
	_padding-bottom:7px;
	_margin-bottom:15px;
	height:175px;
	overflow:hidden;
}
.innew_news ul li{
	height:20px;
	line-height:20px;
	padding-right:50px;
	overflow:hidden;
	position:relative;
	margin-bottom:15px;
	*margin-bottom:12px !important;
}
.innew_news ul li div{
	width:100%;
	overflow:hidden;
}
.innew_news ul li a.innew_key{
	background-position:right -1369px;
	padding:3px 12px 3px 7px;
	color:#fff;
	margin-right:5px;
}
.innew_news ul li a.innew_key:hover{
	background-position:right -1410px;
	text-decoration:none;
}
.innew_news ul li s{
	display:block;
	width:50px;
	text-align:right;
	color:#888;
	overflow:hidden;
	position:absolute;
	top:0px;
	right:0px;
	text-decoration:none;
}


.tpe-mr-5 {
	margin-right: 5px;
}

.tpe-mt-9 {
	margin-top: 9px;
}

.tpe-fixed-btn-container {
	display: flex;
	width: fit-content;
	/* position: fixed; */
	justify-content: flex-end;
	position: absolute;
	align-items: center;
	top: 50%;
	transform: translateY(-50%);
	right: 20px;
}

	.tpe-fixed-btn-container a,
	.tpe-fixed-btn-container a:link,
	.tpe-fixed-btn-container a:visited,
	.tpe-fixed-btn-container a:hover,
	.tpe-fixed-btn-container a:active {
		text-decoration: none;
		color: inherit;
	}

	.tpe-fixed-btn-container .tpe-flex-c-c {
		display: flex;
		justify-content: center;
		align-items: center;
	}

	.tpe-fixed-btn-container .tpe-text-center {
		text-align: center;
	}

.tpe-qrcode-container {
	display: none;
	background-color: #fff;
	border: 1px solid #ddd;
	border-radius: 4px;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
	margin: 0 10px;
}

.tpe-qrcode-container-btn-sty {
	position: absolute;
}

.tpe-fixed-btn-container .tpe-qrcode-header {
	position: relative;
	background-color: rgb(24, 128, 255);
	height: 30px;
	text-align: center;
	line-height: 30px;
	color: #fff;
}

	.tpe-fixed-btn-container .tpe-qrcode-header .tpe-close {
		position: absolute;
		right: 10px;
		top: 12px;
		width: 10px;
		height: 10px;
	}

.tpe-qrcode-container .tpe-qrcode {
	padding: 20px;
	padding-bottom: 0px;
	width: 200px;
	height: 200px;
}

.tpe-qrcode-btn {
	display: flex;
	justify-content: center;
	align-items: center;
	background-color: rgb(24, 128, 255);
	border-radius: 50%;
	/* align-self: baseline; */
	padding: 20px;
	cursor: pointer;
}

	.tpe-qrcode-btn .tpe-icon {
		width: 20px;
		height: 20px;
	}

/* 按钮样式 */
.tpe-btn-sty {
	border-radius: 20px;
	padding: 5px 15px;
	color: #fff;
}

/* 首页定位样式 */
.tpe-index-qrcode-btn .tpe-avatar {
	width: 80px;
	height: 80px;
	border-radius: 50%;
}

.tpe-index-qrcode-btn .tpe-btm-bar {
	display: flex;
	justify-content: center;
	align-items: center;
	border-top: 1px solid #ddd;
}

.tpe-btm-bar .tpe-btn {
	width: 60px;
	color: #fff;
	padding: 5px 0;
	background-color: rgb(24, 128, 255);
}

	.tpe-btm-bar .tpe-btn:first-child {
		border-right: 1px solid dodgerblue;
	}

.tpe-index-qrcode-btn .tpe-btm-bar .tpe-flex-c-c {
	padding: 7px 14px;
}

.tpe-wechat-btn {
	cursor: pointer;
}

.tpe-qq-btn {
	cursor: pointer;
	margin: 0 10px;
}

.tpe-index-fix-single-btn {
	display: flex;
	justify-content: center;
	align-items: center;
	width: 120px !important;
}

.tpe-fixed-btns .tpe-qrcode-btn {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	width: 30px;
	height: 30px;
	color: #fff;
	margin: 20px 0;
	box-sizing: content-box;
}

.tpe-mobile-btn {
	padding: 10px;
	font-size: 12px;
}

.tpe-group-btn-index {
	display: flex;
	border-top: 1px solid #fff;
	justify-content: center;
	align-items: center;
	padding: 5px 0;
	background-color: rgb(24, 128, 255);
	color: #fff;
}

.tpe-mobile-group-modal {
	box-sizing: border-box;
	padding: 0 10%;
	width: 100vw;
	height: 100vh;
	z-index: 9999999;
	position: fixed;
	top: 0;
	left: 0;
	display: none;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	background-color: rgba(0, 0, 0, 0.5);
}

.tpe-mobile-group-hide {
	width: 20px;
	align-self: flex-end;
}

.tpe-mobile-group-qrcode {
	width: 60%;
}

.wx-tip {
	text-align: center;
	padding-top: 10px;
	padding-bottom: 20px;
}