/*头*/

.mui-title {
	padding-top: 0.04rem;
}

#onloading {
	/*加载按钮*/
	/*position:absolute;
		top:10%;
		left:50%;*/
	/*margin:50rem 0rem 0rem -20rem*/
}




/*第一模块开始（总分、班校区排名）*/

#offCanvasSide {
	margin-top: -0.15rem;
}


/*我的分数*/


/*.label_1>div:first-child{
		height: 40rem;padding-top: 20rem;text-align:center;color: #FFFFFF;font-size: 20rem;
	}*/


/*考试名称*/


/*历次考试弹出框*/
.mui-content{
	height:100%;
	overflow: auto;
}
#topPopover {
	position: fixed;
	top: 0.15rem;
	right: 0.06rem;
	left:0rem
}

#topPopover .mui-popover-arrow {
	left: auto;
	right: 0.06rem;
}

.mui-popover {
	/*弹出框的高度和宽度*/
	height: 3.00rem;
	width: 95%;
	/*margin:0rem 0rem 0rem 10rem*/
}

.topPopover {
	color: #FFFFFF;
}

#top_ul {
	/*历次考试的样式*/
	background-color: #FFFFFF;
}

#top_ul li {
	/*历次考试的样式*/
	/*height:80rem*/
}

#top_ul li>div {
	/*历次考试的样式*/
	margin: 0.05rem;
}

.label_1 {
	padding-top: 0.03rem;
	padding-bottom: 0.03rem;
	background: url(../../img/totalScore/nav.png) no-repeat;
	background-size: 100% 100%;
}

#pieChart {
	/*pie图的高度*/
	height: 2.10rem;
}

#biaoti {
	margin-bottom: 0.05rem;
	font-size: 0.16rem;
	font-weight: bold;
}

#moni {
	float: left;
	color: #797979;
}

#zongfen {
	float: right;
	font-weight: bold;
	color: #7A7A7A;
}


/*班校区排名*/

.label_2 {
	height: 0.80rem;
	/*border-bottom: 1rem solid #01C8E5;*/
}

.label_2>div {
	float: left;
	/*width: 33%;*/
	height: 0.80rem;
	padding: 0.10rem 0rem 0.10rem 0rem;
}


/*.label_2>div>div{
		border-right: 1rem solid #E1E1E1;
	}*/


/*旁边的竖线*/


/*第二模块开始（各科目分数）*/

#two_div {
	/*各科科目分数*/
	height: 0.40rem;
	line-height: 0.40rem;
	text-align: center;
	font-weight: bold;
	background-color: #F4F5F7;
	font-size: 0.18rem;
}

#two_li {
	/*各科科目分数ul*/
	background-color: #FFFFFF;
	border-bottom: 0.01rem solid #ECF4FF;
}

#two_li li {
	/*各科科目分数ul下的li*/
	height: 2.0rem;
	border: 0rem;
	padding-right: 0.08rem
}

.two_ul_li_div2 {
	margin-top: 0.10rem;
	margin-bottom: -0.05rem;
}

.two_ul_li_div2 span {
	font-size: 0.20rem;
	font-weight: bold;
}

.two_ul_li_div3 {
	margin-bottom: -0.15rem;
}

.two_ul_li_div3 span {
	font-size: 0.14rem;
}

.two_ul_li_div4 {
	margin-top: 0.15rem;
	font-size: 0.12rem;
}

.subjectClass {
	width: 0.70rem;
	height: 0.70rem;
	line-height: 0.70rem;
	border-radius: 0.35rem;
	color: #FFFFFF;
	font-size: 0.28rem;
	margin: 0 auto;
}


/*第三模块开始（均衡性以及学科对比）*/

#three_div {
	/*各科科目分数*/
	height: 0.40rem;
	line-height: 0.40rem;
	text-align: left;
	background-color: #F4F5F7;
	font-size: 0.18rem;
	margin-left: 0.05rem;
	color: #48C6FF;
	font-weight: bold;
}


/*进度条*/

#progress {
	width: 70%;
	height: 0.15rem;
	margin-left: -0.08rem;
	/* border:1rem solid #ccc;*/
	border-radius: 0.15rem;
	/* margin: 50rem 0 0 100rem;*/
	overflow: hidden;
	box-shadow: 0 0 0.05rem 0rem #ddd inset;
}

#progress span {
	display: inline-block;
	/* width: 70%;*/
	height: 100%;
	background: #48C6FF;
	/* Old browsers */
	background: -moz-linear-gradient(45deg, #48C6FF 33%, #48C6FF 34%, #48C6FF 59%, #48C6FF 60%);
	/* FF3.6+ */
	background: -webkit-gradient(linear, left bottom, right top, color-stop(33%, #48C6FF), color-stop(34%, #48C6FF), color-stop(59%, #48C6FF), color-stop(60%, #48C6FF));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(45deg, #2989d8 33%, #48C6FF 34%, #48C6FF 59%, #48C6FF 60%);
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(45deg, #48C6FF 33%, #48C6FF 34%, #48C6FF 59%, #48C6FF 60%);
	/* Opera 11.10+ */
	background: -ms-linear-gradient(45deg, #48C6FF 33%, #48C6FF 34%, #48C6FF 59%, #48C6FF 60%);
	/* IE10+ */
	background: linear-gradient(45deg, #48C6FF 33%, #48C6FF 34%, #48C6FF 59%, #48C6FF 60%);
	/* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#48C6FF', endColorstr='#48C6FF', GradientType=1);
	/* IE6-9 fallback on horizontal gradient */
	background-size: 0.60rem 0.30rem;
	text-align: left;
	color: #fff;
	/* -webkit-animation:load 7s ease-in;*/
}

@-webkit-keyframes load {
	0% {
		width: 0%;
	}
	100% {
		width: 10%;
	}
}

@-webkit-keyframes load1 {
	0% {
		width: 0%;
	}
	100% {
		width: 20%;
	}
}

@-webkit-keyframes load2 {
	0% {
		width: 0%;
	}
	100% {
		width: 30%;
	}
}


/*第四模块开始（总分分段统计）*/


/*第五模块开始（进退步检测）*/

#five_div {
	/*进退步检测*/
	height: 0.35rem;
	line-height: 0.35rem;
	text-align: center;
	font-weight: bold;
	background-color: #F4F5F7;
	font-size: 0.18rem;
}

#youchoose {
	float: left;
	margin: 0.07rem 0rem 0rem 0.40rem;
	font-weight: bold;
}

#choose {
	float: left;
	margin-left: 0.10rem;
}

.middlePopover {
	width: 1.50rem;
	margin-bottom: 0.05rem;
	border-radius: 0.10rem;
}

#ensure {
	/*弹出框*/
	margin: 0rem 0rem 0.20rem 0.70rem;
	width: 1.50rem;
	border-radius: 0.10rem;
	background-color: #48C6FF;
	border: 0rem;
	color: #FFFFFF;
	font-weight: bold;
	letter-spacing: 0.05rem;
	font-size: 0.16rem;
}


/*多选框*/

#middlePopover_checkbox {
	position: relative;
}

#middlePopover_checkbox+span {
	padding-left: 0.10rem;
}

.input_check {
	position: absolute;
	visibility: hidden;
}

.input_check+label {
	display: inline-block;
	width: 0.16rem;
	height: 0.16rem;
	border: 0.02rem solid #48C6FF;
}

.input_check:checked+label:after {
	content: "";
	position: absolute;
	left: 0.02rem;
	bottom: 0.12rem;
	width: 0.09rem;
	height: 0.04rem;
	border: 0.02rem solid #48C6FF;
	border-top-color: transparent;
	border-right-color: transparent;
	-ms-transform: rotate(-60deg);
	-moz-transform: rotate(-60deg);
	-webkit-transform: rotate(-60deg);
	transform: rotate(-45deg);
}


/*图表样式*/

.chart {
	height: 2.00rem;
	margin: 0rem;
	padding: 0rem;
}


/*.mui-content-padded1
{
    margin: 25rem 10rem 10rem 10rem;
}*/

#lineChartTotalCLass+div,
#lineChartTotalGrade+div,
#lineChartTotalArea+div {
	font-size: 0.12rem;
}


/*h5 {
	margin-top: 30rem;
	font-weight: bold;
}

h5:first-child {
	margin-top: 15rem;
}*/


/*选项卡样式*/

.mui-segmented-control {
	background-color: #ECF4FF;
	/*选项卡的背景颜色*/
	border: 0rem solid #FFFFFF;
	/*边框线*/
}

.mui-segmented-control .mui-control-item {
	/*普通颜色*/
	color: #48C6FF;
	border-color: #FFFFFF;
	font-weight: bold;
	background-color: #ECF4FF;
	border-left: 0rem solid #ECF4FF;
}

.mui-segmented-control .mui-control-item.mui-active {
	/*活动时颜色*/
	color: #fff;
	background-color: #48C6FF;
	border-radius: 0.10rem;
}


/*弹出框*/

.piaochecked {
	opacity: 0;
	cursor: pointer;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
}

.mui-popover.mui-popover-action .mui-table-view .mui-table-view-cell:after {
	background-color: #FFFFFF;
}

.mui-popover .mui-popover-arrow:after {
	background: #FFFFFF;
}

.mui-popover {
	background-color: #FFFFFF;
}