/* 保存记录 */
.keep_record{
	position:fixed;
	right:.2rem;
	bottom:1.6rem;
	z-index:99;
	border-radius:50%;
	text-align:center;
	background:#0096FF;
	width:.6rem;
	height:.6rem;
	display:flex;
	justify-content:center;
	align-items:center;
	z-index:9999;
}
.keep_record a{
	display:flex;
	font-size:.18rem;
	color:#fff;
	line-height:.25rem;
	position:relative;
}
.keep_record a span{
	display:flex;
	position:absolute;
	right:-.15rem;
	top:-.25rem;
	font-size:.18rem;
	color:#0096FF;
	background:#fff;
	border-radius: 14px 14px 14px 0px;
	width:.25rem;
	height:.25rem;
	border:1px solid #0096FF;	
	justify-content:center;
	align-items:center;
}
.xuanma_head{
	display:-webkit-box;
	display:-moz-box;
	display:-ms-box;
	display:-o-box;
	-webkit-box-pack:center;
	-moz-box-pack:center;
	-ms-box-pack:center;
	-o-box-pack:cenrer;
}
.tools_nav, .set_tool{
	-webkit-box-flex:1;
	-moz-box-flex:1;
	-o-box-flex:1;
	-ms-box-flex:1;
	box-flex:1;
}
.set_tool{
	text-align:right;
	margin-right:.2rem;
}
.set_tool a{
	display:inline-block;
	padding:0 .1rem;
	height:.44rem;
	line-height:.44rem;
	font-size:.24rem;
	color:#fff;
	background:#1C1D21;
	border-radius:.05rem;
	margin-left:.15rem;
}
.show{
	background:rgba(0, 0, 0, .5) url(../images/z2.png) no-repeat center center!important;
	background-size:.25rem .25rem!important;
	width:.4rem;
	line-height:initial!important;
	vertical-align:-8px;
	height:.42rem!important;
}
.hide{
	background:rgba(0, 0, 0, .5) url(../images/z1.png) no-repeat center center!important;
	background-size:.25rem .25rem!important;
	width:.4rem;
	line-height:initial!important;
	vertical-align:-8px;
	height:.42rem!important;
}
.tools_nav{
	background:#323337;
	position:relative;
	padding-top:.2rem;
	border-top:.1rem solid #000;
	border-bottom:.2rem solid #000;
}
.nav_link{
	padding:0 .2rem;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-box;
	display:-o-box;
	-webkit-box-pack:center;
	-moz-box-pack:center;
	-ms-box-pack:center;
	-o-box-pack:cenrer;
}
.nav_link a{
	display:block;
	width:1.2rem;
	height:.44rem;
	line-height:.44rem;
	font-size:.24rem;
	color:#fff;
	background:#1C1D21;
	border-radius:.05rem;
	margin-right:.15rem;
	text-align:center;
}
.nav_link a.on{
	background:#0096FF;
}
.select_box, .choice_zx{
	padding:.1rem 0;
	position:relative;
}
/* .select_box{
	height:1.1rem;
	overflow:hidden;
} */
.choice_zx .select_btn{
	display: -webkit-box;
	display: -moz-box;
	display: -ms-box;
	display: -o-box;
	-webkit-box-pack: center;
	-moz-box-pack: center;
	-ms-box-pack: center;
	-o-box-pack: cenrer;
}
.choice_zx .select_btn a{
	display:flex;
	font-size:.18rem;
	line-height:.35rem;
	width:.44rem;
	margin:0 .055rem;
	color:#fff;
	justify-content: center;
	align-items: center;
}
.choice_zx .select_btn a.xuan{
	color:#E02A52;
}
.dz_abll, .plw_box{
	height:auto!important;
}
.select_box li{
	padding:0 .2rem;
}
.select_box dl{
	display:-webkit-box;
	display:-moz-box;
	display:-ms-box;
	display:-o-box;
}
.select_box dt{
	width:5%;
	text-align:left;
	font-size:.24rem;
	color:#fff;
	line-height:.44rem;
	padding:.075rem 0;
}
.select_box dd{
	-webkit-box-flex:1;
    -moz-box-flex:1;
    -o-box-flex:1;
    -ms-box-flex:1;
    box-flex:1;
    width:95%;
}
.select_box dd p{	
    display:-webkit-box;
	display:-moz-box;
	display:-ms-box;
	display:-o-box;
	-webkit-box-align:center;
	-moz-box-align:center;
	-ms-box-align:center;
	-o-box-align:cenrer;
}
.select_box dd p:first-child{
	padding:.075rem 0;
}
.auto{
	height:.75rem!important;
	overflow:hidden;
}
.select_box dd p a{
	display:flex;
	margin-left:.1rem;
	height:.44rem;
	text-align:center;
	border-radius:.05rem;
	font-size:.24rem;
	color:#fff;
	font-weight:500;
	width:.44rem;
    background:#1C1D21;
	justify-content:center;
	align-items:center;
}
.select_box dd p a:last-child{
	margin-right:0;
}
.select_box dd .select_ball a{
	border-radius:50%;
    font-size:.24rem;
}
.select_box dd .select_btn a{
	background:none;
	font-weight:normal;
	font-size:.18rem;
	height:initial;
	line-height:.35rem;
}
.select_box dd .select_btn a.xuan{
	color:#E02A52;
}
.select_box .red_ball{
	background:#E02A52;	
}
.tools_type{
	position:relative;
	background:#323337;
	padding:.1rem;
	height:1.76rem;
	overflow:hidden;
}
.tools_type a{
	display:inline-block;
	margin:.05rem .07rem;
	height:.44rem;
	line-height:.42rem;
	width:21.6%;
	text-align:center;
	font-size:.22rem;
	color:#fff;
	border-radius:.05rem;
	background:#1C1D21;
	border:1px solid #1C1D21;
	position:relative;
}
.tools_type a.bbor span{
	display:block;
	position:absolute;
	right:-.1rem;
	top:-.1rem;
	width:.23rem;
	height:.23rem;
	line-height:.23rem;
	border-radius:50%;
	text-align:center;
	font-size:.18rem;
	color:#fff;
	background:#0096FF;
}
.tools_type a.cur{
	border:1px solid #0096FF;
	color:#0096FF;
}
.tools_type a.xuan_hide{
	background:#1C1D21 url(../images/z7.png) no-repeat 80% center;
	background-size:.14rem .16rem;
	padding-right:.2rem;
}
.tools_type a.xuan_show{
	background:#1C1D21 url(../images/z8.png) no-repeat 80% center;
	background-size:.14rem .16rem;
	padding-right:.2rem;
}
.tools_type p{
	text-align:center;
}
.tools_type p a{
	width:initial;
	color:#0096FF;
	background:url(../images/z9.png) no-repeat left center;
	background-size:.2rem .2rem;
	padding-left:.25rem;
	border:none;
	font-size:.20rem;
}
.bg1{
	background:#2C5582!important;
}
.bg2{
	background:#E02A52!important;
}
.bg3{
	background:#0096FF!important;
}
.bor1{
	border:1px solid #0096FF;
	color:#0096FF!important;
}
.bor2{
	border:1px solid #E02A52;
	color:#E02A52!important;
}
.bbor{
	/* border:1px solid #0096FF!important; */
}
.bor3{
	border-top:1px solid #1C1D21;
}
.color_red{
	color:#E02A52!important;
}
.kd_pub_box{
	background:#323337;
	padding:.1rem 0;
	margin-bottom:.1rem;
	position:relative;
}
.kd_pub_box li{
	border-top:1px solid #1C1D21;
	/*display:-webkit-box;
	display:-moz-box;
	display:-ms-box;
	display:-o-box;
	-webkit-box-pack:center;
	-moz-box-pack:center;
	-ms-box-pack:center;
	-o-box-pack:cenrer;*/
}
.kd_pub_box li:first-child{
	border:none;
}
.pub_head{
	padding:.1rem .2rem;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-box;
	display:-o-box;
	-webkit-box-align:center;
	-moz-box-align:center;
	-ms-box-align:center;
	-o-box-align:cenrer;
}
.kd_pub_box li a.dz_odd{
	display:block;
	margin:0 auto;
	width:.8rem;
	height:.44rem;
	line-height:.44rem;
	text-align:center;
	border-radius:.05rem;
	background:#1C1D21;
	color:#0096FF;
	font-size:.24rem;
}
.pub_head span{
	display:block;
	font-size:.20rem;
	color:#fff;
}
.pub_head p{
	-webkit-box-flex:1;
    -moz-box-flex:1;
    -o-box-flex:1;
    -ms-box-flex:1;
    box-flex:1;
    text-align:right;
}
.pub_head p a{
	display:inline-block;
	width:.4rem;
	height:.4rem;
	line-height:.39rem;
	font-size:.20rem;
	color:#fff;
	text-align:center;
	margin-left:.1rem;
	border-radius:.05rem;
	vertical-align:middle;
}
.pub_head p a.kd_zs{
	background: url(../images/z4.png) no-repeat center center;
	background-size:.28rem .28rem;
}
.pub_head p a.kd_odd{
	background: url(../images/z6.png) no-repeat center center;
	background-size:.28rem .28rem;
}
.pub_ball, .pub_block{
	display:-webkit-box;
	display:-moz-box;
	display:-ms-box;
	display:-o-box;
	-webkit-box-align:center;
	-moz-box-align:center;
	-ms-box-align:center;
	-o-box-align:cenrer;
	-webkit-box-pack:center;
	-moz-box-pack:center;
	-ms-box-pack:center;
	-o-box-pack:cenrer;
	position:relative;
}
.pub_ball{
	padding:0 .1rem;
}
.pub_block{
	padding:.2rem .1rem;
}
.pub_ball a{
	display:flex;
	margin:0 .05rem;
	border-radius:50%;	
	height:.44rem;
	text-align:center;
	font-size:.24rem;
	color:#fff;
	background:#1C1D21;
	width:.44rem;
	justify-content: center;
	align-items: center;
}
.pub_ball a.red_ball, .pub_block a.red_ball, .zxlm_ball a.red_ball{
	background:#E02A52;
}
.pub_ball a.blue_ball, .pub_block a.blue_ball, .zxlm_ball a.blue_ball, .select_box a.blue_ball{
	background:#0096FF;
}
.pub_block span{
	display:block;
	position:absolute;
	left:.2rem;
	line-height:.44rem;
	font-size:.20rem;
	color:#fff;
}
.pub_block a{
	border-radius:.05rem;
	display:block;
	margin:0 .05rem;
	width:.44rem;
	height:.44rem;
	line-height:.43rem;
	text-align:center;
	font-size:.24rem;
	color:#fff;
	background:#1C1D21;
}
.pub_block a.c_blue{
	color:#0096FF;
}
.btn_block{
	padding:.1rem .15rem;
	border-top:1px solid #1C1D21;	
	display:-webkit-box;
	display:-moz-box;
	display:-ms-box;
	display:-o-box;
	-webkit-box-align:center;
	-moz-box-align:center;
	-ms-box-align:center;
	-o-box-align:cenrer;
}
.btn_block p{
	padding-top:.1rem;
	-webkit-box-flex:1;
    -moz-box-flex:1;
    -o-box-flex:1;
    -ms-box-flex:1;
    box-flex:1;
}
.btn_block p a{
	display:inline-block;
	width:.7rem;
	height:.44rem;
	line-height:.43rem;
	text-align:center;
	border-radius:.05rem;	
	background:#1C1D21;
	color:#fff;
	font-size:.24rem;
	margin:0 .05rem;
}
.btn_block p .opacity_link{
	opacity:.7;
}
.btn_block p:last-child{
	text-align:right;
}
.free_dm{
	padding:.1rem .2rem;
	font-size:.18rem;
	color:#fff;
	text-indent:.36rem;
	line-height:.4rem;
}
.pub_dadi{
	padding:.1rem .2rem;
	border-radius:.05rem;
}
.pub_dadi p{
	padding:.1rem 0;
	text-align:center;
	font-size:.18rem;
	color:#999;
	line-height:.4rem;
	background:#1C1D21;
}
.pub_dadi p:first-child{
	padding-top:.4rem;
	border-radius:.05rem .05rem 0 0;
}
.pub_dadi p:nth-child(2){
	padding-bottom:.4rem;
	border-radius:0 0 .05rem .05rem;
}
.rong_num{
	padding:.1rem .2rem;
	font-size:.24rem;
	color:#fff;
}
.rong_num span, .rong_num a, .rong_num i{
	display:inline-block;
}
.rong_num span{
	font-size:.20rem;
	color:#fff;
}
.rong_num a{
	width:.35rem;
	height:.35rem;
	line-height:.39rem;
	font-size:.28rem;
	color:#fff;
	text-align:center;
	background:#1C1D21;
	margin:0 .25rem;
	border-radius:.05rem;
	vertical-align:middle;
}
.rong_num a.jian{
	background:#1C1D21 url(../images/z14.png) no-repeat center center;
	background-size:.20rem .20rem;
}
.rong_num a.jia{
	background:#1C1D21 url(../images/z15.png) no-repeat center center;
	background-size:.20rem .20rem;
}
.rong_num a.jian.on{
	background:#1C1D21 url(../images/z16.png) no-repeat center center;
	background-size:.20rem .20rem;
}
.rong_num a.jia.on{
	background:#1C1D21 url(../images/z17.png) no-repeat center center;
	background-size:.20rem .20rem;
}
.rong_num i{
	font-size:.24rem;
	color:#fff;
}
.zx_ball{
	display:-webkit-box;
	display:-moz-box;
	display:-ms-box;
	display:-o-box;
	-webkit-box-pack:center;
	-moz-box-pack:center;
	-ms-box-pack:center;
	-o-box-pack:cenrer;
	padding:.1rem 0;
}
.zx_ball a{
	display:flex;
	margin:0 .05rem;
	height:.44rem;
	line-height:.44rem;
	text-align:center;
	border-radius:.05rem;
	font-size:.24rem;
	color:#fff;
	font-weight:bold;
	width:.44rem;
    font-size:.22rem;
    border-radius:50%;
	background:#1C1D21;
	justify-content: center;
	align-items: center;
}
.zx_ball .red_ball{
	background:#E02A52;
	line-height:.43rem;
}
.zx_btn{
	padding:.1rem 0;
	text-align:center;
}
.zx_btn a{
	display:inline-block;
	width:1rem;
	height:.44rem;
	line-height:.44rem;
	font-size:.24rem;
	color:#fff;
	border-radius:.05rem;
	text-align:center;
	background:#1C1D21;
	margin:0 .1rem;
}
.zx_btn a.in{
	background:#0096FF;
	color:#fff;
}
/* .zxlm_con{
	padding:.1rem .4rem;
} */
.zxlm_nav, .zxlm_link{
	text-align:center;
}
.zxlm_nav a, .zxlm_link a{
	display:inline-block;
	width:.44rem;
	height:.44rem;
	line-height:.42rem;
	font-size:.24rem;
	color:#fff;
	border-radius:.05rem;
	text-align:center;
	background:#1C1D21;
	margin:0 .1rem;
	border:1px solid #1C1D21;
}
.zxlm_link a{
	width:auto;
	padding:0 .15rem;
}
.zxlm_link a.in{
	color:#0096FF;
	border:1px solid #0096FF;
}
.zxlm_nav a.in{
	background:#0096FF;
	border:1px solid #0096FF;
}
.pub_padding{
	padding-bottom:.15rem;
}
.visibility{
	visibility:hidden;
}
.zxlm_ball{
	margin-top:.15rem;
	padding-bottom:.05rem;
}
.zxlm_ball p{
	text-align:center;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-box;
	display:-o-box;
	-webkit-box-pack:center;
	-moz-box-pack:center;
	-ms-box-pack:center;
	-o-box-pack:cenrer;
	margin:.1rem 0;
}
.zxlm_ball p a{
	display:flex;
	margin:0 .05rem;
	height:.44rem;
	text-align:center;
	border-radius:.05rem;
	font-size:.24rem;
	color:#fff;
	width:.44rem;
    font-size:.22rem;
    border-radius:50%;
    background:#1C1D21;
	justify-content: center;
    align-items: center;
}
/*开始组号*/
.zh_pop{
	position:fixed;
	left:0;
	bottom:1rem;
	width:100%;
	height:100%;
	background:rgba(0, 0, 0, .5);
	z-index:999;
}
.zh_con{
	position:absolute;
	width:100%;
	background:#25262A;
	bottom:0;
	left:0;
	border-radius:.2rem .2rem 0 0;
	/* padding:.1rem 0; */
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.3);
}
.zh_head{
	position:relative;
	padding:.1rem 0;
	text-align:center;
	font-size:.26rem;
	color:#fff;
}
.zh_head span{	
	font-size:.26rem;
	color:#E02A52;
}
.zh_head a.close{
	display:block;
	background:url(../images/z5.png) no-repeat;
	background-size:100% 100%;
	width:.36rem;
	height:.36rem;
	position:absolute;
	right:.2rem;
	top:.1rem;
}
.zh_head span{
	font-size:.24rme;
	color:#E02A52;
	display:inline-block;
	padding:0 .1rem;
}
.zh_box{
	padding:0 .2rem;
	margin:.1rem 0;
}
.zh_hips{
	display:-webkit-box;
	display:-moz-box;
	display:-ms-box;
	display:-o-box;
	margin-bottom:.2rem;
}
.zh_hips p{
	-webkit-box-flex:1;
    -moz-box-flex:1;
    -o-box-flex:1;
    -ms-box-flex:1;
    box-flex:1;
}
.zh_hips p a{
	display:inline-block;
	width:.8rem;
	height:.5rem;
	line-height:.5rem;
	text-align:center;
	border-radius:.05rem;
	background:#1C1D21;
	color:#fff;
	font-size:.24rem;
	margin:0 .05rem;
}
.zh_hips p a.on{
	background:#2C5582;
}
.zh_hips p:last-child{
	text-align:right;
	font-size:.24rem;
	color:#fff;
}
.zh_hips p span{
	display:inline-block;
	font-size:.24rem;
	color:#E02A52;
	padding:0 .1rem;
	vertical-align:middle;
}
.zh_num{
	background:#1C1D21;
	border-radius:.05rem;
	padding:.2rem;
	font-size:.22rem;
	color:#fff;
	display:flex;
	flex-wrap:wrap;
	height:4rem;
	line-height:.4rem;
	overflow-y:scroll;
	align-content: flex-start;
}
.zh_num span{
	display:block;
	width:8.3%;
	text-align:center;
	font-size:.22rem;
	color:#fff;
}
.zh_btn{
	padding:.1rem .15rem;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-box;
	display:-o-box;
	-webkit-box-pack:center;
	-moz-box-pack:center;
	-ms-box-pack:center;
	-o-box-pack:cenrer;
}
.zh_btn a{
	display:block;
	-webkit-box-flex:1;
    -moz-box-flex:1;
    -o-box-flex:1;
    -ms-box-flex:1;
    box-flex:1;
    height:.5rem;
    line-height:.49rem;
    text-align:center;
    font-size:.24rem;
    color:#fff;
    border-radius:.05rem;
    background:#1C1D21;
    margin:0 .05rem;
}
.zh_btn a.on{
	background:#2C5582;
}
.zh_box table{
	width:100%;
}
.zh_box th{
	font-size:.18rem;
	color:#fff;
	font-weight:normal;
	text-align:center;
	padding-bottom:.2rem;
}
.zong{
	margin:0 auto;
	background:#1C1D21;
	padding:.1rem 0;
	border-radius:.1rem;
	height:3rem;
	overflow-y:scroll;
}
.no_zong{
	text-align:center;
	font-size:.24rem;
	color:#fff;
	line-height:3rem;
}
.zong ul{
	display:flex;
	align-items:center;
	border-bottom:1px solid #25262A;
	padding:.15rem 0;
}
.zong ul:last-child{
	border:none;
}
.zong li{
	font-size:.20rem;
	color:#fff;
	text-align:center;
	/*display:flex;
	align-items:center;
	justify-content:center;*/
}
.zong li:first-child{
	width:10%;
}
.zong li:nth-child(2){
	width:15%;
	text-align:left;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.zong li:nth-child(3){
	width:58%;
}
.zong li:last-child{
	width:15%;
	display:flex;
	align-items:center;
	justify-content:center;
}
.zong li a{
	display:block;
	width:.26rem;
	height:.26rem;
	background:url(../images/z10.png) no-repeat;
	background-size:100% 100%;
	margin:0 auto;
}
.zong li a.zhong{
	background:url(../images/z11.png) no-repeat;
	background-size:100% 100%;
}
.zong li a.edit, .zong li a.delete{
	display:inline-block;
	/* margin:0 .1rem; */
	background:none;
	display:flex;
	align-items:center;
	justify-content:center;
	width:inherit;
	height:inherit;
}
.zong li a.edit img, .zong li a.delete img{
	display:block;
	width:.26rem;
	height:.26rem;
}
.zong .dadi{
	margin:0 auto;
	text-align:left;
	padding-left:.1rem;
	display:flex;
	align-items:center;
	/* justify-content:center; */
}
.zong .dadi span{
	display:inline-block;
	font-size:.20rem;
	color:#fff;
	width:2.5rem;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	/*vertical-align:-4px;*/
}
.zong .dadi em{
	font-size:.20rem;
	color:#fff;
	margin-top:0;
	font-style:inherit;
}
.set_box{
	display:-webkit-box;
	display:-moz-box;
	display:-ms-box;
	display:-o-box;
	-webkit-box-pack:center;
	-moz-box-pack:center;
	-ms-box-pack:center;
	-o-box-pack:cenrer;
	padding:.1rem .2rem;
}
.set_box .set_btn, .set_box .rong_num{
	-webkit-box-flex:1;
    -moz-box-flex:1;
    -o-box-flex:1;
    -ms-box-flex:1;
    box-flex:1;
    padding:0;
}
.set_box .rong_num{
	text-align:right;
}
.set_btn a{
	display:inline-block;
	margin-right:.2rem;
	height:.44rem;
	line-height:.42rem;
	width:1.2rem;
	text-align:center;
	font-size:.24rem;
	color:#fff;
	border-radius:.05rem;
	background:#1C1D21;
}
/*排列五号码说明*/
.tools_link{
	-webkit-box-pack:initial;
	-moz-box-pack:initial;
	-ms-box-pack:initial;
	-o-box-pack:initial;
	padding:.1rem;
}
.tools_link a{
	max-width:1rem;
}
.tools_htips{
	padding:.2rem;
	background:url(../images/z3.png) no-repeat .2rem center;
	background-size:.24rem .24rem;
}
.tools_htips ul{	
	display:-webkit-box;
	display:-moz-box;
	display:-ms-box;
	display:-o-box;
	-webkit-box-pack:center;
	-moz-box-pack:center;
	-ms-box-pack:center;
	-o-box-pack:cenrer;
}
.tools_htips li{
	color:#fff;
	opacity:.5;
	font-size:.24rem;
}
.tools_htips li span{
	display:inline-block;
	width:.2rem;
	height:.2rem;
	border-radius:.05rem;
	margin-right:.1rem;
	vertical-align:middle;
}
.tools_htips li:first-child{
	margin-left:.3rem;
}
.tools_htips li:first-child span{
	background:#0096FF;
}
.tools_htips li:last-child span{
	background:#2C5582;
}
.pub_lists{
	padding:.1rem .2rem;
}
.pub_lists li{
	padding:.05rem 0;
	border:none;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-box;
	display:-o-box;
}
.pub_lists li span{
	display:block;
	min-width:15%;
	font-size:.20rem;
	color:#fff;
	line-height:.44rem;
	text-align:center;
}
.pub_lists li p{
	-webkit-box-flex:1;
    -moz-box-flex:1;
    -o-box-flex:1;
    -ms-box-flex:1;
    box-flex:1;
    width:83%;
    display:-webkit-box;
	display:-moz-box;
	display:-ms-box;
	display:-o-box;
}
.pub_lists li p a{
	display:block;
	width:.84rem;
	height:.44rem;
	line-height:.42rem;
	font-size:.20rem;
	color:#fff;
	border-radius:.05rem;
	text-align:center;
	background:#1C1D21;
	margin-left:.1rem;
	border:1px solid #1C1D21;
}
.pub_lists li p a.on{
	border:1px solid #0096FF;
	color:#0096FF;
}
.more4{	
	-webkit-box-flex:1;
    -moz-box-flex:1;
    -o-box-flex:1;
    -ms-box-flex:1;
    box-flex:1;
}
.more4 li p a{
	min-width:.84rem;
	-webkit-box-flex:1;
    -moz-box-flex:1;
    -o-box-flex:1;
    -ms-box-flex:1;
    box-flex:1;
}
.pub_lists li p i{
	display:block;
	font-size:.18rem;
	line-height:.5rem;
	color:#fff;
	opacity:.5;
	margin-left:.1rem;
}
.more4 li p.initial a{
	-webkit-box-flex:initial;
    -moz-box-flex:initial;
    -o-box-flex:initial;
    -ms-box-flex:initial;
    box-flex:initial;
}
.history_list{
	padding-bottom:.1rem;
}
.history_list li{
	margin:.1rem 0;
	text-align:center;
	font-size:.20rem;
	color:#fff;
	line-height:.5rem;
	border:none;
}
.history_list li input{
	display:inline-block;
	height:.44rem;
	line-height:.44rem;
	width:2rem;
	text-align:center;
	background:#1C1D21;
	border-radius:.05rem;
	margin:0 .15rem;
	border:none;
}
.lr_tab{
	padding:.1rem 0;
}
.lr_tab table{
	width:100%;
}
.lr_tab th, .lr_tab td{
	font-size:.20rem;
	color:#fff;
	line-height:.4rem;
	text-align:center;
	font-weight:normal;
}
.lm_ball{
	display:-webkit-box;
	display:-moz-box;
	display:-ms-box;
	display:-o-box;
	-webkit-box-pack:center;
	-moz-box-pack:center;
	-ms-box-pack:center;
	-o-box-pack:cenrer;
	padding:.15rem 0;
	border-top:1px solid #1C1D21;
}
.lm_ball a{
	display:block;
	margin:0 .05rem;
	border-radius:50%;
	height:.4rem;
	line-height:.39rem;
	text-align:center;
	font-size:.20rem;
	color:#fff;
	background:#1C1D21;
	font-weight:bold;
	min-width:.4rem;
}
.dz_abll li{
	border:none;
}
.dz_abll dt{
	min-width:13%;
}
.dz_abll dd{
	width:87%;
}
.dz_abll dd p a{
	margin-left:.05rem;
}
.dz_list{
	margin:.2rem;
	margin-top:0;
	background:#1C1D21;
	border-radius:.05rem;
	padding:.1rem .2rem;
	min-height:2.5rem;
}
.dz_list li{
	margin:.1rem 0;
	-webkit-box-pack:initial;
	-moz-box-pack:initial;
	-ms-box-pack:initial;
	-o-box-pack:initial;
}
.dz_list dl{
	display:-webkit-box;
	display:-moz-box;
	display:-ms-box;
	display:-o-box;
	-webkit-box-align:center;
	-moz-box-align:center;
	-ms-box-align:center;
	-o-box-align:cenrer;
	-webkit-box-flex:1;
    -moz-box-flex:1;
    -o-box-flex:1;
    -ms-box-flex:1;
    box-flex:1;
}
.dz_list dt{
	font-size:.22rem;
	color:#fff;
	/* -webkit-box-flex:1;
    -moz-box-flex:1;
    -o-box-flex:1;
    -ms-box-flex:1;
    box-flex:1; */
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	width: 77%;
}
.dz_list dt span{
	display:inline-block;
	font-size:.22rem;
	color:#fff;
	width:1rem;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	vertical-align:-4px;
}
.dz_list dd{
	text-align:right;
	-webkit-box-flex:1;
    -moz-box-flex:1;
    -o-box-flex:1;
    -ms-box-flex:1;
    box-flex:1;
    text-align:right;
}
.dz_list dd a{
	display:inline-block;
	width:.4rem;
	height:.4rem;
	line-height:.39rem;
	border-radius:.05rem;
	color:#fff;
	background:#313235;
	margin-left:.1rem;
	text-align:center;
}
.dz_list dd a.on{
	color:#0096FF;
}
.plw_link{
	position:relative;
}
.plw_link a{
	background:#0096FF url(../images/z21.png) no-repeat 90% center;
	background-size:.2rem .12rem;
	padding-right:.25rem;
	font-size:.24rem;
	color:#fff;
}
.plw_link a.la{
	background:#0096FF url(../images/z20.png) no-repeat 90% center;
	background-size:.2rem .12rem;
	padding-right:.25rem;
}
.plw_link ul{
	position:absolute;
	top:.42rem;
	left:.2rem;
	background:#25262A;
	border-radius:0 0 .1rem .1rem;
	width:1.2rem;
	z-index:99;
}
.plw_link li a{
	background:none;
	padding:0;
}
.plw_link li.on{
	background:#2C5582;
}
.plw_link li.on a{
	color:#fff;
	font-size:.24rem;
}
/* 设置弹窗 */
.set_pop{
	bottom:0;
	z-index:9999;
}
.set_form{
	padding:0 .15rem;
	height:6.5rem;
	overflow-y:auto;
}
.set_yitian, .set_ketian{
	padding:.1rem 0;
}
.set_head{
	font-size:.18rem;
	color:#fff;
	display:-webkit-box;
	display:-moz-box;
	display:-ms-box;
	display:-o-box;
	-webkit-box-align:center;
	-moz-box-align:center;
	-ms-box-align:center;
	-o-box-align:cenrer;
	padding:0 .05rem;	
	margin-bottom:.1rem;
}
.set_head a{
	display:block;
	-webkit-box-flex:1;
	-moz-box-flex:1;
	-o-box-flex:1;
	-ms-box-flex:1;
	box-flex:1;
	text-align:right;
	font-size:.18rem;
	color:#fff;
	opacity:.5;
}
.set_list{
	display:flex;
	flex-wrap:wrap;
}
.set_list a{
	display:flex;
	width:22.6%;
	margin:.07rem;
	text-align:center;
	background:#1C1D21 url(../images/z19.png) no-repeat 95% 10%;
	background-size:.16rem .16rem;
	color:#fff;
	font-size:.24rem;
	height:.59rem;
	border-radius:.1rem;
	justify-content:center;
	align-items:center;
}
.set_ketian .set_list a{
	background:#1C1D21;	
}
.set_list a.disabled{
	background:#1C1D21;	
	opacity:.5;
}
.btn_box{
	padding:.2rem .1rem;
	background:#323337;
	border-top:1px solid #000;	
	display:-webkit-box;
	display:-moz-box;
	display:-ms-box;
	display:-o-box;
	-webkit-box-align:center;
	-moz-box-align:center;
	-ms-box-align:center;
	-o-box-align:cenrer;
}
.btn_box button{
	-webkit-box-flex:1;
	-moz-box-flex:1;
	-o-box-flex:1;
	-ms-box-flex:1;
	box-flex:1;
	display:block;
	border:none;
	background:#3B3C3F;
	height:.69rem;
	line-height:.69rem;
	text-align:center;
	font-size:.26rem;
	color:#fff;
	border-radius:.1rem;
	margin:0 .1rem;
}
.wanfa_pop{
	position:fixed;
	left:0;
	top:0;
	width:100%;
	height:100%;
	background:rgba(0, 0, 0, .8);
	z-index:99;
}
.wanfa_box{
	position:absolute;
	width:100%;
	left:0;
	top:0;
}
.shou{
	position:absolute;
}
.select_box .shou{	
	top:.95rem;
	right:1.25rem;
}
.tools_type .shou{
	top:.45rem;
	left:.7rem;
}
.kd_pub_box .shou{
	top:1.6rem;
	left:2.5rem;
}
.tools_type .shou a{
	margin:0;
	width:auto;
	height:auto;
	background:none;
	border:none;
}
.shou a img{
	display:block;
	width:.49rem;
	height:.59rem;
}
.step_box{
	position:absolute;
	bottom:-.8rem;
	right:.2rem;
}
.step_box span, .step_box a{
	display:inline-block;
	margin-left:.1rem;
}
.step_box span{
	height:.69rem;
	line-height:.69rem;
	text-align:center;
	font-size:.26rem;
	color:#fff;
	border-radius:.1rem;
	background:#E02A52;
	padding:0 .4rem;
}
.step_box a{
	line-height:.69rem;
	color:#fff;
	font-size:.24rem;
}
.step_box a.next{
	border:1px solid #fff;
	border-radius:.1rem;
	text-align:center;
	padding:0 .1rem;
	height:.66rem;
	line-height:.66rem;
}
.wanfa_pop2 .wanfa_box{
	bottom:0;
	left:0;
	top:initial;
}
.wanfa_pop2 .step_box{
	top:-.9rem;
}
.stpe_img{
	overflow:hidden;
	width:100%;
	position:relative;
}
.stpe_img img{
	display:block;
	max-width:100%;
}
.wanfa_box li:not(:nth-child(2n)), .wanfa_box li:not(:nth-child(3n)), .wanfa_box li:not(:nth-child(4n)), .wanfa_box li:not(:nth-child(5n)){
	display:none;
}
.wanfa_box li:first-child{
	display:block;
}
.wanfa_box p{
	margin-top:50%;
}
.wanfa_box p button{
	display:block;
	width:50%;
	margin:.2rem auto;
	height:.69rem;
	line-height:.69rem;
	text-align:center;
	font-size:.26rem;
	color:#fff;
	border-radius:.1rem;
}
.wanfa_box button:first-child{
	background:#E02A52;
}
.wanfa_box button:last-child{
	background:#0096FF;
}
/* .stpe_box li:not(:nth-child(2n)){
	margin:.2rem 0;
} */
/* 通用弹窗格式 */
.thips_pop{
	height:.79rem;
	line-height:.79rem;
	position:fixed;
	top:45%;
	left:25%;
	width:60%;
	text-align:center;
	background:#000000;
	font-size:.24rem;
	color:#fff;
	border-radius:.1rem;
}
#content{
	position:relative;
}
.thips3{
	position:absolute;
	left:0;
	top:0;
	z-index:999;
	border-top:1px solid #1C1D21;
}
.thips3 img{
	display:block;
	width:100%;
}

/* 趋势分析 */
.k_line{
	background:#323337;
	padding:.2rem;
}
.k_head{
	align-items:center;
	/* padding:0 .2rem; */
}
.k_head dl{
	display:flex;
	justify-content:space-between;
	-webkit-box-flex:1;
	-moz-box-flex:1;
	-o-box-flex:1;
	-ms-box-flex:1;
	box-flex:1;
}
.k_head dt{
	display:flex;
	justify-content:center;
	align-items:center;
	font-size:.22rem;
	color:#fff;
}
.k_head dt span, .k_head dt i{
	font-size:.22rem;
	color:#fff;
}
.k_head dt span{
	padding:0 .05rem;
}
.k_head dd{
	display:flex;
}
.k_head dd a{
	display:flex;
	padding:0 .1rem;
	height:.4rem;
	justify-content:center;
	align-items:center;
	font-size:.20rem;
	background:#1C1D21;
	border-radius:.05rem;
	color:#0096FF;
	border:0.8px solid #0096FF;
}
.show_box{
	background:#1C1D21;
	border-radius:.05rem;
	min-height:3.42rem;
	margin:.15rem 0;
}
.k_warm{
	text-align:center;
	font-size:.20rem;
	color:#999;
	line-height:.35rem;
}
.k_warm span{
	font-size:.20rem;
	color:#E02A52;
}
.k_warm i{
	font-size:.20rem;
	color:#1DA076;
}
.yl_box{
	margin-top:.2rem;
	background:#323337;
	padding:.2rem 0;
}
.yl_box .k_head{
	display:flex;
	justify-content:center;
}
.yl_box .show_box{
	margin:.15rem .2rem;
}
.share_btn{
	display:flex;
	justify-content:center;
	align-items:center;
	margin:.3rem 0;
}
.share_btn button{	
	display:flex;
	justify-content:center;
	align-items:center;
	width:1.2rem;
	height:.44rem;
	border-radius:.05rem;
	margin:0 .1rem;
	color:#fff;
	font-size:.20rem;
}
.share_btn button:first-child{
	background:#0096FF;
}
.share_btn button:last-child{
	background:#E02A52;
}
.share_img{
	text-align:center;
}
.share_img dt img{
	display:inline-block;
	width:1.7rem;
}
.share_img dd{
	font-size:.20rem;
	color:#fff;
	line-height:.35rem;
	margin-top:.1rem;
	padding-bottom:.2rem;
}
.share_img dd span{
	font-size:.20rem;
	color:#E02A52;
}
.share_img dd a{
	font-size:.20rem;
	color:#E02A52;
}
.tip_pop{
	background:rgba(0,0,0,0.8);
	position:fixed;
	width:100%;
	height:100%;
	left:0;
	top:0;
	z-index:99;
}
.tip_img{
	position:absolute;
	top:0rem;
	right:0rem;
	padding:0.4rem;
	width:87%;
	text-align:right;
}
.tip_img img{
	display:inline-block;
	width:3.2rem;
}

/* 保存号码 */
.keep_list{
	background:#25262A;
	padding:.1rem .2rem;
}
.keep_list li{
	background:#1C1D21;
	border-radius:.1rem;
	margin:.2rem 0;
}
.keep_head{
	display:flex;
	justify-content:space-between;
	padding:.2rem;
	border-bottom:1px solid #323337;
}
.keep_head span{
	display:block;
	font-size:.23rem;
	color:#fff;
}
.keep_head p{
	display:flex;
}
.keep_head p a{
	display:block;
	font-size:.23rem;
	color:#fff;
	margin-left:.2rem;
}
.keep_num{
	padding:.15rem;
	position:relative;
}
.num_span{
	height:1.2rem;
	overflow-y:auto;
	display:flex;
	flex-wrap:wrap;
}
.keep_num span{
	text-align:center;
	display:block;
	width:.51rem;
	font-size:.24rem;
	color:#fff;
	line-height:.35rem;
}
.keep_num input{
	display:block;
	width:95%;
	background:none;
	border:none;
	font-size:.24rem;
	color:#fff;
	opacity:.5;
	position:absolute;
	left:.2rem;
	top:.15rem;	
}
.keep_num textarea{
	display:block;
	width:95%;
	background:none;
	border:none;
	font-size:.24rem;
	color:#fff;
	position:absolute;
	left:.2rem;
	top:.15rem;
	min-height: 1.2rem;
	resize: none;
}
.height{
	height:1.5rem;
}
@media screen and (min-width:412px) {
	.keep_num span{
		width:.49rem;
	}
}
.num_footer{
	width:100%;
	position:fixed;
	left:0;
	bottom:0;
	background:#323337;
}
.num_footer ul{
	display:flex;
	justify-content:space-between;
	padding:.2rem .1rem .3rem;
}
.num_footer ul li{
	display:flex;
	flex:1;
	margin:0 .1rem;
	height:.52rem;
	justify-content:center;
	align-items:center;
	border-radius:.05rem;
	background:#3B3C3F;
}
.num_footer ul li a{
	display:block;
	color:#fff;
	font-size:.24rem;
}
/* 公用删除 */
.pub_delete{
	width:40%;
	height:.62rem;
	display:flex;
	align-items:center;
	justify-content:center;
	border-radius:.1rem;
	position:fixed;
	left:30%;
	bottom:25%;
	background:#000;
	font-size:.24rem;
	color:#fff;
}
/* 清空弹窗 */
.empty_pop{
	position:fixed;
	width:100%;
	height:100%;
	left:0;
	top:0;
	background:rgba(0, 0, 0, .6);
	z-index:9999;
}
.empty_box{
	position:absolute;
	width:70%;
	left:15%;
	top:30%;
	background:#25262A;
	border-radius:.1rem;
	padding:.2rem 0;
}
.empty_con{
	padding:.3rem 0;
	text-align:center;
	font-size:.25rem;
	color:#fff;
	position:relative;
}
.empty_con a{
	display:block;
	position:absolute;
	right:.2rem;
	top:.13rem;
}
.empty_con a img{
	display:block;
	width:.3rem;
	height:.3rem;
}
.check_pop .empty_box, .tongji_pop .empty_box{
	width:90%;
	left:5%;
}
.check_pop .empty_con, .tongji_pop .empty_con{
	padding:.1rem 0;
}
.check_pop .keep_num{
	background:#1C1D21;
	margin:.1rem .2rem;
}
.check_pop .keep_num span{
	color:#ccc;
	font-size:.22rem;
}
.empty_btn{
	display:flex;
	justify-content:center;
	margin-top:.2rem;
	padding:0 .2rem;
}
.empty_btn button{
	display:flex;
	justify-content:center;
	align-items:center;
	width:1.8rem;
	height:.56rem;
	font-size:.24rem;
	color:#fff;
	border:none;
	border-radius:.1rem;
	flex:1;
	background:#323337;
	margin:0;
}
.empty_btn button.red{
	background:#323337;
}
.empty_btn button.blue{
	background:#0096FF;
}
.empty_btn .blue_text{color:#0096FF;}
.empty_btn button:not(:nth-child(2n)){
	margin:0 .1rem;
}
.empty_btn button:first-child{
	margin-left:0;
}
.empty_btn button:last-child{
	margin-right:0;
}
/* 统计 */
.tongji_list{
	padding:0 .2rem;
}
.tongji_list li{
	margin:.15rem 0;
	font-size:.22rem;
	color:#fff;
	padding-left:.2rem;
}
.tongji_list li:first-child, .tongji_list li:nth-child(2){
	padding:0;
}
.tongji_list li span{
	display:inline-block;
	font-size:.22rem;
	color:#fff;
	padding-right:.1rem;
}
.tongji_list dl{
	display:flex;
	align-items:center;
}
.tongji_list dt{
	font-size:.20rem;
	color:#ccc;
	align-items:center;
	width:25%;
}
.tongji_list dd{
	display:flex;
}
.tongji_list dd a{
	display:flex;
	height:.44rem;
	width:.87rem;
	justify-content:center;
	align-items:center;
	font-size:.22rem;
	color:#fff;
	background:#323337;
	border-radius:.05rem;
	margin-right:.1rem;
}
.tongji_list dd a.on{
	background:#0096FF;
}
.tongji_list dd input{
	display:flex;
	border:none;
	background:#1C1D21;
	border-radius:.05rem;
	color:#ccc;
	font-size:.22rem;
	margin-right:.1rem;
	width:1rem;
	text-align:center;
}
.tongji_list li:nth-child(3){
	display:flex;
	justify-content:space-between;
}
.dotting {
	display: inline-block; 
	width:10px!important;
	height: 2px;
	padding-right: 2px;
	border-left: 2px solid currentColor; border-right: 2px solid currentColor;
	background-color: currentColor; background-clip: content-box;
	box-sizing: border-box;
	-webkit-animation: dot 4s infinite step-start both;
	animation: dot 4s infinite step-start both;
	*zoom: expression(this.innerHTML = '...'); /* IE7 */
	vertical-align:middle;
}
.dotting:before { content: '...'; } /* IE8 */
.dotting::before { content: ''; }
:root .dotting { margin-left: .1rem; padding-left: 2px; } /* IE9+ */

@-webkit-keyframes dot {
25% { border-color: transparent; background-color: transparent; }
50% { border-right-color: transparent; background-color: transparent; }
75% { border-right-color: transparent; }
}
@keyframes dot {
25% { border-color: transparent; background-color: transparent; }
50% { border-right-color: transparent; background-color: transparent; }
75% { border-right-color: transparent; }
}
.animated {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}
@-webkit-keyframes slideInUp {
    0% {
        -webkit-transform: translateY(100%);
        transform: translateY(100%);
        visibility: visible;
    }
 }
@keyframes slideInUp {
    0% {
        -webkit-transform: translateY(100%);
        -ms-transform: translateY(100%);
        transform: translateY(100%);
        visibility: visible;
    }
 }
.slideInUp {
    -webkit-animation-name: slideInUp;
    animation-name: slideInUp;
}

@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{visibility:hidden;-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes slideOutDown{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{visibility:hidden;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}
