body { background-image: url(/Themes/Images/content_bg.png); }
.btnbartitle { line-height: 16px; font-weight: normal; color: #666666; }
#toolBar { float: right; width: 200px; height: 400px; border-left: 1px solid #c0c0c0; background-color: #f3f3f3; }
#currState { line-height: 35px; padding: 10px 0 10px 10px; border-bottom: 1px solid #CCC; background: url(/Themes/Images/exam_time.png) no-repeat 125px 27px White; }
#prot_Title { font-size: 15px; }
#surplusDate { font-size: 30pt; color: #ef1919; }
#currStateInfo { padding: 0 5px; }
.ans_State { float: left; }
#ans_State { float: right; font-size: 18pt; color: #676767; padding-top: 10px; }
#ans_State label { font-size: 18pt; }
#submitContainer { height: 50px; line-height: 50px; padding-left:5px; width:195px;  }
/*
#submitExam { background: url(/Themes/Images/exam_submit.gif) no-repeat 2px 0; padding: 11px 97px; transition: none; }
#submitExam:hover { background-position: 2px -39px; }
*/
#submitExam { border-radius:3px; padding:0; letter-spacing:1px; display:inline-block;  width:195px;transition: none; background-color:#df1f08; text-align:center;color:#fff; font-size:16px; font-weight:bold;  }
#submitExam:hover { background-color:#e20764; }

#submitExam2 { background: url(/Training/Exam/Themes/exam_submit2.gif) no-repeat 2px 0; padding: 11px 90px; transition: none; }
#submitExam2:hover { background-position: 2px -39px; }

.promptContext { color: #a8a8a8; font-size: 9pt; padding: 10px; }
/*question*/
#examItem { padding: 0 40px; float: left;  width:100%;}
.exam_result li input { margin-right: 10px; }
.exam_result li { cursor: pointer; }
.exam_result textarea { width: 90%; height: 100px; border: 1px solid #CCC; }
.exam_result_input_text { border: 1px solid #CCC; }
.examContext { line-height: 30px; }
.examContext div, .examContext li, .examContext label { font-size: 11pt; color: #555555; letter-spacing: 1px; }
.exam_Title { font-weight: 700;color: #686868; }
.exam_Prompt, .exam_Num { color: #3120fc !important; }
.exam_Prompt span { font-size: 10pt; color: Red; }
.hoverLi { background-color: #fee9e9; }
.checkedInput { /*background-color: #fbd8d8 !important; */}
.checkedInput2{ width:50px; float:left; }
#btnContainer { padding: 10px 0; }
#btnContainer input { width: 80px; line-height: 30px; height: 30px; }
.asterisk { color: Red; }
.ques_Context { display: none; }</* max-width: 800px;*/>
.ques_Context2 { max-width: 800px; }
.activeQuetion { display: block !important;  display: block;}
.exam_result label { cursor: pointer; }
.curr_State { clear: both !important; float: none !important; padding-top: 10px; width: 190px; word-break: break-all; word-wrap: break-word; }
.curr_State a { display: inline-block; width: 35px; height: 30px; margin-top: 1px; text-align: center; line-height: 30px; background-color: White; color: #676767; border-left: 1px solid #d0d0d0; border-top: 1px solid #d0d0d0; border-bottom: 1px solid #d0d0d0; }
.curr_State a:hover { background-color: #399fce; color: White; }
.activeQueNum { border-right: 1px solid #d0d0d0; }
.currLinkNum { background-color: #399fce !important; color: White !important; }
.errorLink { background-color: Red; }
.op_Result { border-top: 1px dotted black; line-height: 30px; margin-top: 10px; }
.op_Discription fieldset { border-style: dashed; border: 1px dashed #CCC; background-color: #f4ffff; }
.question_Ttitle { font-size: 12pt !important; color: Red !important; font-weight: bold !important; cursor: default !important; }
.op_Result, .op_Discription { cursor: default !important; }
.errorLink { background-color: #ef8484; color: White; }
.correct { padding: 5px 15px; background: url("/Themes/Images/32/Select.png") no-repeat 0 -3px; margin-left: 20px; }
.errorQuesion { padding: 5px 15px; background: url("/Themes/Images/32/468.png") no-repeat 0 -3px; margin-left: 20px; }
#handleIcon { display: none; background: url("/Themes/Images/loading.gif") no-repeat scroll 7px 2px #FFFFFF; left: 45%; padding: 6px 5px 6px 40px; position: absolute; top: 45%; z-index: 3000; }
#lookOverExamResult { background: url(/Themes/Images/chakan_btn.gif) no-repeat 2px 0; background-position: left -39px; padding: 11px 98px; }
#lookOverExamResult:hover { background-position: left top; }
.quesionOpContainer { border: 1px dotted #CCC; }
#er_Container { border: 1px solid #CCC; }
#er_List li { font-size: 10pt; }
#er_List li span { font-size: 10pt; color: #fc4765; }
.qid { text-align: center; }
/*.historyLink { background-color: #F3F3F3; color: Black; }*/

.green{ background-color: #399fce !important; color: White !important;background-image:url("../Themes/Images/leftbotton021.png");}
.activeQuetion .exam_result{ overflow:hidden;}
.activeQuetion .exam_result li{display: block;}/*overflow:hidden;*/
.activeQuetion .exam_result input{float:left;}
.activeQuetion .exam_result label{display: block;}


.exam_Prompt2{ color: #3120fc !important; float:left; padding-right:10px; }
.exam_Prompt2 span { font-size: 10pt; color: Red; }
.exam_Title2 { font-weight: 700;float:left; padding:0px 20px 0px 10px;  }