/*标准代码移动端不卡顿*/
body,html{
	width:100%;
}
body{
	position:relative;
	background: #f0f0f0;
}

a,input,span,label,li,select,button,dl,div,table{
	-webkit-tap-highlight-color:transparent;
	-webkit-appearance: none;
}
select{
	
	outline: none;
	font-size:0.7rem;
	border:none;
	color:#666;
	background:none;
}



/*登录*/
.dis{
	background:#000;
	opacity: 0.4;
	position:absolute;
	left:50%;
	top:7rem;
	border-radius: 0.3rem;
	font-size:0.5rem;
	padding: 0.2rem 0.3rem;
	transform: translate(-50%,-50%);
	display: none;
}
.dis span{
	color:#fff;
}
.log_top{
	float:left;
	width:100%;
	margin-top:2.2rem;
	margin-bottom: 0.3rem;
}
.log_top p{
	float:left;
	width:100%;
	text-align: center;
	height:1rem;
	line-height: 1rem;
	font-size:0.74rem;
	color:#296693;
	margin-bottom:0.3rem;
}
.log_top img{
	float:left;
	width:100%;
}
.login_cont{
	float:left;
	width:81%;
	padding:5% 1.5rem;
	
}
.login_cont div{
	float:left;
	width:100%;
	padding:0.5rem 0;
	border-bottom: 1px solid #296693;
	margin-bottom: 0.3rem;
}
.login_cont div>label{
	float:left;
	line-height: 1rem;
	font-size:0.7rem;
	color:#296693;
}
.login_cont div>label>input{
	margin-left:0.3rem;
	width:8rem;
	display: inline-block;
	outline: none;
	border:none;
	color:#737373;
	background:none;
	font-size:0.7rem;
}
.login_cont div>label>input::-webkit-input-placeholder{ /*WebKit browsers*/

color: #737373;
}
.login_cont div>button{
	float:left;
	width:100%;
	outline: none;
	border:none;
	background:#296693;
	color:#fff;
	height:2rem;
	line-height: 2rem;
	font-size:0.7rem;
	border-radius: 0.3rem;
}
.login_cont div:last-child{
	border:none;
	margin-top:1rem;
}
.log_bott{
	float:left;
	width:100%;
}
.log_bott img{
	float:left;
	width:100%;
}








/*龙虎榜*/
.lhb_box{
	width:100%;
	float:left;
	position:relative;
}	
.retu2{
	position:absolute;
	left:0;
	top:0;
	width:1.5rem;
	height:2.13rem;
	
}
.lhb_top{
	width:100%;
	height: 6.2rem;
	margin-bottom: 1rem;
	background:url(../img/lhb_img.png) no-repeat left bottom;
	background-size:100% 5.23rem;
	float:left;
}
.lhb_center{
	float:left;
	width:15rem;
	padding:0 0.5rem;
}
.q_box_top{
	float:left;
	width:100%;
}
.q_box{
	float:left;
	height:1.04rem;
	width:100%;
	background:url(../img/q_bg.png) no-repeat center center;
	background-size:5.08rem 1.04rem;
}
.q_more{
	float:right;
	padding:0 0.2rem;
	line-height: 0.9rem;
	text-align: center;
	font-size:0.6rem;
	border:1px solid #ea611a;
	color:#ea611a;
	border-radius: 0.2rem;
}
.q_box_top table{
	float:left;
	width:100%;
	margin:0.4rem 0 0.8rem 0;
	color:#333333;
}
.q_box_top table tr{
	border-bottom: 0.04rem solid #ffc44d;
}
.q_box_top table tr td{
	vertical-align: middle;
	text-align: center;
	font-size:0.68rem;
	padding:0.3rem 0;
}
.q_box_top table tr td:nth-of-type(2){
	width:11rem;
	text-align: left;
}
.q_box_top table tr td:nth-of-type(3){
	color:#d00000;
}
.q_box_top table tr td img{
	float:left;
	width:0.79rem;
	height:0.83rem;
}
.q_box_top table tr td>p{
	float:left;
	color:#999;
	margin-top:0.1rem;
	font-size:0.47rem;
}
.q_box_top table tr td label{
	float:left;
}
.jg_box{
	float:left;
	height:1.04rem;
	width:100%;
	background:url(../img/jg_bg.png) no-repeat center center;
	background-size:5.08rem 1.04rem;
}
.jg_more{
	float:right;
	padding:0 0.2rem;
	line-height: 0.9rem;
	text-align: center;
	font-size:0.6rem;
	border:1px solid #48aad5;
	color:#48aad5;
	border-radius: 0.2rem;
}
.gr_box{
	float:left;
	height:1.04rem;
	width:100%;
	background:url(../img/gr_bg.png) no-repeat center center;
	background-size:5.08rem 1.04rem;
}
.gr_more{
	float:right;
	padding:0 0.2rem;
	line-height: 0.9rem;
	text-align: center;
	font-size:0.6rem;
	border:1px solid #60b30f;
	color:#60b30f;
	border-radius: 0.2rem;
}


/*首页*/
.float_but{
	position:fixed;
	right:1%;
	bottom:2rem;
	background:url(../img/float_icon.png) no-repeat center center;
	background-size:cover;
	width:2.69rem;
	height:2rem;
}

/*弹框*/
.zhe{
	width:100%;
	height:100%;
	left:0;
	top:0;
	background:url(../img/longhubang.png) no-repeat left top;
	background-size:cover;
	z-index: 6;
	position:fixed;
	display: none;
}
.tan_img{
	width:13.5rem;
	height:auto;
	position:absolute;
	margin:auto;
	z-index: 7;
	left:0;
	bottom:0;
	top:2rem;
	right:0;
	display: none;
}
.nac{
	float:left;
	width:100%;
	height:20.7rem;
}
.nac img{
	float:left;
	width:13.5rem;
	height:20.7rem;
}
.clos15{
	float:left;
	width:100%;
	height: 3rem;
	background:url(../img/cl3_icon.png) no-repeat center center;
	background-size:1.92rem;
}





.bigbox{
	width:100%;
	float:left;
	background:#f0f0f0;
	position:relative;
	overflow-x:hidden;
}
.header{
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:2.13rem;
	background:#fff;
	border-bottom: 1px solid #cccccc;
	z-index: 5;
	width:100%;
	display: -webkit-box;
	-webkit-box-orient: horizontal;
}
.header .ac{
	-webkit-box-flex:1;
	text-align: center;
}
.cent{
	float:left;
	width:1.5rem;
	height:2.13rem;
	background:url(../img/clo_icon.png) no-repeat center center;
	background-size:0.74rem 0.76rem;
}	
.nmg{
	float:left;
	width:13rem;
	height: 2.13rem;
	margin-left:1.5rem;
	text-align: center;
	line-height: 2.13rem;
	font-size:0.77rem;
	color:#4d4d4d;
}
.big{
	width:100%;
	height:2.13rem;
	float:left;
	border-bottom: 1px solid #cccccc;
}
.content{
	float:left;
	width: 100%;
	height: auto;
}
.swiper-container{
	height:6.43rem;
}
.swiper-slide img{
	width: 100%;
	height: 6.43rem;
}
.home_list{
	float:left;
	width:100%;
	height:;
	background:#fff;
	
}
.home_list ul{
	width:100%;
	padding:0.5rem 0;
	display: -webkit-box;
	-webkit-box-orient: horizontal;
}
.home_list ul li{
	-webkit-box-flex:1;
	text-align: center;
}
.home_list ul li a img{
	width:1.7rem;
	height:1.7rem;
} 

.home_list ul li a{
	color:#333333;
	font-size:0.6rem;
}
.home_list ul li a pe{
	display: block;
}
/*.a{
	background: url(../img/pk_icon.png) no-repeat center top;
}
.b{
	background: url(../img/td_icon.png) no-repeat center top;
}
.c{
	background: url(../img/ph_icon.png) no-repeat center top;
}
.d{
	background: url(../img/sm_icon.png) no-repeat center top;
}*/
.brxl_box{
	margin-top:0.4rem;
	background:#fff;
	width:15rem;
	float:left;
	padding:0.4rem 0.5rem;
}
.brxl_box h1{
	font-size:0.73rem;
	font-weight: 400;
	color:#3d3d3d;
	background:url(../img/tiao_icon.png) no-repeat left center;
	background-size:0.19rem 0.68rem;
	text-indent:0.3rem;
	margin-bottom:0.4rem;
	float:left;
	width:100%;
}

.brxl_box_con{
	width:100%;
	float:left;
	border-bottom: 1px solid #ddd;
	padding:0.4rem 0;
}
.brxl_box_con:last-child{
	border:none;
}

.wk_icon{
	float:left;
	width:1.15rem;
	height:1.2rem;
	margin-top:0.1rem;
}
.al_icon{
	float:left;
	width:1.03rem;
	height:1.2rem;
	margin-top:0.1rem;
}
.rq_icon{
	float:left;
	width:1.11rem;
	height:1.11rem;
	margin-top:0.2rem;
}
.item{
	float:left;
	color: #333333;
	font-size:0.68rem;
	line-height: 1.4rem;
	padding:0 0.5rem;
}
.jindu2{
	float:left;
	width:8.5rem;
}
.jindu2 p{
	float:left;
	font-size:0.55rem;
	color:#999999;
	width:100%;
	
}
.tiao{
	float:left;
	width:7rem;
	position:relative;
}
.tiao_top{
	position:absolute;
	left:0;
	top:0.3rem;
	width:100%;
	background:#f0f0f0;
	height: 0.2rem;
	z-index: 2;
}
.tiao_bottom{
	position:absolute;
	left:0;
	top:0.3rem;
	width:50%;
	background:#4cacf5;
	height: 0.2rem;
	z-index: 3;
}
.jindu2 label{
	float:right;
	font-size:0.55rem;
	color:#4cacf5;
}
.right2{
	float:right;
	background:url(../img/jr_icon.png) no-repeat left center;
	height:1.4rem;
	width:0.32rem;
	background-size:0.32rem 0.55rem;
}
.xxzl_box{
	margin-top:0.4rem;
	background:#fff;
	width:15rem;
	float:left;
	padding:0.4rem 0.5rem;
}
.xxzl_box h1{
	font-size:0.73rem;
	font-weight: 400;
	color:#3d3d3d;
	background:url(../img/tiao_icon.png) no-repeat left center;
	background-size:0.19rem 0.68rem;
	text-indent:0.3rem;
	margin-bottom:0.4rem;
	float:left;
	width:100%;
}
.xxzl_box ul{
	width:100%;
	float:left;
}
.xxzl_box ul li{
	width: 100%;
	float:left;
	padding: 0.5rem 0;
	border-bottom: 1px solid #ddd;
}
.xxzl_box ul li:last-child{
	border:none;
}
.xxzl_box ul li a b{
	width:1.07rem;
	height:1.22rem;
	float:left;
}
.xxzl_box ul li a b img{
	width:1.07rem;
	height:1.22rem;
	float:left;
}
.xxzl_box ul li a span{
	color:#333333;
	float:left;
	width:12rem;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	line-height: 1.22rem;
	font-size:0.68rem;
	margin-left:0.5rem;
}


/*个人中心*/
.container_per{
	width:12rem;
	height: auto;
	padding:0rem 2rem 1rem 2rem;
	background:#48a9f5;
	float:left;
}
.cont_left{
	width:8.5rem;
	float:left;
	
}
.cont_left p{
	padding:0.15rem 0;
}
.cont_one{
	float:left;
	width:100%;
	font-size:0.98rem;
	color:#fff;
}
.cont_two{
	float:left;
	width:100%;
	font-size:0.77rem;
	color:#ffe064;
}
.cont_two span{
	float:left;
	color:#fff;
	font-size:0.47rem;
	text-align: center;
	margin-right:0.5rem;
	padding:0.1rem 0.3rem;
	border:1px solid #fff;
	border-radius: 20px;
}
.cont_three{
	float:left;
	width:100%;
	font-size:0.6rem;
	color:#fff;
}
.cont_right{
	float: left;
	width:3.5rem;
	height:4.2rem;
	/*background:url(../img/tbiao.png) no-repeat center center;*/
	background-size:3.5rem 3.4rem;
}
.cont_right img{
	width:3.2rem;
	height:3.2rem;
	float:left;
	padding-top: 0.3rem;
}

.container{
	width:100%;
	height:auto;
	margin-top:0.4rem;
	float:left;
}

.list_per{
	width:15rem;
	padding:0 0.5rem;
	float:left;
	background:#fff;
}
.list_per ul {
	width:100%;
	float:left;
}
.list_per ul li{
	float:left;
	width:100%;
	padding:0.5rem 0;
	border-bottom: 1px solid #ddd;
}
.list_per ul li:last-child{
	border:none;
}
.list_per ul li b{
	float:left;
	width:1.3rem;
	height:1.5rem;
}
.gr{
	background:url(../img/gr_icon.png) no-repeat center center;
	background-size:0.73rem 0.85rem;
}
.ct{
	background:url(../img/ct_icon.png) no-repeat center center;
	background-size:0.68rem 0.81rem;
}
.jd{
	background:url(../img/jd_icon.png) no-repeat center center;
	background-size:0.81rem 0.81rem;
}
.jf{
	background:url(../img/jf_icon.png) no-repeat center center;
	background-size:0.81rem 0.85rem;
}
.ph{
	background:url(../img/ph_icon2.png) no-repeat center center;
	background-size:0.77rem 0.85rem;
}
.dc{
	background:url(../img/dc_icon.png) no-repeat center center;
	background-size:0.85rem 0.85rem;
}
.list_per ul li a{
	float:left;
	width:13rem;
	color:#333333;
	line-height: 1.5rem;
	font-size: 0.68rem;
	background: url(../img/jr_icon.png) no-repeat center right;
	background-size:0.4rem;
}
.ques{
	border:none;
	background:#f6a1a1;
	color:#fff;
	font-size:0.6rem;
	float:left;
	width:6.41rem;
	text-align: center;
	margin:0.8rem 4.795rem;
	height:1.5rem;
	line-height: 1.5rem;
	border-radius: 0.2rem;
	outline: none;
	display: none;
}



/*个人信息*/
.stu_main{
	width: 100%;
	height:auto;
	float:left;
	margin-top:0.4rem;
	}
.boxs{
	clear: both;
	float: left;
	width:15rem;
	margin:0 0.5rem;
	height:auto;
	border-bottom: 1px solid #ddd;
	font-size:0.65rem;
	padding:0.6rem 0;
	}
.boxs label{
	float:left;
	width:3rem;
	color:#5f5f5f;
}
.boxs p{
	float:left;
	width:11rem;
	}



/*当月试题*/
.calendar{
	width:100%;
	height:auto;
	background:#fff;
	float:left;
}
.calendar .calendar-title-box {
	width: 100%;
	height: 36px;
	line-height: 36px;
	text-align: center;
	display: none;
	border-bottom: 1px solid #ddd;
}
/**
 * 设置上个月的按钮图标
 */

/*.calendar .prev-month {
	position: absolute;
	top: 12px;
	left: 0px;
	display: inline-block;
	width: 0px;
	height: 0px;
	border-left: 0px;
	border-top: 6px solid transparent;
	border-right: 8px solid #999;
	border-bottom: 6px solid transparent;
	cursor: pointer;
}*/

/*  设置下个月的按钮图标*/
/*.calendar .next-month {
	position: absolute;
	top: 12px;
	right: 0px;
	display: inline-block;
	width: 0px;
	height: 0px;
	border-right: 0px;
	border-top: 6px solid transparent;
	border-left: 8px solid #999;
	border-bottom: 6px solid transparent;
	cursor: pointer;
}*/

/* 设置日历表格样式 */
.calendar-title{
	display: block;
	font-size: 0.68rem;
}
.calendar-table {
	width: 100%;
	height:5rem;
	border-collapse: collapse;
	text-align: center;
	font-size: 0.68rem;
	margin-top:0.3rem;
}
/* 表格行高 */
.calendar-table th{
	text-align: center;
}
.calendar-table tr {
	height: 40px;
	line-height: 40px;
	
}
.calendar-table tr td{
	width:40px;
	font-size: 0.64rem;
}
/* 当前天 颜色特殊显示 */
.currentDay {
	border:1px solid #F27373;
	border-radius: 50%;
	display:inline-block;
	text-align: center;
}
.right{
	background:url(../img/y.png) no-repeat 65% 80%;
	background-size:0.6rem 0.6rem;
}
.error{
	background:url(../img/n.png) no-repeat 65% 80%;
	background-size:0.6rem 0.6rem;
}
/* 本月 文字颜色 */

.currentMonth {
	width:1rem;
	height:1rem;
	color: #000;
	text-align: center;
}
/* 其他月颜色 */
.otherMonth {
	color: #ddd;
	text-align: center;
}
.explain{
	width:100%;
	height:auto;
	float:left;
}
.explain_con{
	width:100%;
	height:auto;
	float:left;
	margin-top:0.7rem;
	background:#fff;
}
.explain_con li{
	width:14rem;
	margin:0 1rem;
	padding:.5rem 0;
	float:left;
	font-size: 0.6rem;
	border-bottom:1px solid #ddd ;
}
.explain_con li>img{
	float:left;
	width:0.6rem;
	height: 0.6rem;
	margin-right:0.5rem;
	margin-top:0.1rem;
}
.explain_con li>span{
	width: 12rem;
	float:left;
}
.explain_con li:last-of-type{
	border:none;
	}




/*每日十题*/
.retu{
	float:left;
	width:1.5rem;
	height:2.13rem;
	background:url(../img/return_icon.png) no-repeat center center;
	background-size:0.45rem 0.79rem;
}	
.yiti{
	float:left;
	width:10.3rem;
	text-align: center;
	height: 2.13rem;
	line-height: 2.13rem;
	font-size:0.77rem;
	color:#4d4d4d;
}
.study{
	float:left;
	text-align: center;
	width:2.9rem;
	height:0.94rem;
	line-height: 0.94rem;
	margin-top:0.55rem;
	font-size:0.6rem;
	border-radius: 0.3rem;
	border:1px solid #4cacf5;
	color:#4cacf5;
}

/*学习进度*/
.jindu{
	float:left;
	width:13rem;
	height: 2.13rem;
	text-align: center;
	line-height: 2.13rem;
	font-size:0.77rem;
	color:#4d4d4d;
}
.chart{
	width:100%;
	height:auto;
	float:left;
}
.Chart{
	width:100%;
	height:auto;
	float:left;
	background:#f0f0f0;
	position:relative;
}
.chart_a{
	float: left;
	width:15.15rem;
	height: 10rem;
	border:1px solid #ddd;
	border-radius: 0.2rem;
	background: #FFFFFF;
	margin-left:0.4rem;
	margin-top:0.5rem;
}
.chart_a p{
	float:left;
	width:14rem;
	height:2rem;
	font-size: 0.7rem;
	line-height: 2rem;
	margin-left:0.6rem;
	border-bottom: 1px solid #ddd;
	font-family: "微软雅黑";
}
.chart_a p>span{
	float:right;
}
.chart_a p>span>m{
	color:#f27373;
}
.chart_b{
	width:100%;
	height:11rem;
	position:absolute;
	left:0;
	top:3rem;
}
.chart_b>div{
	width:100% !important;
}



.chart_c{
	float: left;
	width:15.15rem;
	height: 10rem;
	border:1px solid #ddd;
	border-radius: 0.2rem;
	background: #FFFFFF;
	margin-left:0.4rem;
	margin-top:0.5rem;
}
.chart_c p{
	float:left;
	width:14rem;
	height:2rem;
	font-size: 0.7rem;
	line-height: 2rem;
	margin-left:0.6rem;
	border-bottom: 1px solid #ddd;
	font-family: "微软雅黑";
}
.chart_c p>span{
	float:right;
}
.chart_c p>span>m{
	color:#f27373;
}
.chart_d{
	width:100%;
	height:11rem;
	position:absolute;
	left:0;
	top:3rem;
}
.chart_d>div{
	width:100% !important;
}

.chart_e{
	float: left;
	width:15.15rem;
	height: 10rem;
	border:1px solid #ddd;
	border-radius: 0.2rem;
	background: #FFFFFF;
	margin-left:0.4rem;
	margin-top:0.5rem;
	margin-bottom: 0.5rem;
}
.chart_e p{
	float:left;
	width:14rem;
	height:2rem;
	font-size: 0.7rem;
	line-height: 2rem;
	margin-left:0.6rem;
	border-bottom: 1px solid #ddd;
	font-family: "微软雅黑";
}
.chart_e p>span{
	float:right;
}
.chart_e p>span>m{
	color:#f27373;
}
.chart_f{
	width: 100%;
	height:11rem; 
	overflow: hidden;
	position:absolute;
	left:0; 
	top:3rem;
}
.chart_f>div{
	width:100% !important;
}



/*我的积分*/
.exchange_main{
	float:left;
	height:auto;
	width:100%;
}
.exchange_main>div:nth-of-type(1){
	float:left;
	width:100%;
	height:7.05rem;
	background:url(../img/jf_bg.png) no-repeat center center;
	background-size:cover;
}
.exchange_main>div:nth-of-type(1)>p{
	font-size:0.7rem;
	width:100%;
	float:left;
	text-align: center;
	margin-top:2rem;
}
.exchange_main>div:nth-of-type(1)>p>span{
	font-size:1.1rem;
	font-weight: bold;
	color:#000;
}
.tiao2{
	float:left;
	width:80%;
	margin:0 10% 0 10%;
	position:relative;	
}
.xr_hq{
	float:left;
	width:87%;
	height: 1rem;
	margin:1rem 6.5% 0 6.5%;
	position: relative;
}
.xr{
	position: absolute;
	left:0;
	z-index:2;
	width:0.87rem;
	height:0.91rem;
}
.hq{
	position: absolute;
	right:0;
	z-index: 1;
	width:0.59rem;
	height:0.89rem;
}
.tiao_top2{
	position:absolute;
	left:0;
	width:100%;
	background:#d7d7d7;
	height: 0.2rem;
	z-index: 2;
}
.tiao_bottom2{
	position:absolute;
	left:0;
	width:50%;
	background:#ffb700;
	height: 0.2rem;
	z-index: 3;
}
.zjf{
	float:left;
	width:80%;
	margin:0.4rem 10% 0 10%;
}
.zjf zjf{
	font-size:0.7rem;
	float:right;
	color: #9b6b1d;
}
.zjf zjf strong{
	font-size:0.7rem;
	font-weight: 500;
	margin-left:0.2rem;
}




.ly{
	float:left;
	width:15rem;
	line-height: 1.65rem;
    padding: 0 0.5rem;
    height:1.65rem;
	background:#fff;
	position: relative;
}
.ly h1{
	float:left;
	font-size:0.7rem;
	
}
.ly span{
	float:right;
	font-size:0.6rem;
	color:#999;
	background:url(../img/xl_icon.png) no-repeat right center;
	background-size:0.51rem 0.26rem;
	width:2rem;
}
#xl_box{
	width:15rem;
	padding:0.5rem;
	background:#fff;
	display: none;
	position:absolute;
	left:0;
	z-index: 5;
	top:1.69rem;
}
#xl_box ul{
	width:100%;
	float:left;
}
#xl_box ul li{
	width:100%;
	float:left;
	padding:0.3rem 0;
	color:#333333;
	font-size:0.68rem;
}
#xl_box ul li a{
	width:100%;
	float:left;
	color:#333333;
	line-height: 1rem;
	font-size:0.68rem;
}
.exchange_main label{
	width:15rem;
	margin:0 0.5rem;
	height:2rem;
	line-height: 2rem;
	float:left;
	font-size:0.6rem;
	color:#444;
}
.exchange_main>div:nth-of-type(3){
	background:#fff;
	width:100%;
	height:auto;
	float:left;
}

.exchange_main>div:nth-of-type(3) dl{
	width:15rem;
	float:left;
	padding: 0.3rem 0;
	margin:0 0.5rem;
	border-bottom: 1px solid #ddd;
}
.exchange_main>div:nth-of-type(3) dl:last-of-type{
	border-bottom: none;
}
.exchange_main>div:nth-of-type(3) dl dd{
	width:11rem;
	float:left;
	font-size:0.62rem;
}
.exchange_main>div:nth-of-type(3) dl dd:nth-of-type(2){
	color:#555;
	font-size:0.62rem;
	margin-top:0.3rem;

}
.exchange_main>div:nth-of-type(3) dl dt{
	line-height: 0rem;
	float:left;
	display:inherit;
	text-align: right;
	width:3rem;
	color:#ff4c29;
	font-size:0.68rem;
	font-weight: bold;
}
.exchange_main>div:nth-of-type(3) dl dt.jian{
	color:#1c8e06;
}

/*积分规则*/
.exchange_explain_main{
	width:100%;
	height:auto;
	float:left;
}
.ex_node_table{
	float:left;
	width:100%;
	background:#fff;
}
.ex_node_table table{
	width:100%;
	float:left;
	font-size: 0.51rem;
	color:#444;
}
.ex_node_table table tr{
	border-bottom:1px solid #ddd;
}
.ex_node_table table tr td{
	padding:0.5rem 0;
	text-align: center;
	vertical-align: middle;
}
.ex_node_table table tr td:nth-of-type(1){
	width:4rem;
}
.ex_node_table table tr td:last-child{
	width:4.6rem;
}
.ex_node_table table tr td span{
	color:#ff4c29;
}
.ex_node_table table tr:nth-of-type(1){
	background:#eef5fc;
	font-size:0.55rem;
}
.ex_node_box{
	float:left;
	width:15rem;
	padding:0.5rem;
	margin-top:0.5rem;
	background:#fff;
}
.ex_node_box label{
	float:left;
	width:100%;
	font-size:0.51rem;
	color:#666666;
}
.ex_node_box ul{
	float:left;
	width:100%;
	font-size:0.55rem;
	color:#666666;
}
.ex_node_box ul li{
	float:left;
	padding:0.3rem 0;
}
.ex_node_box ul li span{
	float:left;
	padding-right:0.2rem;
}
.ex_node_box ul li js{
	float:left;
	width:14.3rem;
}


/*排行榜*/
.stu{
	float:left;
	text-align: center;
	width:3.2rem;
	margin-top:0.6rem;
	font-size:0.58rem;
}
.stu dd{
	color:#4cacf5;
	float:left;
	width:3.12rem;
	background:url(../img/sj_x.png) no-repeat 2.7rem center;
	background-size:0.28rem 0.24rem;
	border:1px solid #4cacf5;
	height:0.85rem;
	line-height: 0.85rem;
	text-indent: -0.2rem;
}
.stu dt{
	display: none;
	float:left;
	width:3.12rem;
	background:#fff;
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
	color:#4d4d4d;
}
.stu dt p{
	padding:0.3rem 0;
	border-bottom: 1px solid #ddd;
}
.paihang_main{
	width: 100%;
	float:left;
}
.grv{
	width:15rem;
	padding:0.5rem 0.5rem;
	float:left;
	background:#edf6ff;
	margin-bottom: 0.4rem;
}
.grv li{
	float:left;
}
.grv li:nth-of-type(1){
	font-size:0.68rem;
	color:#5ca1e6;
}
.grv li:nth-of-type(2){
	font-size:0.6rem;
	color:#999;
	margin-left:0.3rem;
}
.grv li:nth-of-type(2) label{
	color:#f39f0d;
	font-size:0.68rem;
}
.sear{
	float:left;
	width:100%;
	padding:0.3rem 0;
}
.sea_box{
	float:left;
	height: 1.2rem;
	border:1px solid #ddd;
	width:12rem;
}
.sea_box input{
	border:none;
	outline: none;
	width:11rem;
	height: 1.2rem;
	padding:0 0.3rem;
	color:#b3b3b3;
	font-size:0.6rem;
	float:left;
}
.sear span{
	float:right;
	line-height: 1.3rem;
	padding:0 0.7rem;
	background:#5ca1e6;
	color:#fff;
	font-size:0.65rem;
}
.qh{
	width:15rem;
	padding:0 0.5rem;
	background:#fff;
	
	float:left;
}
.paihang_list{
	width:100%;
	display: -webkit-box;
	-webkit-box-orient: horizontal;
}
.paihang_main dl{
	-webkit-box-flex:1;
	background:#fff;
	width:5.33rem;
	text-align: center;
	padding:0.3rem 0;
	border-bottom: 1px solid #ddd;
}
.paihang_main dl dt{
	font-size:0.68rem;
	
}
.paihang_main dl dd{
	font-size:0.6rem;
	color:#999999;
}
.paihang_main dl dd y{
	color:#ff0000;
} 
.ph_box{
	width:100%;
	float:left;
	display: none;
}

.ph_box table{
	width:100%;
	float:left;
	font-size: 0.51rem;
	color:#444;
	background:#fff;
	
}
/*.table3{
	margin-bottom:0.3rem;
}*/
.ph_box table tr{
	border-bottom:1px solid #ddd;
}
.ph_box table tr td{
	padding:0.5rem 0;
	text-align: center;
	vertical-align: middle;
}
.ph_box table tr td:nth-of-type(1){
	width:1.5rem;
}
.ph_box table tr td:last-child{
	width:2.6rem;
}
.fen{
float:left;text-align: center;width:2.52rem;color:#f39f0d;	
}

.fen label{
	font-size:0.7rem;
}

.ph_box table tr td:nth-of-type(2){
	width:9rem;
}
.ph_box table tr td>p{
	float:left;
	color:#999;
	width:100%;
	text-align: left;
}
.ph_box table tr td h1{
	float:left;
	font-size:0.6rem;
}
.ph_box table tr td span{
	color:#989898;
	float:left;
	margin-left:1rem;
	line-height: 1rem;
}
.ph_box table tr td .gz{
	width:2.5rem;
	height:0.9rem;
	float:left;
	line-height: 0.9rem;
	border-radius: 0.2rem;
	border:1px solid #5ca1e6;
	color:#5ca1e6;
}


/*调查问卷*/
.wenjuan{
	width:15rem;
	padding:0.5rem 0.5rem;
	float:left;
	background:#fff;
}
.wenjuan_node{
	width:100%;
	float:left;
	color:#464646;
}
.wenjuan_node label{
	width:100%;
	float:left;
	padding:0.2rem 0;
	font-size:0.73rem;
}
.wenjuan_node ul{
	width:100%;
	float:left;
	margin:0.3rem 0;
}
.wenjuan_node ul li{
	width: 100%;
	float:left;
	background:url(../img/nnkk.png) no-repeat  left 0.35rem;
	background-size:0.7rem;
}
.wenjuan_node ul li p{
	width:13.8rem;
	padding:0.2rem 0;
	padding-left:1rem;
	font-size:0.73rem;
}

.content_three{
	width:100%
	float:left;
	height:auto;
	background:#fff;
}
.content_three textarea{
	float:left;
	padding:0.3rem 2%;
	width:96%;
	height:80px;
	border:1px solid #d2d2d2;
	border: none;
	border-radius: 0.3rem;
	background:#f0f0f0;
	margin:12px 0;
	outline: none;
	font-size:0.56rem;
	color:#adadad;
}

.next2{
	width:100%;
	float:left;
	height:auto;
}

.next2 input{
	width:100%;
	border-radius: 0.3rem;
	text-align: center;
	border:none;
	background:#5ca1e6;
	color:#fff;
	font-size:0.76rem;
	line-height: 1.6rem;
	outline: none;
	cursor: pointer;
	-webkit-appearance: none;
}




/*问题微课*/
.weike{
	width:100%;
	float:left;
}

.weike_node{
	float:left;
	width:15rem;
	margin:0.4rem 0.5rem 0 0.5rem;
}

.weike_node ul{
	width:100%;
	float:left;
}
.weike_node ul li{
	float:left;
	width:4.4rem;
	padding:0.3rem 0;
	text-align: center;
	margin-bottom: 0.5rem;
	margin-right:0.5rem;
	font-size:0.68rem;
	border:1px solid #ddd;
	background:#fff;
	color:#333;
}

.weike_node_ne{
	float:left;
	width:100%;
	background:#fff;
	display: none;
}
.weike_node_ne dl{
	
	width:15rem;
	padding:0.5rem;
	float:left;
	border-bottom: 1px solid #ddd;
}
.weike_node_ne dl dt{
	float:left;
	width:4.89rem;
	height:3.59rem;
	border:1px solid #ddd;
}
.weike_node_ne dl dt img{
	width:4.89rem;
	height:3.59rem;
}
.weike_node_ne dl dd{
	float: left;
	width:9.2rem;
	margin-left:0.5rem;
}
.weike_node_ne dl dd:nth-of-type(1){
	color:#3d3d3d;
	font-size:0.68rem;
}
.weike_node_ne dl dd:nth-of-type(2){
	color:#999999;
	margin-top:0.8rem;
	font-size:0.6rem;
}
.weike_node_ne dl dd:nth-of-type(3){
	color:#3d3d3d;
	font-size:0.6rem;
}
.xxpf{
	float:right;
	width: 60%;
}
.xxpf ul {
    overflow: hidden;
    width: auto;
    float: left;
    padding:0.3rem 0;
}
.xxpf ul li {
        width:  0.7rem;;
        height:  0.7rem;
        margin-right:0.2rem;
        background:url(../img/kongs.png) no-repeat left -1rem;
        float: left;
        background-size: 0.7rem;
    }
.xxpf ul li.act {
            background-position: 0 -1rem;
        }
.xxpf num{
    float: left;
    color:#f39f0d;
    margin-top:0.2rem;
}

.weike_node_ne dl dd span{
	float:left;
	height:0.9rem;
	font-size:0.47rem;
	margin-top:0.2rem;
	line-height: 0.9rem;
	padding:0 .2rem;
	border:1px solid #3ba5d5;
	color:#3ba5d5;
	border-radius: 0.2rem;
}
.xxpf2{
	float:right;
	width: 60%;
}
.xxpf2 ul {
    overflow: hidden;
    width: auto;
    float: left;
    padding:0.3rem 0;
}
.xxpf2 ul li {
        width:  0.7rem;;
        height:  0.7rem;
        margin-right:0.2rem;
        background:url(../img/kongs.png) no-repeat left -1rem;
        float: left;
        background-size: 0.7rem;
    }
/*.xxpf2 ul li.act2 {
            background-position: 0 -1rem;
        }*/
.xxpf2 num{
    float: left;
    color:#f39f0d;
    margin-top:0.2rem;
}



/*课后作业弹框*/
.zhe2{
	width:100%;
	height:100%;
	left:0;
	top:0;
	background:#000;
	opacity: 0.5;
	z-index: 6;
	position:fixed;
	display:none;
}
.kh_box{
	width:13.4rem;
	display: none;
	height:auto;
	position:fixed;
	left: 50%;
    top:50%;
    transform: translate(-50%,-50%);
	z-index: 9;
	
}
.kh_main{
	background:#fff;
	width:11.7rem;
	padding:0.8rem;
	float:left;
	border-radius: 0.3rem;
}
.kh_main h1{
	float:left;
	width:100%;
	padding: 0.3rem 0;
	background:url(../img/bt_icon.png) no-repeat center center;
	background-size:6.41rem ;
	text-align: center;
	color: #474245;
	font-size:0.64rem;
	font-weight: 400;
}
.kh_node{
	width:100%;
	float:left;
	color:#464646;
}
.kh_node label{
	width:100%;
	float:left;
	padding:0.2rem 0;
	font-size:0.73rem;
	color:#464646;
}
.kh_node ul{
	width:100%;
	float:left;
	margin:0 0 0.3rem 0;
}
.kh_node ul li{
	width: 100%;
	float:left;
	background:url(../img/nnkk.png) no-repeat  left 0.45rem;
	background-size:0.7rem;
}
.kh_node ul li p{
	color:#333;
	width:11rem;
	padding:0.2rem 0;
	line-height: 1.2rem;
	padding-left:1rem;
	font-size:0.73rem;
}


.pij{
	float:left;
	width:100%;
}
.pij h2{
	float:left;
	width:100%;
	padding: 0.3rem 0;
	background:url(../img/bt2_icon.png) no-repeat center center;
	background-size:10.38rem ;
	text-align: center;
	color: #5ca1e6;
	font-size:0.64rem;
	font-weight: 400;
	margin-bottom: 0.5rem;
}
.pij input{
    border: none;
    background: #5ca1e6;
    color: #fff;
    font-size: 0.66rem;
    float: left;
    width: 10.38rem;
    text-align: center;
    margin: 0.7rem 0.7rem 0 0.7rem;
    height: 1.6rem;
    line-height: 1.6rem;
    border-radius: 0.8rem;
    outline: none;
}
.all{
	float:left;
}
.all p{
	float:left;
	padding:0.3rem 0;
	font-size:0.65rem;
	margin-right:0.5rem;
	color:#333;
}
.all ul {
    overflow: hidden;
    width: auto;
    float: left;
    padding:0.3rem 0;
}
.all ul li {
        width:  1rem;;
        height:  1rem;
        margin-right:0.3rem;
        background:url(../img/kongs.png) no-repeat;
        float: left;
        background-size: 1rem;
    }
.all ul li.current {
            background-position: 0 -1.42rem;
        }
.all span{
	font-size:0.5rem;
	color:#999999;
}


/*问题微课播放页面*/
.weike_bf{
	width:100%;
	float:left;
	height:7.96rem;
}
.weike_bf_ne{
	background:#fff;
	width:100%;
	float:left;
	padding:0.5rem 0;
}
.weike_bf_ne h1{
	font-size:0.73rem;
	font-weight: 400;
	color:#3d3d3d;
	background:url(../img/tiao_icon.png) no-repeat left center;
	background-size:0.19rem 0.68rem;
	text-indent:0.3rem;
	float:left;
	width:15rem;
	margin:0 0.5rem 0.2rem 0.5rem;
}

.weike_bf_ne dl{
	
	width:15rem;
	padding:0.5rem;
	float:left;
	border-bottom: 1px solid #ddd;
}
.weike_bf_ne dl dt{
	float:left;
	width:4.89rem;
	height:3.59rem;
	border:1px solid #ddd;
}
.weike_bf_ne dl dt img{
	width:4.89rem;
	height:3.59rem;
}
.weike_bf_ne dl dd{
	float: left;
	width:9.2rem;
	margin-left:0.5rem;
}
.weike_bf_ne dl dd:nth-of-type(1){
	color:#3d3d3d;
	font-size:0.68rem;
}
.weike_bf_ne dl dd:nth-of-type(2){
	color:#999999;
	margin-top:0.8rem;
	font-size:0.6rem;
}
.weike_bf_ne dl dd:nth-of-type(3){
	color:#3d3d3d;
	font-size:0.6rem;
}

.weike_bf_ne dl dd span{
	float:left;
	height:0.9rem;
	font-size:0.47rem;
	margin-top:0.2rem;
	line-height: 0.9rem;
	padding:0 .2rem;
	border:1px solid #3ba5d5;
	color:#3ba5d5;
	border-radius: 0.2rem;
}
/*.xxpf2{
	float:right;
	width: 60%;
}
.xxpf2 ul {
    overflow: hidden;
    width: auto;
    float: left;
    padding:0.3rem 0;
}
.xxpf2 ul li {
        width:  0.7rem;;
        height:  0.7rem;
        margin-right:0.2rem;
        background:url(../img/kongs.png) no-repeat;
        float: left;
        background-size: 0.7rem;
    }
.xxpf2 ul li.act {
            background-position: 0 -1rem;
        }
.xxpf2 num{
    float: left;
    color:#f39f0d;
    margin-top:0.2rem;
}*/




/*每日十题*/
.dtk{
	float:right;
	margin-right:0.75rem;
	width:auto;
	height:0.94rem;
	line-height: 0.94rem;
	margin-top:0.55rem;
	font-size:0.7rem;
	
	border-radius: 0.3rem;
	color:#4cacf5;
}
.shit{
	float:left;
	width:100%;
	position:relative;
}
.shit_time{
	float:left;
	width:100%;
	height:2.2rem;
	position:fixed;
	left:0;
	top:2.13rem;
	background:#F0F0F0;
}
.shit_time kbd{
	float:left;
	width:5.5rem;
	border-radius: 0.2rem;
	margin:0.3rem 5.25rem;
	font-size: 0.68rem;
	text-align: center;
	border:1px solid #ddd;
	background:#fff;
	color:#333333;
	line-height: 1.5rem;
}
.shit_time kbd #djs{
	float:right;
	margin-right:0.5rem;
	color:#db0000;
	display: inline-block;
}
.dt_box{
	float:right;
	margin:0.3rem 0.5rem 0 0;
	border:1px solid #1dc571;
	border-radius: 0.2rem;
}
.dt_box li{
	float:left;
	padding:0.3rem 0.5rem;
	font-size:0.64rem;
}
.zj{
	background:#1dc571;
	color: #fff;
}
.zt{
	background:#fff;
	color:#999;
	border-radius: 0.2rem;
}
.shit_box{
	float:left;
	width:15rem;
	height:2.2rem;
}

.shit_item{
	float:left;
	width:15rem;
	padding:0.5rem;
	background:#fff;
}
.shit h1{
	font-size:0.73rem;
	font-weight: 400;
	color:#5ca1e6;
	float:left;
	width:100%;
	padding:0.3rem 0;
}
.shit_node{
	width:100%;
	float:left;
	color:#464646;
}
.shit_node label{
	width:100%;
	float:left;
	padding:0.2rem 0;
	font-size:0.73rem;
}
.shit_node label img{
	float:right;
	width:2.5rem;
	height:1rem;
}
.shit_node ul{
	width:100%;
	float:left;
	margin:0.3rem 0;
}
.shit_node ul li{
	width: 100%;
	float:left;
	background:url(../img/nnkk.png) no-repeat  left 0.35rem;
	background-size:0.7rem;
}
.shit_node ul li p{
	width:13rem;
	padding:0.2rem 0;
	float:left;
	padding-left:1rem;
	font-size:0.73rem;
}
.shit_node ul li img{
	float:left;
	margin-top:0.5rem;
	width:0.57rem;
	height:0.57rem;
}
.ct_xz{
	display: none;
}
.ccha{
	display: none;
}
.bottom{
	padding:1.2rem 0;
	float:left;
	width:100%;
}
.tijiao_bottom{
	position:fixed;
	bottom: 0;
	left:0;
	width:100%;
	background:#F0F0F0;
	padding:0.5rem 0;
}
.tijiao_bottom button{
	float:left;
	padding:0.3rem 2.3rem;
	margin-left:1.35rem;
	border:none;
	outline: none;
	color:#fff;
	font-size:0.76rem;
	background:#5ca1e6;
	border-radius: 0.2rem;
}
.tijiao_bottom a{
	font-size:0.76rem;
	float:left;
	border-radius: 0.2rem;
	margin-left:1rem;
	padding:0.3rem 1.6rem;
	color:#333;
	background:#fff;
}


/*答题卡弹框*/
.dtk_box{
	position:fixed;
	left:0;
	bottom:0;
	background:#fff;
	width:15rem;
	padding:0.5rem;
	z-index: 10;
	display: none;
}
.dtk_box dl{
	float:left;
	width:100%;
	
}

.dtk_box dl dd{
	float:left;
	width:auto;
	background:url(../img/yd.png) no-repeat left center;
	background-size:0.81rem;
	text-indent: 1rem;
	margin-right:0.5rem;
	font-size:0.6rem;
	color:#333;
}
.dtk_box dl dd:nth-of-type(2){
	float:left;
	width:auto;
	background:url(../img/wd.png) no-repeat left center;
	background-size:0.81rem;
	font-size:0.6rem;
	color:#333;
}
.dtk_box dl dt{
	float:right;
	background:url(../img/gb_icon.png) no-repeat left top;
	background-size:1.06rem;
	width:1.06rem;
	height:1.06rem;
}
.dtk_box h1{
	width:100%;
	float:left;
	font-size:0.68rem;
	color:#333;
	padding:0.3rem 0;
	font-weight: 400;
}
.dtk_box ul{
	float:left;
	width:100%;
	padding-top:0.3rem;
}
.dtk_box ul li{
	float:left;
	width:2.05rem;
	height:2.05rem;
	border-radius: 2.05rem;
	line-height: 2.05rem;
	text-align: center;
	border:1px solid #2db3f6;
	background: #e9f7fe;
	font-size:0.65rem;
	color:#27b1f6;
	margin:0.4rem;
}

/*提交弹框*/
.tjjg{
	width:13rem;
	position:fixed;
	left:0;
	right:0;
	bottom: 0;
	top:0;
	margin: auto;
	height:10rem;
	display: none;
	z-index: 11;
}

.tjjg_node{
	width:11rem;
	padding:1rem;
	float:left;
	background:#fff;
	border-radius: 0.3rem;
}
.tjjg_node h1{
	float:left;
	width:100%;
	font-size:0.68rem;
	color:#00a954;
	background:url(../img/rl_icon.png) no-repeat left center;
	background-size:1.11rem;
	line-height: 1.11rem;
	text-indent: 1.3rem;
	margin-bottom: 0.3rem;
	font-weight: 500;
}
.tjjg_node h3{
	padding:0.2rem 0;
	float:left;
	width:100%;
	font-size:0.65rem;
	color:#333;
}
.tjjg_node h3 a{
	display: inline-block;
	padding:0.2rem 0.9rem;
	background:#5CA1E6;
	color:#fff;
	border-radius: 1rem;
	font-weight: 500;
	margin-left:0.3rem;
}
.clos3{
	float:left;
	width:1.92rem;
	height: 1.92rem;
	margin:1rem 5.55rem;
	background:url(../img/cl3_icon.png) no-repeat center center;
	background-size:1.92rem;
}



/*我的错题*/
.wdct{
	width: 100%;
	height:auto;
	float:left;
}
.wdct_main{
	float:left;
	width:15rem;
	padding:0.5rem;
	background:#F0F0F0;
}
.wdct_main label:nth-of-type(1){
	margin-left:3.5rem;
	margin-right:0.5rem;
}
.wdct_main label{
	float:left;
	font-size:0.64rem;
	line-height: 1.1rem;
	color:#333333;;
}
.wdct_main>label>input{
	width:0.8rem;
	height:0.8rem;
	float:left;
	border-radius: 0;
	-webkit-appearance: none;
	background:url(../img/kon_icon.png) no-repeat center center;
	background-size:0.8rem;
}
.wdct_main>label>input:checked{
	background:url(../img/dui_icon.png) no-repeat center center;
	background-size:0.8rem;
}
.wdct_box{
	width: 100%;
	height:auto;
	float:left;
	background:#fff;
	}
.ct_boxs{
	    clear: both;
    float: left;
    width: 90%;
    padding: 0.6rem 0;
    height: auto;
    border-bottom: 1px solid #ddd;
    font-size: 0.65rem;
    /* margin: 0 1rem; */
    margin: 0 5% 0 5%;
	}
.ct_boxs:last-child{
	border:none;
}
/*.ct_boxs b{
	float:left;
	width:1.2rem;
	height:1rem;
	
}*/
.ct_boxs>input{
	margin-top:0.2rem;
	display: none;
	float:left;
	width:0.6rem;
	height:0.6rem;
	border-radius: 0;
	-webkit-appearance: none;
	background:url(../img/kon_icon.png) no-repeat center center;
	background-size:0.6rem;
}
.ct_boxs>input:checked{
	background:url(../img/dui_icon.png) no-repeat center center;
	background-size:0.6rem;
}
.ct_boxs label{
	float:left;
	width:11rem;
	line-height: 1rem;
	color:#323232;
}
.ct_boxs p{
	float:right;
	width:0.47rem;
	height:0.8rem;
	background:url(../img/ct_xz_icon.png) no-repeat center center;
	background-size:0.47rem;
	}

/*错题弹框*/
.wd_box{
	position:fixed;
	left:0;
	bottom:0;
	background:#f0f0f0;
	width:15rem;
	padding:0.8rem 0.5rem;
	z-index: 10;
	display: none;
}

.wd_box label{
	float:left;
	margin-top:0.3rem;
	margin-right: 0.5rem;
	font-size:0.64rem;
	color:#999;
	line-height: 1.1rem;
}

.wd_box>label>input{
	float:left;
	width:0.8rem;
	height:0.8rem;
	border-radius: 0;
	-webkit-appearance:none;
	background:url(../img/kon_icon.png) no-repeat center center;
	background-size:0.8rem;
}
.wd_box>label>input:checked{
	background:url(../img/dui_icon.png) no-repeat center center;
	background-size:0.8rem;
}

.wd_box span{
	float:right;
	border-radius: 0.2rem;
	width:11rem;
	background:#ff4359;
	color:#fff;
	font-size:0.76rem;
	text-align: center;
	padding:0.3rem 0;
}


/*我的错题接下来*/
.wdct_next_con{
	float:left;
	width:100%;
}

.wdct_node{
	float:left;
	width:15rem;
	padding:0.5rem;
	background:#fff;
}
.wdct_node h1{
	font-size:0.73rem;
	font-weight: 400;
	color:#5ca1e6;
	float:left;
	width:100%;
	padding:0.3rem 0;
}
.wdct_node h2{
	float:left;
	width:100%;
	padding: 0.3rem 0;
	background:url(../img/zhs_bg.png) no-repeat center center;
	background-size:14.2rem ;
	text-align: center;
	color: #474245;
	font-size:0.64rem;
	font-weight: 400;
}
.wdct_next_con dl{
	float:left;
	background:#F0F0F0;
	width:15rem;
	padding:0.5rem;
}
.wdct_next_con dl dd{
	float:left;
	width:7rem;
	text-align: center;
	background:#fff;
	border:1px solid #5CA1E6;
	border-radius: 0.2rem;
	margin:0 0.5rem 0.5rem 0;
}
.wdct_next_con dl dd:nth-of-type(2){
	margin-right:0;
}
.wdct_next_con dl dd a{
	color:#333;
	font-size:0.64rem;
	
	float:left;
	width:7rem;
	text-align: center;
	line-height: 1.5rem;
}
.tijiao3{
	width:15rem;
	padding:0.5rem;
	position:absolute;
	left:0;
	bottom: 0;
	height:auto;
}

.tijiao3 input{
	width:100%;
	border-radius: 0.3rem;
	text-align: center;
	border:none;
	background:#bfbfbf;
	color:#fff;
	font-size:0.76rem;
	line-height: 1.6rem;
	outline: none;
	cursor: pointer;
	-webkit-appearance: none;
}
.tan{
	position:fixed;
	font-size:0.65rem;
	text-align: center;
	color:#fff;
	border-radius: 0.2rem;
	bottom:3rem;
	left:0;
	display: none;
	height:1.5rem;
	line-height: 1.5rem;
	width:15rem;
	margin:0 0.5rem;
	background:#f39e9e;
}
.tijiao3 input:hover{
	background:#5ca1e6;
}


/*我要pk*/
.bigbox2{
	width:100%;
	float:left;
	height: 100%;
	background:url(../img/pkk_bg.png) no-repeat left top;
	background-size:100% 100%;
	position:relative;
}
.pk_top{
	width:13.7rem;
	height:2.65rem;
	background:url(../img/pk_top_bg2.png) no-repeat left bottom;
	background-size:13.7rem 2.65rem;
	float:left;
}

.wypk{
	float:left;
	width:100%;
}
.wypk_node{
	float:left;
	width:15rem;
	padding:0.5rem;
}
.wypk_node img{
	width:3.46rem;
	height:1.09rem;
}
.ck{
	float:left;
}
.gz{
	float:right;
}
.wypk_item{
	float:left;
	width:15.34rem;
	margin:0 0.33rem;
}
.dengdai{
	float:left;
	width:15.34rem;
	height:2.86rem;
	background:url(../img/pk_top_bg.png) no-repeat left top;
	background-size:15.34rem 2.86rem;
}
.me{
	float:left;
	width:6.5rem;
}
.me dt{
	float:left;
	width:1.96rem;
	margin:0.46rem 0 0 0.25rem;
}
.me dt img{
	float:left;
	width:1.96rem;
}
.me dd{
	float:left;
	width:3.8rem;
	color:#fff;
	margin-left:0.2rem;
}
.me dd:nth-of-type(1){
	font-size:0.6rem;
	margin-top:0.3rem;
}
.me dd:nth-of-type(2){
	font-size:0.4rem;
}
.dengdai span{
	float:left;
	width:1.5rem;
	color:#f54c4c;
	font-size:0.66rem;
	margin:0.5rem;
}

.duifang{
	float:right;
	width:6.2rem;
}
.duifang dt{
	float:right;
	width:1.96rem;
	margin:0.46rem 0.25rem 0 0 ;
}
.duifang dt img{
	float:left;
	width:1.96rem;
}
.duifang dd{
	float:left;
	width:3.65rem;
	color:#fff;
	margin-left:0.2rem;
}
.duifang dd:nth-of-type(1){
	font-size:0.6rem;
	margin-top:0.3rem;
}
.duifang dd:nth-of-type(2){
	font-size:0.4rem;
}
.again{
	position:absolute;
	left:0;
	bottom:1.3rem;
	width:10rem;
	padding:0 3rem;
	z-index: 2;
}
.daojishi{
	float:left;
	width:100%;
	background:url(../img/djs_bg.png) no-repeat center center;
	background-size:7.13rem 1.08rem;
	line-height: 1.08rem;
	font-size:0.72rem;
	padding:0.4rem 0;
	display: block;
}
.daojishi p{
	float:left;
	color:#f54c4c;
	margin: 0 0 0 2rem;
}
.daojishi span{
	color:#fff;
	float:left;
	margin-left:0.8rem;
}
.again button{
	float:left;
	width:100%;
	outline: none;
	border:none;
	background:#d2d2d2;
	text-align: center;
	line-height: 1.8rem;
	border-radius: 0.2rem;
	font-size:0.85rem;
	color:#fff;
}
.again button:hover{
	background:#f64c4d;
}

/*规则弹框*/
.wd_gz{
	position: absolute;
	left:0;
	top:1rem;
	margin:auto;
	bottom:0;
	right:0;
	width:13.7rem;
	height:auto;
	z-index: 12;
	display: none;
}
.gz_cont{
	float:left;
	width:100%;
}
.jjgz_top{
	width:13.7rem;
	height:2.65rem;
	background:url(../img/jjgz_top_bg.png) no-repeat left bottom;
	background-size:13.7rem 2.65rem;
	float:left;
}
.jjgz_center{
	width:13.7rem;
	height:auto;
	background:url(../img/jjgz_bg_center.png) repeat-y left top;
	background-size:13.7rem;
	float:left;
}
.jjgz_center ul{
	float:left;
	width:12rem;
	margin:0.8rem 0.85rem 0.6rem  0.85rem;
	
}
.jjgz_center ul li{
	float:left;
	width:100%;
	font-size:0.55rem;
	color:#666666;
	line-height: 0.88rem;
	margin-bottom: 0.3rem;
}
.jjgz_center ul li span{
	float:left;
}
.jjgz_center ul li p{
	float:left;
	width:11rem;
}
.jjgz_bottom{
	width:100%;
	height:.36rem;
	background:url(../img/jjgz_bottom_bg.png) no-repeat left top;
	background-size:13.7rem 0.36rem;
	float:left;
}
.clos2{
	float:left;
	width:1.92rem;
	height: 1.92rem;
	margin:0.5rem 5.8rem;
	background:url(../img/cl3_icon.png) no-repeat center center;
	background-size:1.92rem;
}



/*往期结果*/
.wypk_item2{
	float:left;
	width:15.34rem;
	padding:0 0.33rem;
	background:#fff;
	margin-top:0.5rem;
}
.wypk_item2:last-child{
	margin-bottom: 0.5rem;
}
.wypk_item2 p{
	padding: 0.2rem 0;
	float:left;
	width:90%;
	color:#333333;
	font-size:0.51rem;
	margin-left:0.5rem;
}
.wypk_item2 label{
	color:#f64c4d;
	padding-bottom:0.2rem;
}
.wypk_item2 label b{
	font-weight: 500;
}
.wypk_item2 label:nth-of-type(1){
	float:left;
	margin-left:0.8rem;
	font-size:0.5rem;
}
.wypk_item2 label:nth-of-type(2){
	float:right;
	font-size:0.5rem;
	margin-right:0.8rem;
}
.dd{
	float:left;
	width:2.38rem;
	height:2.8rem;
	background:url(../img/pk_dd.jpg) no-repeat center center;
	background-size:1.75rem 1.45rem;
}
.sb{
	float:left;
	width:2.38rem;
	height:2.8rem;
	background:url(../img/pk_sb.png) no-repeat center center;
	background-size:1.75rem 1.45rem;
}
.pj{
	float:left;
	width:2.38rem;
	height:2.8rem;
	background:url(../img/pk_pj.png) no-repeat center center;
	background-size:1.75rem 1.45rem;
}
.sl{
	float:left;
	width:2.38rem;
	height:2.8rem;
	background:url(../img/pk_sl.png) no-repeat center center;
	background-size:1.75rem 1.45rem;
}

/*答题*/
.tijiao_bottom input{
	width:15rem;
	margin:0 0.5rem;
	border-radius: 0.3rem;
	text-align: center;
	border:none;
	background:#5ca1e6;
	color:#fff;
	font-size:0.76rem;
	line-height: 1.6rem;
	outline: none;
	cursor: pointer;
	-webkit-appearance: none;
}


/*答题结束*/
.bigbox3{
	width:100%;
	float:left;
	background:#468edf;
	position:relative;
}
.dtjs_min{
	float:left;
	width:100%;
	margin-top:5rem;
	padding:0.5rem 0;
	text-align: center;
	color:#fff;
	font-size:0.68rem;
	background:url(../img/dti_bg.png) no-repeat center bottom;
	background-size:12.4rem;
}



/*团队竞技*/
.bigbox4{
	width:100%;
	height: 100%;
	float:left;
	background:url(../img/td_bg.png) no-repeat left center;
	background-size:100% 100%;
	position:relative;
}
.dw_z{
	position:fixed;
	width:100%;
	height:100%;
	background:#000;
	opacity:0.3;
	z-index: 1;
	left:0;
	right:0;
}
.photowall{
	width:100%;
	position:relative;
}
.photowall dd{
	position: absolute;
}
.ae{
	width:2.11rem;
	height:2.11rem;
	background:url(../img/image/ft.png) no-repeat left top;
	background-size:2.11rem;
	border-radius: 50%;
	left:0.5rem;
	top:0;
}

.be{
	width:2.58rem;
	height:2.58rem;
	background:url(../img/image/cp.png) no-repeat left top;
	background-size:2.58rem;
	border-radius: 50%;
	left:3rem;
	top:1rem;
}
.ce{
	width:2.58rem;
	height:2.58rem;
	background:url(../img/image/my.png) no-repeat left top;
	background-size:2.58rem;
	border-radius: 50%;
	left:6.8rem;
	top:0;
}
.de{
	width:3.46rem;
	height:3.46rem;
	background:url(../img/image/cy.png) no-repeat left top;
	background-size:3.46rem;
	border-radius: 50%;
	left:10rem;
	top:0;
}
.e{
	width:3.46rem;
	height:3.46rem;
	background:url(../img/image/xc.png) no-repeat left top;
	background-size:3.46rem;
	border-radius: 50%;
	left:1rem;
	top:3.7rem;
}
.f{
	width:2.58rem;
	height:2.58rem;
	background:url(../img/image/hr.png) no-repeat left top;
	background-size:2.58rem;
	border-radius: 50%;
	left:6rem;
	top:3.7rem;
}
.g{
	width:2.11rem;
	height:2.11rem;
	background:url(../img/image/hd.png) no-repeat left top;
	background-size:2.11rem;
	line-height: 2.11rem;
	left:11rem;
	top:4rem;
}
.h{
	width:2.11rem;
	height:2.11rem;
	background:url(../img/image/pg.png) no-repeat left top;
	background-size:2.11rem;
	border-radius: 50%;
	left:4rem;
	top:7rem;
}
.i{
	width:2.58rem;
	height:2.58rem;
	border-radius: 50%;
	background:url(../img/image/dc1.png) no-repeat left top;
	background-size: 2.58rem;
	left:8rem;
	top:7rem;
	z-index: 2;
}
.j{
	width:2.11rem;
	height:2.11rem;
	background:url(../img/image/sjs.png) no-repeat left top;
	background-size:2.11rem;
	border-radius: 50%;
	left:12rem;
	top:7rem;
}
.k{
	width:2.11rem;
	height:2.11rem;
	background:url(../img/image/tz.png) no-repeat left top;
	background-size:2.11rem;
	border-radius: 50%;
	left:3rem;
	top:9.5rem;
}
.l{
	width:2.11rem;
	height:2.11rem;
	background:url(../img/image/dx.png) no-repeat left top;
	background-size:2.11rem;
	border-radius: 50%;
	left:6rem;
	top:9.5rem;
}
.m{
	width:2.58rem;
	height:2.58rem;
	background:url(../img/image/yq.png) no-repeat left top;
	background-size:2.58rem;
	border-radius: 50%;
	left:11rem;
	top:10rem;
}
.n{
	width:2.58rem;
	height:2.58rem;
	background:url(../img/image/sy.png) no-repeat left top;
	background-size:2.58rem;
	left:0.5rem;
	top:12.5rem;
}
.o{
	width:2.11rem;
	height:2.11rem;
	background:url(../img/image/fs.png) no-repeat left top;
	background-size:2.11rem;
	border-radius: 50%;
	left:7rem;
	top:12.5rem;
}
.p{
	width:2.11rem;
	height:2.11rem;
	background:url(../img/image/mtg.png) no-repeat left top;
	background-size:2.11rem;
	left:12rem;
	top:13rem;
}


@keyframes warn {
0% {
transform: scale(0.3);
-webkit-transform: scale(0.3);
opacity: 0.0;
}
25% {
transform: scale(0.3);
-webkit-transform: scale(0.3);
opacity: 0.1;
}
50% {
transform: scale(0.5);
-webkit-transform: scale(0.5);
opacity: 0.3;
}
75% {
transform: scale(0.8);
-webkit-transform: scale(0.8);
opacity: 0.5;
}
100% {
transform: scale(1);
-webkit-transform: scale(1);
opacity: 0.0;
}
}
@keyframes warn1 {
0% {
transform: scale(0.3);
-webkit-transform: scale(0.3);
opacity: 0.0;
}
25% {
transform: scale(0.3);
-webkit-transform: scale(0.3);
opacity: 0.1;
}
50% {
transform: scale(0.3);
-webkit-transform: scale(0.3);
opacity: 0.3;
}
75% {
transform: scale(0.5);
-webkit-transform: scale(0.5);
opacity: 0.5;
}
100% {
transform: scale(0.8);
-webkit-transform: scale(0.8);
opacity: 0.0;
}
}

/* 保持大小不变的小圆点 */
/* 产生动画（向外扩散变大）的圆圈 第一个圆 */
.pulse {
	position: absolute;
	width:3.3rem;
	height: 3.3rem;

top:6.6rem;
left:7.6rem;
border: 1px solid #fff;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
z-index: 1;
opacity: 0;
-webkit-animation: warn 2s ease-out;
-moz-animation: warn 2s ease-out;
animation: warn 2s ease-out;
-webkit-animation-iteration-count: infinite;
-moz-animation-iteration-count: infinite;
animation-iteration-count: infinite;
box-shadow: 3px 3px 30px #fff; /* 阴影效果 */
}
/* 产生动画（向外扩散变大）的圆圈 第二个圆 */
.pulse1 {
	position: absolute;
	width:3.3rem;
	height: 3.3rem;
top:6.6rem;
left:7.6rem;
border: 1px solid #fff;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
z-index: 1;
opacity: 0;
-webkit-animation: warn1 2s ease-out;
-moz-animation: warn1 2s ease-out;
animation: warn1 2s ease-out;
-webkit-animation-iteration-count: infinite;
-moz-animation-iteration-count: infinite;
animation-iteration-count: infinite;
box-shadow: 3px 3px 30px #fff;  阴影效果 
}




/*团队结果*/
.diqu{
	width:100%;
	float:left;
	margin-top:3rem;
}
.diqu span{
	float:left;
	margin:0 6.6rem;
	width:2.9rem;
	background:#6eb2ff;
	border-radius: 50%;
	line-height: 2.9rem;
	font-size:0.6rem;
	text-align: center;
	color:#fff;
	height:2.9rem;
}
.dtjs_min2{
	float:left;
	width:100%;
	margin-top:2rem;
	padding:0.5rem 0;
	text-align: center;
	color:#fff;
	font-size:0.68rem;
	background:url(../img/dti_bg.png) no-repeat center bottom;
	background-size:12.4rem;
}






/*区排名*/
.qpm{
	float:left;
	width:100%;
}
.qpm table{
	width:100%;
	float:left;
}
.qpm table tr{
	border-bottom: 1px solid #ddd;
}
.qpm table tr td{
	padding: 0.4rem 0;
	text-align: center;
	vertical-align: middle;
	font-size:0.68rem;
}
.qpm table tr td:nth-of-type(1){
	width:1.5rem;
}
.qpm table tr td:nth-of-type(2){
	width:1.5rem;
}
.qpm table tr td:last-child{
	color:#f39f0d;
}

.qpm table tr td label{
}
.qpm table tr td img{
	width:1.06rem;
	height:1.24rem;
	float:left;
}
.qpm table tr td:nth-of-type(3){
	width:10rem;
	text-align: left;
}



/*往期结果2*/
.wypk2{
	width:10rem;
	position:fixed;
	height:8rem;
	margin:auto;
	left:0;
	top:0;
	right:0;
	bottom:0;
	
}
.wypk2 ul{
	width:100%;
	float:left;
}
.wypk2 ul li{
	float:left;
	width:100%;
	height:3.4rem;
	line-height: 3.4rem;
	text-indent: 3.5rem;
	font-size:0.7rem;
}
.ba{
	background:url(../img/ba.png) no-repeat left center;
	background-size:3.05rem 2.62rem;
}
.ba a{
	color:#fff;
}
.jiu{
	
	background:url(../img/jiu.png) no-repeat left center;
	background-size:3.05rem 2.62rem;
}
.jiu a{
	color:#2e68aa;
}
.shi{
	background:url(../img/shi.png) no-repeat left center;
	background-size:3.05rem 2.62rem;
}
.shi a{
	color:#2e68aa;
}




.header3{
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:2.13rem;
	z-index: 5;
	background:#4aaaf5;
}
.big2{
	float:left;
	width:100%;
	height:2.13rem;
}

.retu2{
	float:left;
	width:1.5rem;
	height:2.13rem;
	background:url(../img/wd_ret.png) no-repeat center center;
	background-size:0.45rem 0.79rem;
}	



/*活动说明*/
.hdsm{
	width:14rem;
	margin:0.5rem 1rem;
	float:left;
}
.hdsm p{
	width:100%;
	float:left;
	line-height: 1.2rem;
	font-size:0.65rem;
}
.hdsm span{
	float:left;
	width:100%;
	font-size:0.7rem;
	line-height: 1.4rem;
	font-weight: bold;
	
}
.main_hd{
	float:left;
	width:14rem;
	padding:0 1rem 1.5rem 1rem;
}
.main_hd p{
	float:left;
	width:100%;
	font-size:0.55rem;
	color:#5ca1e6;
	padding:0.3rem 0;
	margin-bottom: 0.5rem;
}
.main_hd p>input{
	border:none;
	outline: none;
	width:0.6rem;
	float:left;
	margin-left:3.3rem;
	height:0.6rem;
	background:url(../img/gou_icon.png) no-repeat center center;
	background-size:0.6rem;
	
}
.main_hd p>input:checked{
	background:url(../img/k_icon.png) no-repeat center center;
	background-size:0.6rem;
}
.que{
	float:left;
	width:100%;
	border:none;
	outline: none;
	background:#5CA1E6;
	padding:0.4rem 0;
	text-align: center;
	font-size:0.75rem;
	color:#fff;
	border-radius: 0.3rem;
	
}



.gx{
	position:fixed;
	background:url(../img/ts_icon.png) no-repeat center top;
	background-size:2rem;
	width:14rem;
	height: 4rem;
	left:0;
	top:0;
	right:0;
	bottom:0;
	margin:auto;
}
.gx p{
	float:left;
	width:100%;
	font-size:0.6rem;
	margin-top:2.3rem;
	color:#4d4d4d;
	line-height: 1rem;
	text-align: center;
}


/*隐私策略*/
.yscl{
	width:14rem;
	margin:0.5rem 1rem;
	float:left;
}
.yscl h1{
	width:100%;
	padding:0.5rem 0;
	float:left;
	font-size:0.7rem;
	text-align: center;
}
.yscl p{
	width:100%;
	float:left;
	line-height: 1.2rem;
	font-size:0.65rem;
}
.yscl span{
	float:left;
	width:100%;
	font-size:0.65rem;
	line-height: 1.5rem;
	font-weight: bold;
	
}


.mess fo{
	float:left;
	width:100%;
	padding:0.5rem 0;
}
.mess fo>input{
	border:none;
	outline: none;
	width:0.6rem;
	height:0.6rem;
	float:left;
	background:url(../img/nnk.png) no-repeat center center;
	background-size:0.6rem;
}
.mess fo>input:checked{
	float:left;
	background:url(../img/nnkk.png) no-repeat center center;
	background-size:0.6rem;
}
.mess fo p{
	float:left;
	line-height: 0.8rem;
	font-size:0.5rem;
}
.mess fo p a{
	color:#4cacf5;
}


/*我的奖品*/
.jp_box{
	float:left;
	width:14rem;
	padding:0.8rem 1rem;
}
.jp_item{
	float:left;
	width:100%;
	margin-bottom: 0.8rem;
	background:#fff;
	border-radius: 0.3rem;
	overflow: hidden;
}
.jp_item p{
	float:left;
	font-size:0.64rem;
	padding:0.5rem 0;
	text-indent: 0.5rem;
}
.jp_item p span{
	color:#e10000;
	
}
.jp_next{
	width:100%;
	padding:0.5rem 0;
	background:linear-gradient(60deg,#4cacf5,#2686e8);
	color:#fff;
	display: -webkit-box;
	-webkit-box-orient: horizontal;
}

.jp_next .vip{
	-webkit-box-flex:1;
	text-align: center;
	width:6.5rem;
	font-size:0.89rem;
	margin:0.3rem 0.5rem;
}
.vip:nth-of-type(1){
	border-right: 1px solid #fff;
}
.vip z2{
	float:left;
	font-size:0.65rem;
	padding:0.2rem 0;
}


/*意见反馈*/
.yijian{
	width:100%;
	float:left;
	height:auto;
}
.yijian textarea{
	float:left;
	padding:0.3rem 2%;
	width:96%;
	height:100px;
	margin:12px 0;
	outline: none;
	font-size:0.6rem;
	color:#888;
	background:#f0f0f0;
	border: 1px solid #d2d2d2;
	border-radius: 0.3rem;
}

.main_hd2{
	position:absolute;
	left: 0;
	bottom:0;
	width:14rem;
	padding:1rem;
	
}



/*修改密码*/
.pas_box{
	float:left;
	width:14rem;
	padding:1rem;
}
.pas{
	float:left;
	width:100%;
	border-bottom: 1px solid #ddd;
	margin-bottom: 0.5rem;
	padding:0.5rem 0;
	font-size: 0.7rem;
}
.pas input{
	outline: none;
	border:none;
	margin-left:0.5rem;
	display:inline-block;
	color: #737373;
    background: none;
    font-size: 0.7rem;
}





/*补充----pk倒计时弹框*/
.pk_box_k{
	position:fixed;
	left:0;
	margin:auto;
	right:0;
	bottom:0;
	top:0;
	width:13.4rem;
	height:18rem;
	z-index: 15;
	display: none;
}
.pk_djs{
	float:left;
	width:100%;
	height:17.4rem;
	background:url(../img/pk_djs.png) no-repeat left top;
	background-size:13.4rem 17.4rem;
}
.pk_djs p{
	color:#fff;
	font-size:0.65rem;
	float:left;
	padding:0 1rem;
	width:11.4rem;
	margin-top:10rem;
	line-height: 1.2rem;
}
.pk_djs p span{
	color:#ffcb00;
	font-size:0.9rem;
	border-bottom: 1px solid #fff;
	padding:0 0.3rem;
}

/*我的奖品接下来*/
.jp_box2{
	position:absolute;
	left:0;
	margin:auto;
	right:0;
	bottom:0;
	top:0;
	width:8rem;
	height:6rem;
	background:url(../img/no_jp.png)no-repeat center 1rem;
	background-size:2.56rem 2.28rem;
}
.jp_box2 p{
	float:left;
	width:100%;
	line-height: 1.2rem;
	text-align: center;
	font-size:0.65rem;
	color:#4d4d4d;
	margin-top:4rem;
}


.ne_box{
	float: left;
	width:100%;
	padding:0.5rem 0;
	display: none;
}
.fne{
	width:100%;
	font-size:0.65rem;
	display:-webkit-box;
	-webkit-box-orient: horizontal;
}
.fne>div{
	width:5rem;
	background:red;
	margin:auto;
	text-align: center;
	
}


/*下载*/
.zhe8{
	position:fixed;
	width:100%;
	height:100%;
	background:#000;
	opacity: 0.5;
	z-index: 4;
	display: none;
}
.cent2{
	float:left;
	width: 2rem;
    height: 2.13rem;
	background:url(../img/more_icon.png) no-repeat center center;
	background-size:1.02rem 0.21rem;
}	
.xiazai_box{
	float:left;
	width:100%;
	background: #fff url(../img/img20.png) no-repeat left top;
	background-size:100%;
}
.xiazai_box span{
	background:#46a8f3;
	color:#fff;
	line-height: 40px;
	font-size:0.68rem;
	float:left;
	width:10rem;
	margin:22rem 3rem 0.5rem 3rem;
	text-align: center;
	border-radius: 1rem;
}
.tan_img2{
	position:absolute;
	right:0.5rem;
	top:0.7rem;
	width:7.41rem;
	height:3.5rem;
	z-index: 33;
	display: none;
	background:url(../img/fenxiang_icon.png) no-repeat center center;
	background-size:7.41rem 3.5rem;
}
.tan_img2 p{
	float:left;
	width:100%;
	text-align: center;
	font-size:0.6rem;
	color:#fff;
	margin-top:1rem;
	line-height: 1.1rem;
}









































