@import url(../../public/component.css);
@import url(../../public/global.css);
@import url(../../public/mylayout.css);
@import url(../../public/public.css);
@import url(../public.css);

#LeftNav .NoLink a:hover{
	background-color: #F7F7F7;
}
.ErrImg{
	margin: 3px 0 0 20px;
	_margin: 1px 0 0 20px;
}
.ErrWord{
	margin-left: 20px;
}
.errorContentTop{
	margin: auto;
	width: 620px;
}
.errorContent{
	background-color: #e3f5ff;
	border: 1px solid #00aaff;
	margin: 20px 10px;
	line-height: 20px;
	padding: 20px 0 20px 30px;
	width: 570px;
	float: left;
}
.InfoSpan{
	font-weight: bold;
	margin: 10px 0 0 60px;
}
.RightTop{
	float: right;
	display: inline;
}
.RightTop li{
	height: 20px;
	line-height: 20px;
	border-bottom:1px solid #DDDDDD;
	width:80px;
}
.BoxTitle
{
	font-weight: bold;
	height: 15px;
	line-height: 15px;
	margin-bottom: 10px;
	padding-right: 5px;
}
.CptSubNavTopCtrl a{
	padding: 0;
}
#CptSubNavBox
{
	float: left;
	width: 710px;
	padding: 10px 30px;
}
.ContentAll
{
	width:600px;
}
.ListOne
{
	float: left;
	margin-bottom: 20px;
}
.ListOneLeft
{
	float: left;
	margin-right: 20px;
}
.ListOneRight
{
	float: left;
	margin-top: 3px;
}
.ListOneRight li
{
	line-height: 18px;
	width: 400px;
}
.TitleBig
{
	font-size: 15px;
	color: #333;
	font-weight: bold;
}
.Remind
{
	background: #FEFCE3;
	border: solid 1px #EFD173;
	overflow: auto;
	padding: 10px 20px;
	margin: 15px 0;
	zoom:1;
}
.Remind img
{
	float: left;
	margin-right: 20px;
}
.RemindWord
{
	float: left;
	width: 90%;
}
.TopicBox
{
	background: #F7F7F7;
	border: solid 1px #B7B7B7;
	padding: 10px 20px;
}
.TopicBoxBut
{
	margin: 20px 0;
}
.TopicBox ul
{
	margin: 8px 0 0 15px;
}
.TopicBox li
{
	line-height: 24px;
}
.TopicBox li input
{
	vertical-align: middle;
}
.TopicBoxBut .CptButtom
{
	margin:10px 0 0 60px ;
}
.TopicBoxBut ul
{
	margin-left: 60px;
}

.Result
{
	padding: 20px 60px;
	border: solid 1px #CCCCCC;
	line-height: 20px;
	overflow: auto;
}
.ResultContent
{
	text-indent: 2em;
	margin: 10px 0  15px 0;
}
.CRed
{
	color: #D01E3B;
}
.Submit1
{
	text-align: center;
}
.Submit1 .CptButtomGray{
	color: #333333;
}
.Correct
{
	background: #F0F0F0 url(../../../img/compents/test/icon_test1.gif) no-repeat 8px 50%;
	cursor: pointer;
	margin-right: 10px;
	width: 80px;
}
.Mistake
{
	background: #f0f0f0 url(../../../img/compents/test/icon_test2.gif) no-repeat 8px 50%;
	cursor: pointer;
	width: 80px;
}
.Identical li
{
	float: left;
	margin-right: 10px;
	width:50px;
	text-align: center;
}
.NoIdentical
{
	clear: both;
}
.NoIdenticalList
{
	overflow: auto;
	padding: 10px 15px;
	background: #f7f7f7;
	margin: 8px 0;
	zoom:1;
}
.NoIdenticalListLeft
{
	float: left;
	width:50px;
	text-align: center;
	margin-right: 20px ;
}
.NoIdenticalListRight
{
	float: left;
	width:490px;
}
.Identical ul
{
	padding: 10px 15px;
}
.Friends
{
	margin: 10px 0;
}
.Friends img
{
	margin-bottom: 3px;
}
.Identical
{
	overflow: auto;
	margin-bottom: 15px;
}
.ResultTitleLeft
{
	float: left;
	
}
.ResultTitleRight
{
	float: right;
	padding-right: 3px;
}
.ResultTitle
{
	overflow: auto;
}
.CptComment
{
	border-bottom: dotted 1px #ccc;
}
.CptCommentBox
{
	float: left;
	width:86%;
}
.CptCommentContent
{
	width:90%;
}
.CommentBox
{
	margin-left: 10px;
	display: none;
}
.Page
{
	text-align: center;
	padding: 10px 0;
}
#testResult{
	margin-bottom: 30px;
}