@charset "utf-8";
/*	--------------------------------------------------
全局样式
-------------------------------------------------- *// body {
 font-family: SimSun, Helvetica, sans-serif;
}
* {
	margin: 0;
	padding: 0;
}
ul, ol, li, lable, input {
	margin: 0;
	padding: 0;
	list-style: none;
}
textarea {
	margin: 0;
	padding: 0;
}
input, select {
	outline: 0 none;
	border: none;
}
textarea {
	border: 1px #abadb3 solid;
	resize: none;
}
a {
	color: #434343;
	cursor: pointer;
}
a:focus, *:focus {
noFocusLine: expression(this.onFocus=this.blur());
}
img {
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
em, cite {
	font-style: normal;
}
.clear {
	clear: both;
	margin: 0px;
	padding: 0px;
	height: 0px;
	width: 0px;
}
.wrapper {
	margin: auto;
	padding: 0px;
	width: 998px;
}
.ml10 {
	margin-left: 10px;
}
.ml18 {
	margin-left: 18px;
}
.mr10 {
	margin-right: 10px;
}
.mb10 {
	margin-bottom: 10px;
}
.mt10 {
	margin-top: 10px;
}
.mt30 {
	margin-top: 30px;
}
.bline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EEEEEE;
	margin-bottom: 20px;
	padding-bottom: 30px;
}
.f-red {
	color: #F00;
}
.f20 {
	font-size: 20px;
	font-weight: bold;
}
.f333 {
	color: #333;
}
.black {
	font-family: "宋体", "微软雅黑";
	font-size: 12px;
	font-weight: normal;
	color: #666;
	float: left;
}
.black a {
	text-decoration: none;
}
.black a:hover {
	color: #fea100;
}
.f-yes {
	font-weight: bold;
	color: #00B200;
}
.f-no {
	font-weight: bold;
	color: #FF0000;
}
.f-rate {
	font-weight: bold;
	color: #FD9200;
}
/***********面包屑***********/
.crumbs {
	font-size: 14px;
	line-height: 30px;
	height: 30px;
	color: #366792;
}
.crumbs a {
	color: #366792;
	text-decoration: none;
}
.crumbs a:hover {
	color: #fea100;
	text-decoration: none;
}
.crumbs em {
	background: url(../images/crumbs.png) no-repeat;
	height: 12px;
	width: 11px;
	display: block;
	float: left;
	margin-top: 9px;
	margin-right: 10px;
}
.main {
	border: 1px solid #E7EAEC;
	font-family: "微软雅黑", "宋体";
	font-size: 14px;
	color: #666;
}
/*	--------------------------------------------------
首页选择
-------------------------------------------------- */
/**tabs**/
.tabPanel ul {
	height: 40px;
}
.tabPanel ul li {
	float: left;
	font-size: 18px;
	height: 40px;
	line-height: 40px;
	width: 497px;
	text-align: center;
	cursor: pointer;
	background: #FCFDFD;
	border-left: 1px solid #E7EAEC;
	border-bottom: 1px solid #E7EAEC;
	font-weight: bold;
	color: #999;
}
.tabPanel .hit {
	border-bottom: 1px solid #fff;
	cursor: pointer;
	color: #006CBA;
	text-shadow: 0 1px 0 #fff;
	background: #fff;
	font-weight: bold;
}
.pane {
	border-top: 0;
	min-height: 100px;
	background-color: #fff;
	display: none;
	padding: 15px;
}
.pane h1 {
	font-size: 16px;
	line-height: 40px;
	color: #999;
	height: 40px;
	padding-left: 10px;
}
.pane ol {
}
.pane ol li {
	float: left;
}
/*	--------------------------------------------------
选项样式
-------------------------------------------------- */
.choice-type1 {
	height: 50px;
	width: 232px;
	border: 1px solid #E7EAEC;
	text-align: center;
	background: url(../images/c1bg1.png) no-repeat center 8px;
	padding-top: 48px;
	cursor: pointer;
}
.choice-type1:hover {
	height: 50px;
	width: 232px;
	background: #FCFCFD url(../images/c1bg2.png) no-repeat center 8px;
	cursor: pointer;
}
.choice-type2 {
	height: 50px;
	width: 232px;
	border: 1px solid #E7EAEC;
	text-align: center;
	background: url(../images/b1bg1.png) no-repeat center 8px;
	padding-top: 48px;
	cursor: pointer;
}
.choice-type2:hover {
	height: 50px;
	width: 232px;
	cursor: pointer;
	background: #FCFCFD url(../images/b1bg2.png) no-repeat center 8px;
}
.choice-type3 {
	height: 50px;
	width: 232px;
	border: 1px solid #E7EAEC;
	text-align: center;
	background: url(../images/a2bg1.png) no-repeat center 8px;
	padding-top: 48px;
	cursor: pointer;
}
.choice-type3:hover {
	height: 50px;
	width: 232px;
	background: #FCFCFD url(../images/a2bg2.png) no-repeat center 8px;
	cursor: pointer;
}
.choice-type4 {
	height: 50px;
	width: 232px;
	border: 1px solid #E7EAEC;
	text-align: center;
	background: url(../images/dbg1.png) no-repeat center 8px;
	padding-top: 48px;
	cursor: pointer;
}
.choice-type4:hover {
	height: 50px;
	width: 232px;
	background: #FCFCFD url(../images/dbg2.png) no-repeat center 8px;
	cursor: pointer;
}
.choice-type5 {
	height: 40px;
	width: 232px;
	border: 1px solid #E7EAEC;
	text-align: center;
	background: url(../images/kmy1.png) no-repeat center 18px;
	padding-top: 58px;
	cursor: pointer;
}
.choice-type5:hover {
	height: 40px;
	width: 232px;
	background: #FCFCFD url(../images/kmy2.png) no-repeat center 18px;
	cursor: pointer;
}
.choice-type6 {
	height: 50px;
	width: 232px;
	border: 1px solid #E7EAEC;
	text-align: center;
	background: url(../images/kms1.png) no-repeat center 8px;
	padding-top: 48px;
	cursor: pointer;
}
.choice-type6:hover {
	height: 50px;
	width: 232px;
	background: #FCFCFD url(../images/kms2.png) no-repeat center 8px;
	cursor: pointer;
}
.choice-type7 {
	height: 40px;
	width: 232px;
	border: 1px solid #E7EAEC;
	text-align: center;
	background: url(../images/sjlx1.png) no-repeat center 18px;
	padding-top: 58px;
	cursor: pointer;
}
.choice-type7:hover {
	height: 40px;
	width: 232px;
	background: #FCFCFD url(../images/sjlx2.png) no-repeat center 18px;
	cursor: pointer;
}
.choice-type8 {
	height: 40px;
	width: 232px;
	border: 1px solid #E7EAEC;
	text-align: center;
	background: url(../images/zjlx1.png) no-repeat center 18px;
	padding-top: 58px;
	cursor: pointer;
}
.choice-type8:hover {
	height: 40px;
	width: 232px;
	background: #FCFCFD url(../images/zjlx2.png) no-repeat center 18px;
	cursor: pointer;
}
.choice-type9 {
	height: 40px;
	width: 232px;
	border: 1px solid #E7EAEC;
	text-align: center;
	background: url(../images/zxlx1.png) no-repeat center 18px;
	padding-top: 58px;
	cursor: pointer;
}
.choice-type9:hover {
	height: 40px;
	width: 232px;
	background: #FCFCFD url(../images/zxlx2.png) no-repeat center 18px;
	cursor: pointer;
}
.choice-type10 {
	height: 40px;
	width: 232px;
	border: 1px solid #E7EAEC;
	text-align: center;
	background: url(../images/yclx1.png) no-repeat center 18px;
	padding-top: 58px;
	cursor: pointer;
}
.choice-type10:hover {
	height: 40px;
	width: 232px;
	background: #FCFCFD url(../images/yclx2.png) no-repeat center 18px;
	cursor: pointer;
}
.choice-type11 {
	height: 40px;
	width: 232px;
	border: 1px solid #E7EAEC;
	text-align: center;
	background: url(../images/wdsc1.png) no-repeat center 18px;
	padding-top: 58px;
	cursor: pointer;
}
.choice-type11:hover {
	height: 40px;
	width: 232px;
	background: #FCFCFD url(../images/wdsc2.png) no-repeat center 18px;
	cursor: pointer;
}
.choice-type12 {
	height: 40px;
	width: 232px;
	border: 1px solid #E7EAEC;
	text-align: center;
	background: url(../images/wdct1.png) no-repeat center 18px;
	padding-top: 58px;
	cursor: pointer;
}
.choice-type12:hover {
	height: 40px;
	width: 232px;
	background: #FCFCFD url(../images/wdct2.png) no-repeat center 18px;
	cursor: pointer;
}
.choice-type13 {
	height: 40px;
	width: 232px;
	border: 1px solid #E7EAEC;
	text-align: center;
	background: url(../images/jly1.png) no-repeat center 18px;
	padding-top: 58px;
	cursor: pointer;
}
.choice-type13:hover {
	height: 40px;
	width: 232px;
	background: #FCFCFD url(../images/jly2.png) no-repeat center 18px;
	cursor: pointer;
}
.choice-type14 {
	height: 40px;
	width: 232px;
	border: 1px solid #E7EAEC;
	text-align: center;
	background: url(../images/ky1.png) no-repeat center 18px;
	padding-top: 58px;
	cursor: pointer;
}
.choice-type14:hover {
	height: 40px;
	width: 232px;
	background: #FCFCFD url(../images/ky2.png) no-repeat center 18px;
	cursor: pointer;
}
.choice-type15 {
	height: 40px;
	width: 232px;
	border: 1px solid #E7EAEC;
	text-align: center;
	background: url(../images/hy1.png) no-repeat center 18px;
	padding-top: 58px;
	cursor: pointer;
}
.choice-type15:hover {
	height: 40px;
	width: 232px;
	background: #FCFCFD url(../images/hy2.png) no-repeat center 18px;
	cursor: pointer;
}
.choice-type16 {
	height: 40px;
	width: 232px;
	border: 1px solid #E7EAEC;
	text-align: center;
	background: url(../images/wxp1.png) no-repeat center 18px;
	padding-top: 58px;
	cursor: pointer;
}
.choice-type16:hover {
	height: 40px;
	width: 232px;
	background: #FCFCFD url(../images/wxp2.png) no-repeat center 18px;
	cursor: pointer;
}
.choice-type17 {
	height: 40px;
	width: 232px;
	border: 1px solid #E7EAEC;
	text-align: center;
	background: url(../images/jly1.png) no-repeat center 18px;
	padding-top: 58px;
	cursor: pointer;
}
.choice-type17:hover {
	height: 40px;
	width: 232px;
	background: #FCFCFD url(../images/jly2.png) no-repeat center 18px;
	cursor: pointer;
}
.choice-type18 {
	height: 40px;
	width: 232px;
	border: 1px solid #E7EAEC;
	text-align: center;
	background: url(../images/cyzg1.png) no-repeat center 18px;
	padding-top: 58px;
	cursor: pointer;
}
.choice-type18:hover {
	height: 40px;
	width: 232px;
	background: #FCFCFD url(../images/cyzg2.png) no-repeat center 18px;
	cursor: pointer;
}
.choice-type19 {
	height: 40px;
	width: 232px;
	border: 1px solid #E7EAEC;
	text-align: center;
	background: url(../images/jxjy1.png) no-repeat center 18px;
	padding-top: 58px;
	cursor: pointer;
}
.choice-type19:hover {
	background-color: #FCFCFD;
	height: 40px;
	width: 232px;
	background-image: url(../images/jxjy2.png);
	background-repeat: no-repeat;
	background-position: center 18px;
	cursor: pointer;
}
.choice-type20 {
	height: 40px;
	width: 232px;
	border: 1px solid #E7EAEC;
	text-align: center;
	background: url(../images/wyc1.png) no-repeat center 18px;
	padding-top: 58px;
	cursor: pointer;
}
.choice-type20:hover {
	height: 40px;
	width: 232px;
	background: #FCFCFD url(../images/wyc2.png) no-repeat center 18px;
	cursor: pointer;
}
.type1 {
	background: url(../images/sxlx1.png) no-repeat center 15px;
	border: 1px solid #E7EAEC;
	height: 34px;
	width: 476px;
	padding-top: 64px;
	text-align: center;
	cursor: pointer;
}
.type1:hover {
	background-color: #FCFCFD;
	height: 34px;
	width: 476px;
	background-image: url(../images/sxlx2.png);
	background-repeat: no-repeat;
	background-position: center 15px;
	cursor: pointer;
}
.type2 {
	background: url(../images/mnks1.png) no-repeat center 60px;
	border: 1px solid #E7EAEC;
	height: 80px;
	width: 476px;
	text-align: center;
	padding-top: 128px;
	cursor: pointer;
}
.type2:hover {
	height: 80px;
	width: 476px;
	background: #FCFCFD url(../images/mnks2.png) no-repeat center 60px;
	cursor: pointer;
}
.typeSj {
	background: url(../images/sjlx1.png) no-repeat center 15px;
	border: 1px solid #E7EAEC;
	height: 34px;
	width: 476px;
	padding-top: 64px;
	text-align: center;
	cursor: pointer;
}
.typeSj:hover {
	background-color: #FCFCFD;
	height: 34px;
	width: 476px;
	background-image: url(../images/sjlx2.png);
	background-repeat: no-repeat;
	background-position: center 15px;
	cursor: pointer;
}
.p1 {
	font-size: 18px;
	font-weight: bold;
	color: #333;
	line-height: 24px;
}
.p2 {
	font-size: 14px;
	color: #aaa;
	line-height: 20px;
	font-weight: bold;
}
.type-xz {
	background-color: #FCFCFD;
}
.choice-test {
}
.choice-test .choice-test-left {
	float: left;
	width: 478px;
}
.choice-test .choice-test-right {
	float: right;
	width: 478px;
}
/*	--------------------------------------------------
框架样式
-------------------------------------------------- */
.test-t {
	font-size: 18px;
	line-height: 40px;
	font-weight: bold;
	color: #006CB9;
	background-color: #FCFDFD;
	text-align: center;
	height: 40px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E7EAEC;
	padding-right: 15px;
	padding-left: 15px;
}
.main-con {
	padding: 10px;
}
.m-left {
	float: left;
	width: 233px;
}
.m-right {
	float: right;
	width: 732px;
}
.m-left .l-top-t {
	height: 84px;
	width: 230px;
	border: 1px solid #E7EAEC;
	background-color: #FCFDFD;
	text-align: center;
	padding-top: 14px;
}
.m-left .l-top-t p img {
	margin-bottom: 6px;
}
.sider {
	padding: 10px;
	background-color: #FCFDFD;
	border-right: 1px solid #E7EAEC;
	border-bottom: 1px solid #E7EAEC;
	border-left: 1px solid #E7EAEC;
	line-height: 25px;
}
.empty-but {
	height: 28px;
	width: 208px;
	border: 1px solid #EEEEEE;
	border-radius: 5px;
	background-color: #FFF;
	margin-top: 10px;
	line-height: 28px;
	text-align: center;
	cursor: pointer;
}
.empty-but:hover {
	color: #333;
	background-color: #FCFDFD;
}
.sider ul {
}
.sider ul li {
	float: left;
	height: 28px;
	width: 78px;
	border: 1px solid #EEEEEE;
	border-radius: 5px;
	margin-top: 10px;
	background-color: #FFF;
	line-height: 28px;
	padding-right: 10px;
	padding-left: 10px;
	font-size: 12px;
	cursor: pointer;
}
.sider ul li em {
	display: block;
	float: left;
	margin-top: 6px;
	margin-bottom: 6px;
	height: 16px;
	width: 20px;
	text-align: center;
	margin-right: 10px;
}
.sider-li:hover {
	color: #333;
	background-color: #FCFDFD;
}
#sidernow {
	color: #00A5E5;
	background-color: #F7F8F9;
}
/*	--------------------------------------------------
考题部分
-------------------------------------------------- */
.questions {
	font-family: "微软雅黑";
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
	height: 380px;
}
.questions .stem {
	line-height: 30px;
	color: #333;
	margin-top: 14px;
}
.questions .stem em {
	color: #999;
}
.questions .answers {
	padding: 10px;
	margin-top: 15px;
}
.questions .answers ul {
	width: 420px;
	float: left;
}
.questions .answers .answers-pic {
	float: right;
	width: 240px;
	height: 250px;
}
.questions .answers ul li {
	font-size: 14px;
	line-height: 24px;
	color: #333;
	display: block;
	margin-bottom: 18px;
	cursor: pointer;
	height: 24px;
	clear: both ;
}
.questions .answers ul li>input{
    border: none;
    display: block;
    float: left;
    width: 20px;
    margin-top: 6px;		
}

.questions .answers ul li.fyes {
	color: #68BE39;
}
.questions .answers ul li.fno {
	color: #FF5500;
}
.border-image-y{
	border:solid 1px #68BE39;
}
.border-image-n{
	border:solid 1px #FF5500;
}
.questions .answers ul li em {
	display: block;
	height: 24px;
	width: 24px;
	float: left;
	margin-right: 6px;
}
.questions .answers ul li span {
	padding-left: 30px;
	display: block;
}
.questions .answers ul li:hover {
	background-color: #F2F2F2;
	cursor: pointer;
}
.questions .answers ul li.yx {
	background-color: #F2F2F2;
}
.questions .answers .answers-pic p {
	line-height: 20px;
}
.questions .answers .answers-pic p a {
	line-height: 20px;
	text-decoration: none;
	font-size: 12px;
}
.questions .answers .answers-pic p em img {
	height: 16px;
	width: 16px;
	padding-top: 4px;
	display: block;
	float: left;
	padding-right: 8px;
	padding-left: 8px;
}

#qrbtn {
	height: 48px;
	width: 238px;
	border: 1px solid #DDDDDD;
	display: block;
	margin-bottom: 0px;
	font-size: 16px;
	line-height: 48px;
	color: #666;
	font-weight: bold;
	text-align: center;
}
#qrbtn:hover {
	background-color: #FAFBFC;
}
/*	--------------------------------------------------
图片放大
-------------------------------------------------- */

.reveal-modal-bg {
	position: fixed;
	height: 100%;
	width: 100%;
	background: #000;
	background: rgba(0,0,0,0.5);
	z-index: 100;
	display: none;
	top: 0;
	left: 0;
}
.reveal-modal {
	visibility: hidden;
	/* top: 100px;
	left: 50%;
	margin-left: -300px; */
	position: absolute;
	z-index: 101;
	/* background-image: url(../images/fdbg.png); */
	background-color: #FFFFFF;
	border: 1px solid #6F6F6F;
	border-radius: 8px;
	/* background-repeat: no-repeat; */
	min-width: 620px;
	/* min-height: 290px; */
	text-align: center;
	padding: 10px 15px 0px 15px;
	/* padding-bottom: 15px; */
}
.reveal-modal-show {
	visibility: visibility;
	position: absolute;
	z-index: 101;
	background-color: #FFFFFF;
	border: 1px solid #6F6F6F;
	border-radius: 8px;
	min-width: 620px;
	text-align: center;
	padding: 10px 15px 0px 15px;
}
.reveal-modal.small {
	width: 200px;
	margin-left: -140px;
}
.reveal-modal.medium {
	width: 400px;
	margin-left: -240px;
}
.reveal-modal.large {
	width: 600px;
	margin-left: -340px;
}
.reveal-modal.xlarge {
	width: 800px;
	margin-left: -440px;
}
.reveal-modal .close-reveal-modal {
	position: absolute;
	top: 10px;
	right: 10px;
	cursor: pointer;
}
/*	--------------------------------------------------
控制按钮
-------------------------------------------------- */
.btns-info {
	background-color: #FCFDFD;
	height: 50px;
	border: 1px solid #E7EAEC;
	padding: 14px;
	font-size: 12px;
	font-family: "宋体";
	position: relative;
}
.btns-info a {
	text-decoration: none;
}
#scts {
	text-decoration: none;
	z-index: 1000;
	height: 32px;
	line-height: 27px;
	text-align: center;
	font-size: 12px;
	color: #333;
	background-image: url(../images/scts.png);
	position: absolute;
	top: -35px;
	left:255px;
	width: 84px;
}
.btn1 {
	background-color: #58A231;
	height: 50px;
	width: 120px;
	display: block;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	line-height: 50px;
	float: left;
	text-decoration: none;
}
.btn1:hover {
	background-color: #68BE39;
}
.btns-info .btn1 span {
}
.btns-info .btn1 .syt1 {
	float: left;
	padding-top: 13px;
	padding-right: 10px;
	padding-left: 16px;
}
.btns-info .btn1 .syt2 {
	float: left;
	font-family: "微软雅黑";
}
.btns-info .btn1 .xyt1 {
	float: right;
	padding-top: 13px;
	padding-right: 16px;
}
.btns-info .btn1 .xyt2 {
	float: left;
	padding-right: 10px;
	padding-left: 16px;
	font-family: "微软雅黑";
}
.btn2 {
	background-image: url(../images/wsc.png);
	height: 50px;
	width: 50px;
	float: left;
}
.scbtn {
	background-image: url(../images/ysc.png);
	height: 50px;
	width: 50px;
	float: left;
}
.btn2:hover {
	background-image: url(../images/ysc.png);
}
.btn3 {
	background-image: url(../images/wfx.png);
	height: 50px;
	width: 50px;
	float: left;
}
.btn3:hover {
	background-image: url(../images/yfx.png);
}
.btns-info .zdtz {
	line-height: 50px;
	vertical-align: middle;
	cursor: pointer;
}
.input1 {
	line-height: 18px;
	height: 18px;
	width: 28px;
	border: 1px solid #ccc;
	text-align: center;
}
/*	--------------------------------------------------
本题解析+讨论
-------------------------------------------------- */
.analysis {
	border: 1px solid #E7EAEC;
	margin-top: 10px;
}
.analysis h1 {
	font-size: 14px;
	line-height: 40px;
	font-weight: bold;
	color: #666;
	background-color: #FCFDFD;
	height: 40px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E7EAEC;
	padding-left: 15px;
}
.analysis .analysis-content {
	line-height: 24px;
	padding: 12px;
	text-indent: 2em;
}
.analysis h2 {
	font-size: 14px;
	line-height: 50px;
	color: #666;
	height: 50px;
	padding-left: 15px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #E7EAEC;
	border-bottom-color: #E7EAEC;
	padding-right: 15px;
}
.tlbtn {
	background-image: url(../images/tlbtna.png);
	height: 32px;
	width: 72px;
	float: right;
	display: block;
	text-align: center;
	line-height: 33px;
	margin-top: 8px;
	margin-bottom: 8px;
	font-family: "宋体", "微软雅黑";
	font-size: 12px;
	font-weight: normal;
	cursor: pointer;
}
.tlbtn:hover {
	background-image: url(../images/tlbtnb.png);
}
.analysis .discussions {
	padding: 15px;
}
.analysis .discussions .dis-content {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F2F2F2;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	margin-bottom: 10px;
}
.analysis .discussions .dis-content h3 {
	font-size: 14px;
	line-height: 30px;
}
.analysis .discussions .dis-content h3 span {
	font-size: 12px;
	font-weight: normal;
	color: #999;
	font-family: "宋体";
	margin-left: 30px;
}
.analysis .discussions .dis-content2 {
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.analysis .discussions .dis-content2 h3 {
	font-size: 14px;
	line-height: 30px;
}
.analysis .discussions .dis-content2 h3 span {
	font-size: 12px;
	font-weight: normal;
	color: #999;
	font-family: "宋体";
	margin-left: 30px;
}
.analysis .discussions .dis-content2 h3 em {
	font-size: 12px;
	font-weight: normal;
	color: #999;
	font-family: "宋体";
	margin-right: 5px;
}
.scontent {
	line-height: 24px;
	font-family: "宋体";
	font-size: 12px;
}
.analysis .discussions p {
	line-height: 30px;
}
.analysis .discussions p a {
	font-size: 12px;
	color: #666;
	text-decoration: none;
}
.analysis .discussions p a:hover {
	font-size: 12px;
	color: #2BABF3;
	text-decoration: none;
}
.analysis .discussions ul {
}
.analysis .discussions ul li {
	display: block;
}
.analysis .discussions .dmore {
	font-size: 18px;
	line-height: 50px;
	font-weight: bold;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F2F2F2;
	padding-bottom: 10px;
}
.analysis .discussions .dmore a {
	color: #00A5E5;
	text-decoration: none;
}
.analysis .discussions .dmore a:hover {
	color: #fea100;
	text-decoration: none;
}
.analysis .taolun {
	height: 115px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E7EAEC;
	padding: 15px;
}
.taolun-content {
}
.ttextarea {
	padding: 10px;
	height: 50px;
	border: 1px solid #E7EAEC;
	line-height: 24px;
	width: 97%;
}
.fabiao {
	line-height: 52px;
	height: 52px;
}
.fbbtn {
	background-image: url(../images/tlbtna.png);
	height: 32px;
	width: 72px;
	float: left;
	display: block;
	text-align: center;
	line-height: 33px;
	margin-top: 10px;
	margin-bottom: 10px;
	font-family: "宋体", "微软雅黑";
	font-size: 12px;
	font-weight: normal;
	cursor: pointer;
}
.fbbtn:hover {
	background-image: url(../images/tlbtnb.png);
}
.fbts {
	float: right;
	font-size: 12px;
	font-family: "宋体";
}
.analysis .discussions ul li ul {
	padding-left: 20px;
}
/*	--------------------------------------------------
模拟考试
-------------------------------------------------- */
.jiaojuan {
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	background-color: #FF5500;
	height: 50px;
	width: 120px;
	display: block;
	float: right;
	text-align: center;
	line-height: 50px;
	text-decoration: none;
	cursor: pointer;
}
.jiaojuan:hover {
	background-color: #FF671E;
}
.mnumber {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E7EAEC;
}
.mnumber ol {
}
.mnumber ol li {
	float: left;
	height: 28px;
	width: 28px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #E7EAEC;
	border-bottom-color: #E7EAEC;
	line-height: 28px;
	text-align: center;
	font-size: 12px;
	color: #333;
	display: block;
	cursor: pointer;
}
.mnumber ol li.ddui {
	color: #fff;
	background-color: #68BE39;
}
.mnumber ol li.dcuo {
	color: #fff;
	background-color: #FF0000;
}
.mnumber ol li:hover {
	color: #FFF;
	background-color: #0099FF;
}
.mnumber ol li.mnow {
	color: #FFF;
	background-color: #0099FF;
}
.mnumber ol li.ddui a {
	color: #fff;
}
.mnumber ol li.dcuo a {
	color: #fff;
}
.mnumber ol li.mnow a {
	color: #FFF;
}
.ksgz {
}
.ksgz .guize {
	/*height: 280px;*/
	border: 1px solid #DDDDDD;
}
.ksgz .guize li {
	height: 50px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
	line-height: 50px;
}
.ksgz .guize li span {
	width: 315px;
	display: block;
	float: left;
	padding-left: 50px;
}
.ksgz .guize li.jgyq {
	border-bottom-style: none;
	line-height: 25px;
	text-indent: 2em;
	height: 40px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.ksgz .ksksbtn {
	font-size: 16px;
	line-height: 50px;
	font-weight: bold;
	color: #FFF;
	background-image: url(../images/ksksbtn1.png);
	height: 50px;
	margin-top: 10px;
	cursor: pointer;
	text-align: center;
}
.ksgz .ksksbtn:hover {
	background-image: url(../images/ksksbtn2.png);
}
#background {
	position: absolute;
	z-index: 9998;
	top: 0px;
	left: 0px;
	background: rgb(0,0,0);
	background: rgba(0,0,0,0.5);
	display: none;
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
}
#prompt {
	width: 470px;
	height: 160px;
	width: 420px;
	z-index: 999999;
	display: none;
	position: fixed;
	background-image: url(../images/promptbg.png);
	padding: 10px;
}
#prompt .tips {
	height: 39px;
	color: #fff;
	font-size: 16px;
	font-family: SimSun;
	position: relative;
	padding-left: 15px;
	font-weight: bold;
	line-height: 39px;
	background-color: #098CD2;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0085B2;
}
#prompt .tips span.face_close {
	width: 12px;
	height: 12px;
	overflow: hidden;
	position: absolute;
	z-index: 999;
	right: 10px;
	top: 15px;
	cursor: pointer;
}
#prompt .prompt-con {
	height: 158px;
	width: 418px;
	border: 1px solid #098CD2;
	background-color: #FFF;
}
#prompt .prompt-con .tips-con {
	font-size: 14px;
	line-height: 68px;
	color: #333;
	text-align: center;
	height: 68px;
}
#prompt .prompt-con .tips-btns {
	background-color: #F0F0F0;
	height: 42px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	text-align: center;
	padding-right: 130px;
	padding-left: 130px;
	padding-top: 8px;
}
#prompt .prompt-con .tips-btns .tips-btns1 {
	color: #fff;
	background-color: #098CD2;
	height: 34px;
	width: 70px;
	float: left;
	display: block;
	font-size: 12px;
	line-height: 34px;
	text-decoration: none;
	border-radius: 5px;
}
#prompt .prompt-con .tips-btns .tips-btns1:hover {
	background-color: #F60;
}
#prompt .prompt-con .tips-btns .tips-btns2 {
	color: #fff;
	background-color: #098CD2;
	height: 34px;
	width: 70px;
	display: block;
	font-size: 12px;
	line-height: 34px;
	text-decoration: none;
	margin: auto;
	border-radius: 5px;
}
#prompt .prompt-con .tips-btns .tips-btns2:hover {
	background-color: #F60;
}
.shoucang {
}
.shoucang li {
	line-height: 50px;
	height: 50px;
	display: block;
}
.shoucang li span {
	float: right;
	font-weight: bold;
	color: #999;
}
.shoucang li a {
	text-decoration: none;
	display: block;
	padding-right: 15px;
	padding-left: 15px;
}
.shoucang li a:hover {
	text-decoration: none;
	color: #fff;
	background-color: #006CB8;
}
.shoucang .sc1 {
	margin-bottom: 10px;
	border: 1px solid #DDDDDD;
}
.shoucang .sc2 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #ddd;
	border-bottom-color: #ddd;
	border-left-color: #ddd;
}
.shoucang .sc3 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ddd;
}
.zhangjie {
}
.zhangjie li {
	line-height: 50px;
	height: 50px;
	display: block;
	padding-right: 15px;
	padding-left: 15px;
	cursor: pointer;
}
.zhangjie li:hover {
	background-color: #FDFEFF;
}
.zhangjie li span {
	float: right;
	color: #333;
}
.zhangjie .sc1 {
	margin-bottom: 10px;
	border: 1px solid #DDDDDD;
}
.zhangjie .sc2 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #ddd;
	border-bottom-color: #ddd;
	border-left-color: #ddd;
}
.zhangjie .sc3 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ddd;
}
.zhangjie .zjbtn {
	float: left;
	height: 28px;
	width: 48px;
	border: 1px solid #EEEEEE;
	border-radius: 5px;
	background-color: #FFF;
	line-height: 28px;
	padding-right: 10px;
	padding-left: 10px;
	font-size: 12px;
	cursor: pointer;
	text-align: center;
	margin-top: 10px;
	text-decoration: none;
}
.zhangjie .zjbtn:hover {
	color: #fff;
	background-color: #006CB8;
}
.ksgz .zhuanxiang {
	padding-top: 20px;
	padding-right: 42px;
	padding-bottom: 20px;
	padding-left: 42px;
}
.zhuanxiang li {
	float: left;
	height: 38px;
	width: 150px;
	border: 1px solid #EEEEEE;
	border-radius: 5px;
	background-color: #FFF;
	line-height: 38px;
	font-size: 16px;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	margin: 5px;
	font-weight: bold;
	display: block;
}
.zhuanxiang li span {
	font-size: 14px;
	margin-left: 10px;
	font-weight: normal;
}
.zhuanxiang li a {
	display: block;
	text-decoration: none;
	color: #666;
}
.zhuanxiang li a:hover {
	color: #fff;
	background-color: #006CB8;
	border-radius: 5px;
}

#ycts {
	background-color: #F9F2BA;
	border: 1px solid #FBE2B9;
	line-height: 33px;
	height: 33px;
	padding-right: 15px;
	padding-left: 15px;
}
/*	--------------------------------------------------
考试结果
-------------------------------------------------- */
.score {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E7EAEC;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}
.score h1 {
	font-size: 16px;
	font-weight: bold;
	line-height: 40px;
}
.score .score-con {
}
.score .score-con {
}
.score .score-con .details-lift {
	float: left;
	width: 380px;
}
.score .score-con .details-right {
	float: right;
	width: 500px;
	padding-top: 30px;
}
.score .score-con .details-lift ul {
}
.score .score-con .details-lift ul li {
	line-height: 50px;
	height: 50px;
}
.score .score-con .details-lift span {
	float: left;
}
.score .score-con .details-lift span.a1 {
	width: 240px;
	padding-left: 20px;
}
.score .score-con .details-lift span.a2 {
	width: 60px;
	text-align: center;
}
.score .score-con .details-lift span.a3 {
	width: 60px;
	text-align: center;
}
.score .score-con .details-lift ul li.bgcolor1 {
	background-color: #E9F5E9;
}
.score .score-con .details-lift ul li.bgcolor2 {
	background-color: #FBE9E7;
	margin-top: 10px;
	margin-bottom: 10px;
}
.score .score-con .details-lift ul li.bgcolor3 {
	background-color: #F6F6F6;
}
.score .score-con .details-lift ul li em {
	margin-top: 17px;
	height: 16px;
	width: 16px;
	display: block;
	float: left;
	margin-right: 5px;
}
.score .score-con .details-right .fenshu {
	background-image: url(../images/fenshu.png);
	height: 100px;
	width: 130px;
	float: left;
	text-align: center;
	padding-top: 30px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
}
.score .score-con .details-right .yongshi {
	background-image: url(../images/yongshi.png);
	float: left;
	height: 70px;
	width: 130px;
	padding-top: 50px;
	padding-right: 10px;
	padding-bottom: 30px;
	padding-left: 10px;
	text-align: center;
	margin-right: 25px;
	margin-left: 25px;
}
.fenshu .fen1 {
	font-size: 54px;
	color: #68BE39;
	line-height: 70px;
	font-weight: bold;
}
.fenshu .fen2 {
	color: #7B92AC;
	line-height: 20px;
}
.yongshi .shi1 {
	font-size: 20px;
	color: #617E9B;
	line-height: 40px;
	font-weight: bold;
}
.yongshi .shi2 {
	color: #7B92AC;
	line-height: 40px;
}
.score .score-con .details-right .chongkao {
	line-height: 150px;
	background-image: url(../images/chongkao.png);
	text-align: center;
	height: 150px;
	width: 150px;
	float: left;
	font-size: 20px;
	font-weight: bold;
}
.score .score-con .details-right .chongkao a {
	color: #FF7575;
	text-decoration: none;
	display: block;
	height: 150px;
	width: 150px;
}
.score .score-con .details-right .chongkao a:hover {
	color: #fff;
}
.score .kaoti {
	float: left;
	width: 570px;
}
.score .tihao {
	float: right;
	width: 352px;
}
.score .kaoti h1 span {
	float: right;
}
.score .kaoti h1 span a {
	text-decoration: none;
	color: #09F;
	font-size: 14px;
}
/*	--------------------------------------------------
考题部分2
-------------------------------------------------- */
.squestions {
	font-family: "微软雅黑";
}
.squestions .stem {
	line-height: 30px;
	color: #333;
}
.squestions .stem em {
	color: #999;
}
.squestions .answers {
	padding: 10px;
}
.squestions .answers .allErr{
	width: 600px;
	float: left;
}
.squestions .answers .imgAllErr{
	width: 800px;
	float: left;
}
.squestions .answers .imgAllErr li{ 
	float: left;
}
.squestions .answers ul {
	width: 340px;
	float: left;
}

.squestions .answers .answers-pic {
	float: left;;
	width: 200px;
	height: 100px;
}
.squestions .answers ul li {
	font-size: 14px;
	line-height: 20px;
	color: #333;
	display: block;
	margin-bottom: 18px;
	cursor: pointer;
}
.squestions .answers ul li em {
	display: block;
	height: 24px;
	width: 24px;
	float: left;
	margin-right: 6px;
}
.squestions .answers ul li span {

}
.squestions .answers .answers-pic p {
	line-height: 30px;
}
.squestions .answers .answers-pic p a {
	line-height: 30px;
	text-decoration: none;
	font-size: 12px;
}
.squestions .answers .answers-pic p em img {
	height: 16px;
	width: 16px;
	padding-top: 8px;
	display: block;
	float: left;
	padding-right: 8px;
	padding-left: 8px;
}
.squestions .answers ul li.fyes {
	color: #68BE39;
}
.squestions .answers ul li.fno {
	color: #FF5500;
}
.squestions bline .answers ul li.fyes {
	color: #68BE39;
}
.squestions bline .answers ul li.fno {
	color: #FF5500;
}
.dxuan {
	display: block;
	float: left;
	vertical-align: middle;
	margin-right: 10px;
	padding-top: 5px;
	height: 24px;
}
.dxuan2 {
	float: left;
	vertical-align: middle;
	display: block;
	width: 300px;
}
#qrbtn {
	height: 48px;
	width: 238px;
	border: 1px solid #DDDDDD;
	display: block;
	margin-bottom: 0px;
	font-size: 16px;
	line-height: 48px;
	color: #666;
	font-weight: bold;
	text-align: center;
}
#qrbtn:hover {
	background-color: #FAFBFC;
}
.jiexi {
	line-height: 20px;
	color: #333;
	font-size: 12px;
}
.jxdiv{
	margin-top: 50px;
}
.score .tihao .tuli {
	height: 18px;
	margin: auto;
	width: 186px;
	padding-top: 11px;
	padding-bottom: 11px;
}
.score .tihao .tuli span {
	display: block;
	float: left;
	margin-right: 5px;
	margin-left: 5px;
}
.score .tihao .tuli .dc {
	background-color: #FF6F60;
	height: 18px;
	width: 18px;
	display: block;
	float: left;
}
.score .tihao .tuli .ddui {
	background-color: #64CF61;
	height: 18px;
	width: 18px;
	display: block;
	float: left;
}
.score .tihao .tuli .wd {
	height: 16px;
	width: 16px;
	display: block;
	float: left;
	border: 1px solid #DDDDDD;
}
.score .tihao .knumber {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E7EAEC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E7EAEC;
}
.score .tihao .knumber ol {
}
.score .tihao .knumber ol li {
	float: left;
	height: 34px;
	width: 34px;
	line-height: 34px;
	text-align: center;
	font-size: 12px;
	color: #333;
	display: block;
	cursor: pointer;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E7EAEC;
	border-left-color: #E7EAEC;
	border-left-style: solid;
}
.score .tihao .knumber ol li.kdui {
	color: #FFF;
	background-color: #64CF61;
}
.score .tihao .knumber ol li.kcuo {
	color: #FFF;
	background-color: #FF6F60;
}
.score .tihao .knumber ol li.know {
	color: #FFF;
	background-color: #0099FF;
}
.score .tihao .knumber ol li.kdui a {
	color: #FFF;
}
.score .tihao .knumber ol li.kcuo a {
	color: #FFF;
}
.score .tihao .knumber ol li#know a {
	color: #FFF;
}
.score .tihao .knumber ol li:hover {
	color: #FFF;
	background-color: #0099FF;
}
.score .tubiao {
	text-align: center;
	padding: 20px;
}
/*	--------------------------------------------------
题号翻转
-------------------------------------------------- */
ol.flatflipbuttons {
	margin: 0;
	padding: 0;
	list-style: none;
	-webkit-perspective: 10000px; /* larger the value, the less pronounced the 3D effect */
	-moz-perspective: 10000px;
	perspective: 10000px;
}
ol.flatflipbuttons li {
	margin: 0;
	display: inline-block;
	text-transform: uppercase;
	text-align: center;
}
ol.flatflipbuttons li a {
	display: table;
	width: 100%;
	height: 100%;
	color: black;
	text-decoration: none;
	outline: none;
	-webkit-transition: all 300ms ease-out; /* CSS3 transition. Last value is pause before transition play */
	-moz-transition: all 300ms ease-out;
	transition: all 300ms ease-out;
}
ol.flatflipbuttons li a span {
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	display: table-cell;
	vertical-align: middle;
	width: 100%;
	height: 100%;
	-webkit-transition: all 300ms ease-out; /* CSS3 transition. */
	-moz-transition: all 300ms ease-out;
	transition: all 300ms ease-out;
}
ol.flatflipbuttons li b {
	/* CSS for text beneath button */
	display: block;
	position: relative;
	width: 100%;
	opacity: 0;
	-webkit-transition: all 300ms ease-out 0.2s; /* CSS3 transition. 0.2s delay */
	-moz-transition: all 300ms ease-out 0.2s;
	transition: all 300ms ease-out 0.2s;
}
ol.flatflipbuttons li a img {
	/* CSS for image if defined inside button */
	border-width: 0;
	vertical-align: middle;
}
ol.flatflipbuttons li:hover a {
	-webkit-transform: rotateY(180deg); /* flip horizontally 180deg*/
	-moz-transform: rotateY(180deg);
	transform: rotateY(180deg);
	background: #c1e4ec; /* bgcolor of button onMouseover*/
	-webkit-transition-delay: 0.2s;
	-moz-transition-delay: 0.2s;
	transition-delay: 0.2s;
}
ol.flatflipbuttons li:hover a span {
	color: black; /* color of icon font onMouseover */
	-webkit-transform: rotateY(180deg);
	-moz-transform: rotateY(180deg); /* flip horizontally 180deg*/
	transform: rotateY(180deg);
	-webkit-transition-delay: 0.2s;
	-moz-transition-delay: 0.2s;
	transition-delay: 0.2s;
}
ol.flatflipbuttons li:hover b {
	opacity: 1;
}
/* CSS for 2nd menu below specifically */
        
ol.second li a {
	background: #eee !important;
}
ol.second li a:hover {
	background: #ddd !important;
}
.course_pic2{width:280px; margin:20px 0;float:right;}
.examImg{max-width: 300px;max-height: 200px;}
.scoreExamImg{max-width: 150px;max-height: 90px;}
.exam_checked{
	background-color: #d3d8dc;
}


 .pages_test_btn {
    width: 138px;
    height: 33px;
    display: block;
    line-height: 37px;
    text-decoration: none;
    background: #1a588e;
    float: left;
    margin-right: 20px;
    text-align: center;
    color: #fff;
    font-family: "SimSun";
    overflow: hidden;
}

.answerHints{
    font-family: "SimSun";
    background: #f0f4f7;
    line-height: 38px;
    height: 38px;
    padding: 0 0 0 28px;
    float:left;
}
.answerHints SPAN {
    font-family: "SimSun";
    font-size: 14px;
    float: left;
}
.answerHints .test_ques_01{
    color: #18b160;
    margin-left: 10px;
    font-weight: 700;
}
.answerHints .test_ques_02{
    margin-right: 10px;
}
.answerHints .test_ques_03{
    margin-right: 10px;
}
.answerHints .v_total_03{
    color: #2987c7;
    font-family: "SimSun";
    margin-left: 270px;
    cursor: pointer;
}
.reveal-modal-show {
	visibility: visibility;
	position: absolute;
	z-index: 101;
	background-color: #FFFFFF;
	border: 1px solid #6F6F6F;
	border-radius: 8px;
	min-width: 620px;
	text-align: center;
	padding: 10px 15px 0px 15px;
}
/*	--------------------------------------------------
鍥剧墖鏀惧ぇ
-------------------------------------------------- */

.reveal-modal-bg {
	position: fixed;
	height: 100%;
	width: 100%;
	background: #000;
	background: rgba(0,0,0,0.5);
	z-index: 100;
	display: none;
	top: 0;
	left: 0;
}
.reveal-modal {
	visibility: hidden;
	/* top: 100px;
	left: 50%;
	margin-left: -300px; */
	position: absolute;
	z-index: 101;
	/* background-image: url(../images/fdbg.png); */
	background-color: #FFFFFF;
	border: 1px solid #6F6F6F;
	border-radius: 8px;
	/* background-repeat: no-repeat; */
	min-width: 620px;
	/* min-height: 290px; */
	text-align: center;
	padding: 10px 15px 0px 15px;
	/* padding-bottom: 15px; */
}
.reveal-modal-show {
	visibility: visibility;
	position: absolute;
	z-index: 101;
	background-color: #FFFFFF;
	border: 1px solid #6F6F6F;
	border-radius: 8px;
	min-width: 620px;
	text-align: center;
	padding: 10px 15px 0px 15px;
}
.reveal-modal.small {
	width: 200px;
	margin-left: -140px;
}
.reveal-modal.medium {
	width: 400px;
	margin-left: -240px;
}
.reveal-modal.large {
	width: 600px;
	margin-left: -340px;
}
.reveal-modal.xlarge {
	width: 800px;
	margin-left: -440px;
}
.reveal-modal .close-reveal-modal {
	position: absolute;
	top: 10px;
	right: 10px;
	cursor: pointer;
}
/*	--------------------------------------------------
鎺у埗鎸夐挳
-------------------------------------------------- */

/**图片题干  样式****/
.questions_image {
	font-family: "微软雅黑";
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
	height: 430px;
	width:700px;
	overflow:scroll; 
}
.questions_image .stem {
	line-height: 30px;
	color: #333;
	margin-top: 14px;
}
.questions_image .stem em {
	color: #999;
}
.questions_image .answers {
	padding: 10px;
	margin-top: 15px;
}
.questions_image .answers ul {
	width: 420px;
	float: left;
}
.questions_image .answers .answers-pic {
	float: right;
	width: 240px;
	height: 250px;
}
.questions_image .answers ul li {
	font-size: 14px;
    color: #333;
    display: inline-block!important;
    margin-bottom: 18px;
    cursor: pointer;
    height: 124px!important;
    float: left!important;
    width: 210px!important;
	
}
.questions_image .answers ul li>input{
    border: none;
    display: block;
    float: left;
    width: 20px;
    margin-top: 6px;	
	
}

.questions_image .answers ul li.fyes {
	color: #68BE39;
}
.questions_image .answers ul li.fno {
	color: #FF5500;
}
.questions_image .answers ul li em {
	display: block;
	height: 24px;
	width: 24px;
	float: left;
	margin-right: 6px;
}
.questions_image .answers ul li span {
	padding-left: 30px;
	display: block;
}
.questions_image .answers ul li:hover {
	cursor: pointer;
}
.questions_image .answers ul li.yx {
	background-color: #F2F2F2;
}
.questions_image .answers .answers-pic p {
	line-height: 20px;
}
.questions_image .answers .answers-pic p a {
	line-height: 20px;
	text-decoration: none;
	font-size: 12px;
}
.questions_image .answers .answers-pic p em img {
	height: 16px;
	width: 16px;
	padding-top: 4px;
	display: block;
	float: left;
	padding-right: 8px;
	padding-left: 8px;
}
