body{
	background:rgba(245,245,245,1);
	font-family:'Microsoft YaHei';
}
.check-btns{
	display:flex;
	margin-top:5.33vw;
	margin-bottom:5.33vw;
}
.check-btns .btn{
	width: 24vw;;
	line-height: 8vw;
	text-align:center;
	font-size: 3.73vw;
	border: 0.27vw solid rgba(112, 112, 112, 0.2);
	border-radius: 1.6vw;
	margin-right:5.33vw;
}
.active{
	background: rgba(42, 136, 230, 1);
	color:#fff;
}
.center{
	padding:0 5.33vw;
}
textarea{
	width:100%;
	height:32vw;
	border:0;
	outline:none;
	font-size:3.73vw;
	line-height: 5.33vw;
}
.box{
	display:block;
	width:100%;
	height:53.3vw;
	border: 0.27vw solid rgba(42, 136, 230, 1);
	border-radius: 2.67vw;
	padding:5.33vw;
	box-sizing:border-box;
	margin-bottom:5.33vw;
	background:#fff;
}
#jieguo{
	height:100%;
	overflow:hidden;	
}
.sub-box{
	height: 6.67vw;
	display:flex;
	line-height: 6.67vw;
	justify-content:space-between;
	margin-top: 4vw;
	align-items:center;
}
.font{
	color:rgba(0, 0, 0, 0.5);
	font-size:3.73vw;
}
.button{
	width: 17.07vw;
	height: 6.67vw;
	text-align:center;
	line-height:6.67vw;
	box-shadow:inset 0.53vw 0.53vw 0.53vw rgba(255, 255, 255, 0.5);
	border-radius: 3.47vw;
	background: rgba(42, 136, 230, 1);
	color:#fff;
	font-size:3.2vw;
}
.content{
	width:100%;
	height:100%;
	overflow-y:auto;
	line-height: 4.53vw;
	font-size:3.2vw;
}
.copy{
	width:5.33vw;
	height:5.33vw;
}
.check{
	width:100%;
	height:16vw;
	background:rgba(42, 136, 230, 1);
	border-radius: 2.67vw;
	box-shadow:inset 0px 0px 1.6vw  rgba(255, 255, 255, 0.5);
}
.check{
	display:flex;
	align-items:center;
	justify-content:space-around;
	color:#fff;
	font-size:4.27vw;
}
.error{
	color:red;
}
.message{
	position: fixed;
	z-index:1000;
	display:none;
	align-items:center;
	left:50%;
	margin-left:-26.7vw;
	top:5.33vw;
	width:53.3vw;
	height:8vw;
	border-radius: 3.73vw;
	background:rgba(0,0,0,.5);
	box-shadow: 0.53vw 0.53vw 1.87vw #fff;
	opacity: 0;
	transition: all 0.3s;
	color:#fff;

}
.message .fonts{
		font-size:3.2vw;	
}
.message img{
	width:4.27vw;	
	margin-left:5.33vw;
	margin-right:2.67vw;
}
.numbers{
	display:flex;
	justify-content: center;
}
.numbers .left{
	margin-right:5.33vw;
}
.numbers .right{
	display:flex;
    flex-direction: column;
    justify-content:space-between;
	padding-left:5.33vw;
	height:25.07vw;
	border-left:0.27vw dashed #7F7FAC; 
}
.numbers .imgBox{
    width: 13.33vw;
    height: 13.33vw;
	overflow:hidden;
	margin:0 auto 2.67vw;
}
.numbers .imgBox img{
	margin-left: -4vw;
    margin-top: -4vw;
}
.fen{
	color:#2A88E6;
}
.item1{
	color:#7F7FAC;
}
.score-bottom{
	text-align:center;
}
.score{
	color:#7F7FAC;
}
.cuobox{
	margin-bottom:1.33vw;
}
.comment-title{
	margin-bottom:1.33vw;
	margin-top:5.33vw;
}
.comment-content{
	line-height: 4.53vw;
	font-size:3.2vw;
}
.comment{
	color: rgba(143, 144, 152, 1);
}
#translateContent{
	height:32vw;
}
.loading{
	text-align:center;
	width:100%;
	background:#fff;
	height:100%;
}
.loading img{
	width:50%;
}