@charset "utf-8";

/*----------------------------------------------------
 *FileName:               common.css
 *Discription:            reset
 *Version:                1.0.1 (2013-03-04)
 *Author:                 Mayz
 ----------------------------------------------------*/
 
/*reset*/ 
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,
iframe,object,embed,fieldset,input,textarea,p,blockquote,td,th { 
	padding: 0; 
	margin: 0; 
} 

table { 
	border-collapse: collapse; 
	border-spacing: 0; 
} 

fieldset,img {
	border: 0;
} 

address,caption,cite,code,dfn,em,strong,th,var { 
	font-weight: normal; 
	font-style: normal;
} 

strong,.bold {
	font-weight:bold;
}

ol,ul {
	list-style: none;
} 

h1,h2,h3,h4,h5,h6 { 
	font-weight: normal; 
	font-size: 100%; 
} 

abbr,acronym,iframe { 
	border: none;
}

pre{
	white-space:normal;
}

a{
	text-decoration:none;
}

.clear{
	clear:both;
	width:0;
	height:0;
	line-height:0;
	font-size:0;
}

:focus{
	outline:none;
}

/*public*/
.fl{
	float:left;
	_display:inline;
}
.fr{
	float:right;
	_display:inline;
}
.blk{
	display:block;
}
.rl{
	position:relative;
}
.hidden{
	display:none;
}

body,.textStyle *{
	font:14px/140% "微软雅黑", Tahoma, Arial, "宋体", sans-serif;
}
body{}
body,a,.textStyle,.textStyle .ui-link{
	color:#515151;
}
.mainTit{
	font-family: "微软雅黑", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #3b5826;
	line-height: 22px;
	font-weight: bold;
	margin:10px 0;
}
.questionBox,.subjectiveBox{
	margin-bottom:1%;
	text-align:justify;
	text-justify:inter-ideograph;
}
.question{	
	color:#3b5826;
	display:block;
	margin:10px 0;
	font-size:16px;
	font-family:"微软雅黑";
}
.answer label{
	display:block;
}
.answer input{
	margin-right:0.5em;
}
.questionCont,.answer{
	margin:1.5% 0 0 2em;
}
/*.textStyle .submitBtn{
	display:block;
	margin:6% auto 0;
	width:100px;
	padding-top:4px;
	line-height:32px;
	color:#fff;
	text-align:center;
	background:url(../images/submit_btn.png) no-repeat;
}*/
.textStyle .submitBtn{
	display:block;
	margin:6% auto;
	width:100px;
	line-height:36px;
	color:#fff;
	text-align:center;
	background:url(../images/submit_btn.png) no-repeat;
}
.choice{
	display:inline-block;
	width:4em;
	text-align:center;
}
.right{
	display:none;
	color:#f32517;
}
.resultPic{
	display:inline-block;
	width:30px;
	height:30px;
	background:url(../images/resultPic.png) no-repeat 0 -100px;
	margin: 0 15px -8px 0;
}
.answerR{
	background-position:0 0;
}
.answerW{
	background-position:0 -30px;
}
.textStyle .answer .ui-icon{
	top:45%;
}
.score td,.score th{
	border:1px solid #cecece;
	padding:5px;
	text-align:center;
}
.score td{
	color:#f32517;
}