* {
    margin: 0;
    padding: 0;
}

body {
    font-family: "思源黑体 CN";
    background: #f8f8f8;
    font-weight: normal;
}

a {
    color: #666;
    text-decoration: none;
}

ul,
ol,
li {
    list-style: none;
}

img {
    display: inline-block;
}


/* .center {
    margin: 0 auto;
} */

.nrmr {
    margin-right: 0px;
}

.mid {
    margin: 0 auto;
    position: relative;
    background-color: #f2f2f2;
}

.position {
    line-height: 51px;
    /* background: url(../img/weizhi.png) left center no-repeat; */
    color: #666;
}

.position span {
    padding-left: 5px;
    color: #666;
}

.position a.pos_on {
    color: #2475f0;
    display: inline-block;
    width: 103px;
    height: 26px;
    line-height: 26px;
    font-size: 13px;
    border: 1px solid #2475f0;
    border-radius: 14px;
    text-align: center;
}


/******************************* 首页 index ********************************/

.menu_index {
    width: 1200px;
    overflow: hidden;
}

.xmbox {
    width: 1010px;
    margin: 20px auto;
    overflow: hidden;
}

.xmbox h2 {
    width: 955px;
    height: 75px;
    line-height: 75px;
    font-size: 18px;
    padding-left: 55px;
    color: #333;
}

.xmbox1 h2 {
    background: url(../img/kancha_icon.png) no-repeat 20px center;
}

.xmbox .leicon {
    padding: 15px 0;
    border-bottom: 1px solid #ccc;
}

.xmbox .leicon ul {
    padding-left: 20px;
    overflow: hidden;
}

.xmbox .leicon ul li {
    width: 170px;
    height: 46px;
    font-size: 16px;
    float: left;
    margin: 0 25px 28px 0;
    border-radius: 3px;
}

.xmbox .leicon ul li a {
    display: block;
    border: 1px solid #ccc;
    width: 170px;
    height: 46px;
    line-height: 46px;
    text-align: center;
    color: #666;
    border-radius: 23px;
}

.xmbox .leicon ul li a:hover {
    background: #2475f0;
    color: #fff;
    border: 1px solid #2475f0;
}

.xmbox .leicon ul .nomr {
    margin-right: 0;
}

.xmbox2 h2 {
    background: url(../img/jzs_icon.png) no-repeat 20px center;
}

.xmbox3 h2 {
    background: url(../img/jiangong_icon.png) no-repeat 20px center;
}

.xmbox4 h2 {
    background: url(../img/yixue_icon.png) no-repeat 20px center;
}

.xmbox4 .leicon {
    border-bottom: none;
}


/*********************************************列表页 公共样式*****************************************/

.list_topimg {
    width: 100%;
    margin: 0 auto;
    height: 89px;
}

.list_topimg .title-text {
    color: #fff;
    font-size: 30px;
    font-weight: normal;
    text-align: center;
    height: 89px;
    line-height: 89px;
    letter-spacing: 8px;
    background: url(../img/title.png) no-repeat center top;
}


/*弹出框 项目分类弹框样式*/


/* 
.title_tk_menu {
    font-size: 25px;
    color: #666;
    width: 1200px;
    height: 40px;
    padding-top: 50px;
    text-align: center;
    font-weight: normal;
} */


/*.change{ width:1200px; height:50px; line-height:50px; font-size:14px; color:#999; text-align: center;}
.change a{ font-size:14px; color:#999;}
.change a:Hover{ color:#00aaef; text-decoration: underline; }
#mask_shadow { display: none; opacity: 0;  position: fixed;  z-index: 1; left: 0; top: 0;  width: 100%; height: 100%; background-color: rgba(0, 0, 0, .5);  }
#popup { display: none; opacity: 0;   position: absolute; z-index: 2; top: 150px; width: 860px;   height: auto; box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); }
#popup .title {  position: relative;  width: 100%;  height: 55px;  background-color: #26b5ff; cursor: move; font-size:18px;   }
#popup .title p {  padding-left: 14px; line-height: 55px; color: #fff; }
#popup .title span {  position: absolute;   top: 10px;  right: 20px; width: 34px;  height: 36px; line-height: 34px; color: #000;   opacity: .2; font-size: 24px;  cursor: pointer;  text-align: center;   border: 1px solid #333;   }
#popup .title span:hover {   opacity: .8;  }
#popup .cont { width: 820px; height: auto; padding:30px 20px; background-color: #fff; }
#popup .exam_menu{ width:820px; padding:37px 0px; height:300px;}
#popup .exam_menu ul{ height:400px; overflow: hidden; padding:0 39px;}
#popup .exam_menu ul li{ width:160px; height:40px;float:left; margin:0 34px 34px 0;}
#popup .exam_menu ul li a{ display: inline-block; width:160px; height:40px; line-height: 40px; text-align: center; font-size:14px; background:#f2f2f2; color:#666;}
#popup .exam_menu ul .nomr{ margin-right:0px;}
#btntan1,#btntan2 {  margin:50px 0 1px 30px; } */

.menuCon {
    overflow: hidden;
    padding: 25px 1.25% 110px;
}


/* 项目分类内容  外层选项卡 .mcbig_top */

.menubox {
    width: 1200px;
}

.mcbig_top {
    width: 97.5%;
    margin: 0 auto;
    overflow: hidden;
    padding: 0 1.25%;
}

.mcbig_top .bigtTitle {
    /* width: 160px; */
    width: 12%;
    height: 42px;
    float: left;
    border-radius: 21px;
    margin: 5px 2.52% 5px 0;
}

.mcbig_top .bigtTitle:last-child {
    margin-right: 0;
}

.mcbig_top .bigtTitle span {
    display: block;
    width: 100%;
    height: 42px;
    border-radius: 25px;
    line-height: 42px;
    text-align: center;
    background: #fff;
    color: #888;
    font-size: 18px;
    padding: 0px 0;
}

.mcbig_top .bigtTitle span:hover {
    background: #2475f0;
    color: #fff;
}

.mcbig_top .current span {
    background: #2475f0;
    color: #fff;
}


/*内层选项卡 .mcbig_bot*/

.mcbig_bot {
    overflow: hidden;
    padding-bottom: 10px;
    margin-top: 30px;
}


/* 
.mcbig_bot .menubox {
    padding: 0px 34px;
    background: pink;
}

.mcbig_bot .menubox .menubox_top {
    width: 1132px;
    height: 64px;
    margin: 10px 0;
} */


/* .mcbig_bot .menubox .menubox_top ul li {
    padding: 0px 30px;
    height: 64px;
    float: left;
    margin: 0 35px 0 0;
}

.mcbig_bot .menubox .menubox_top ul li a {
    display: inline-block;
    height: 64px;
    line-height: 64px;
    text-align: center;
    font-size: 14px;
    color: #00aaef;
}

.mcbig_bot .menubox .menubox_top ul li a:hover {
    display: inline-block;
    color: #00aaef;
    height: 62px;
    border-bottom: 2px solid #00aaef;
}

.menubox_top .current2 a {
    display: inline-block;
    color: #00aaef;
    height: 62px;
    border-bottom: 2px solid #00aaef;
} */

.mcbig_bot .menubox {
    display: block;
}

.mcbig_bot .current {
    display: block;
}

.menubox .menubox_bot .menubox_botIn {
    display: none;
}

.menubox .menubox_bot .current {
    display: block;
}

.menubox .mcbigBcon_bot .menubox_botIn {
    display: none;
}

.menubox .mcbigBcon_bot .current {
    display: block;
}

.menub_list {
    width: 1104px;
    height: 71px;
    background: #ebebeb;
    padding-left: 30px;
}

.menub_list .mltit_left {
    font-size: 16px;
    line-height: 71px;
    float: left;
}

.menub_list .mltit_left span {
    color: #fb5b5b;
    font-size: 16px;
}

.menub_list .mltit_left strong {
    font-size: 17px;
    color: #333;
    margin-right: 10px;
}

.menub_list .mltit_right {
    font-size: 14px;
    line-height: 71px;
    float: right;
    display: inline;
    margin-right: 30px;
    color: #999;
}

select::-ms-expand {
    display: none;
}

.menub_list .mltit_left2 {
    float: left;
    margin: 16px 0px 25px 35px;
    padding: 2px;
}

.menub_list .mltit_left2 select {
    border: 1px solid #ccc;
    color: #999;
    padding: 5px;
    outline: none;
    border-radius: 3px;
}

.menub_listcon {
    width: 1068px;
    padding: 20px 30px 110px;
    background: #fff;
    box-shadow: 0px 0px 5px #ccc;
}

.menub_listcon ul li {
    width: 1068px;
    height: 70px;
    line-height: 90px;
    border-bottom: 1px dashed #ccc;
    margin-bottom: 20px;
}

.menub_listcon .mlistli_left {
    font-size: 16px;
    color: #666;
    float: left;
    width: 668px;
    padding-left: 25px;
    background: url(../img/shiti_icon.png) no-repeat left center;
}

.menub_listcon .mlistli_right {
    width: 350px;
    float: right;
    text-align: right;
}

.menub_listcon .mlistli_right a {
    display: inline-block;
}

.menub_listcon .mr_xiazai {
    width: 85px;
    background: url(../img/download.png) no-repeat left center;
    padding-left: 25px;
    text-align: left;
    font-size: 14px;
    color: #999;
}

.menub_listcon .mr_xiazai:hover {
    color: #2475f0;
    background: url(../img/download_hover.png) no-repeat left center;
}

.menub_listcon .mr_unfished {
    width: 85px;
    text-align: right;
    margin-right: 20px;
    font-size: 14px;
    color: #2475f0;
}

.menub_listcon .mr_fished {
    width: 85px;
    text-align: right;
    margin-right: 20px;
    font-size: 14px;
    color: #999;
}

.menub_listcon .mr_doti {
    width: 90px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    color: #2475f0;
    border: 1px solid #2475f0;
    border-radius: 3px;
}

.menub_listcon .mr_doti:hover {
    color: #fff;
    background: #2475f0;
}

.menub_listcon .mr_dotion {
    background: #2475f0;
    color: #fff;
}

.menub_listcon .mr_dotion:hover {
    background: #0065ff;
    color: #fff;
}

.menub_listcon .ui-page {
    height: 25px;
    line-height: 25px;
    padding: 20px 0px 25px;
    text-align: center !important;
    clear: both;
}

.ui-page a.ui-page-turn,
.ui-page .ui-page-turn a,
.ui-page .ui-page-turn a {
    width: auto;
    padding: 0px 12px;
    font-weight: normal;
}

.ui-page a.z-on,
.ui-page a.z-on:hover {
    background: #2475f0;
    color: #FFF;
    border: 1px #0198d5 solid;
}

.page-turn a {
    width: auto;
    padding: 0px 12px;
    font-weight: normal;
}

.ui-page a {
    height: 24px;
    width: 24px;
    display: inline-block;
    padding: 0px;
    border-radius: 3px;
    margin: 0px 3px;
    font-size: 15px;
    line-height: 24px;
    color: #999;
    cursor: pointer;
}


/*****************************************************试卷详情页 公共样式********************************************/


/* 试卷名称 1200*/

.exam_title {
    /* width: 1136px; */
    width: 94.66%;
    height: 60px;
    background: #fff;
    box-shadow: 0px 3px 10px #ccc;
    /* margin-top:30px; */
    padding: 0 2.67%;
}

.exam_title .etitle_left {
    font-size: 16px;
    /* width: 850px; */
    width: 55%;
    height: 60px;
    line-height: 60px;
    float: left;
    display: inline;
    color: #666;
    overflow: hidden;
}

.exam_title .etitle_right {
    width: 40%;
    font-size: 14px;
    color: #666;
    float: right;
    display: inline;
    line-height: 60px;
    text-align: right;
}

.exam_title .etitle_right span {
    color: #f00;
}

.e_return {
    width: 1136px;
    padding: 15px 32px;
    height: 26px;
}

.e_return a {
    width: 110px;
    height: 26px;
    font-size: 13px;
    text-align: center;
    line-height: 26px;
    display: block;
    border: 1px solid #d7d7d7;
    background: #fff;
    border-radius: 4px;
}

.shitibig_top {
    width: 1200px;
    height: 70px;
    overflow: hidden;
}

.shitibig_top .bigtTitle {
    width: 160px;
    height: 42px;
    float: left;
    border-radius: 25px;
    margin: 5px 30px 5px 5px;
    box-shadow: 0px 0px 5px #ccc;
}

.shitibig_top .bigtTitle span {
    display: block;
    width: 160px;
    height: 42px;
    border-radius: 25px;
    line-height: 42px;
    text-align: center;
    background: #fff;
    color: #888;
    font-size: 16px;
    padding: 0px 0;
}

.shitibig_top .bigtTitle span:hover {
    background: #2475f0;
    color: #fff;
}

.shitibig_top .current span {
    background: #2475f0;
    color: #fff;
}

.shitibig_bot .sjbox {
    /* display: none; */
}


/* .shitibig_bot .current{ display: block;}
 */


/* 试卷表头单选 多选 简答 */

.exambox {
    /* width: 1200px; */
    overflow: hidden;
}

.exambox_left {
    width: 75.25%;
    padding: 0 2px;
    float: left;
    display: inline;
    position: relative;
    box-sizing: border-box;
}


/* 试卷左侧 */

.exambox_left .examboxleft_top {
    width: 100%;
    height: 30px;
    background: #f2f2f2;
    padding: 10px 0;
    border-top: 1px solid #ddd;
    position: absolute;
    box-shadow: 0px 0px 5px #ccc;
}

.examboxleft_top ul {
    /* width: 843px; */
    width: 100%;
    height: 30px;
    /* padding: 0 20px; */
    padding: 0 1.666%
}

.examboxleft_top ul li {
    /* width: 120px; */
    width: 10%;
    height: 34px;
    line-height: 34px;
    float: left;
    display: inline;
    margin-right: 3%;
}

.examboxleft_top ul li a {
    display: block;
    /* width: 120px; */
    width: 100%;
    height: 30px;
    text-align: center;
    line-height: 30px;
    border: 1px solid #ccc;
    border-radius: 30px;
    font-size: 16px;
    font-weight: bold;
}

.examboxleft_top ul .current {
    background: linear-gradient(180deg, #37c3fc 0%, #26b9f5 50%, #00aaef 100%);
    border-radius: 30px;
}

.examboxleft_top ul .current a {
    color: #fff;
}

.exambox_bot {
    /* width: 902px; */
    /* height:2500px; */
    width: 100%;
    padding: 0px 0 30px;
}

.exambox_bot .guize {
    /* width: 872px; */
    width: 96.7%;
    height: 40px;
    line-height: 40px;
    background: #D9F0F8;
    color: #999;
    font-size: 12px;
    padding-left: 3.3%;
    margin-top: 24px;
}

.exambox_bot .questions {
    width: 99.95%;
    background: #fff;
    box-shadow: 0px 0px 5px #ccc;
    border-radius: 0px 0px 10px 10px;
    margin: 20px 0 0 0;
    border: 1px solid #e4e4e4;
}

.questionsIn {
    width: 93.34%;
    padding: 35px 3.33%;
}

.questionsIn img {
    max-height: 800px;
    display: inline-block;
}

.questionsTit {
    padding: 20px 0;
    line-height: 32px;
    border-bottom: 1px solid #e4e4e4;
    overflow: hidden;
}

.questionsTit .tihao {
    /* width: 32px; */
    width: 3.5%;
    float: left;
}

.questionsTit .tihao strong {
    font-size: 18px;
    color: #333;
}

.questionsTit .timubiaoti {
    /* width: 808px; */
    width: 96.5%;
    float: right;
}

.questionsTit span,
.questionsTit .jianda_timu {
    display: block;
    /* width: 808px; */
    width: 100%;
    word-wrap: break-word;
    word-break: break-all;
    word-break: normal;
    font-size: 16px;
    color: #333;
    line-height: 32px;
}

.jiandamst img {
    display: inline-block;
}

.clear {
    clear: both;
}

.questionsCon {
    /* width: 808px; */
    width: 96.5%%;
    padding: 20px 0px 20px 3.5%;
    border-bottom: 1px dashed #e4e4e4;
}

.questionsCon P {
    line-height: 32px;
    font-size: 16px;
    color: #333;
    cursor: pointer;
}

.questionsCon P:hover {
    background: #f2f2f2;
}

.questionsCon P span {
    color: #666;
}

.questionsCon .jianda_answer {
    /* width: 808px; */
    width: 100%;
    display: block;
}

.questionsCon .jianda_answer textarea,
.jaianda-ti-answer .jaianda-ti-text p {
    /* width: 768px; */
    width: 92.04%;
    height: 100px;
    padding: 20px 2.4%;
    display: block;
    outline: none;
}

.questionsCon .jianda_answer .answer-info1,
.questionsCon .jianda_answer_bg .answer-info2 {
    position: relative;
    margin-top: 10px;
    height: 40px;
    width: 97%;
}

.jianda_answer .answer-info1 .jianda_area_btn1 a,
.jianda_answer_bg .answer-info2 .jianda_area_btn2 a {
    position: absolute;
    bottom: 0;
    right: 0;
    width: 80px;
    height: 30px;
    line-height: 30px;
    display: block;
    text-align: center;
    background: #2475f0;
    color: #fff;
    border-radius: 3px;
    margin-top: 10px;
}

.jianda_answer .answer-info1 span,
.jianda_answer_bg .answer-info2 span {
    width: 58px;
    height: 40px;
    display: block;
    font-size: 12px;
    color: #777;
    line-height: 40px;
    position: relative;
    padding-left: 28px;
    cursor: pointer;
}

.jianda_answer .answer-info1 span i {
    width: 20px;
    height: 20px;
    display: block;
    background: url(../img/img_icon.png) no-repeat left center;
    position: absolute;
    top: 10px;
    left: 0;
    cursor: pointer;
}

.jiandaCon .jianda_answer_bg {
    /* width: 808px; */
    width: 100%;
}

.jiandaCon .current {
    display: none;
}

.jaianda-ti-answer h3 {
    color: #2475f0;
    line-height: 35px;
    font-weight: normal;
}

.jaianda-ti-answer .jaianda-ti-text {
    padding: 5px 0;
    line-height: 26px;
}

.jiandaCon .jaianda-ti-answer .jaianda-ti-text p {
    font-size: 16px;
    word-break: break-all;
    word-break: normal;
    word-wrap: break-word;
}

.questionsChoose {
    width: 770px;
    padding: 20px 0 0px;
}

.questionsChoose ul {
    width: 622px;
    height: 55px;
}

.questionsChoose ul li {
    float: left;
    display: inline;
    width: 70px;
    height: 50px;
    line-height: 50px;
    margin-right: 15px;
    padding-left: 15px;
    border-radius: 5px;
}


/*.questionsChoose ul li:hover{ background:#f2f2f2; }*/

.li-pointer {
    cursor: pointer;
}

.questionsChoose ul li .radioOrCheck {
    width: 22px;
    height: 22px;
    float: left;
    display: inline;
    margin: 15px 3px 0 0;
    padding-left: 30px;
}

.questionsChoose ul li label {
    width: 45px;
    height: 50px;
    font-size: 25px;
    float: left;
}

.questions_jiexi {
    width: 840px;
}

.questions_jiexi h3 {
    width: 85px;
    color: #333;
    font-size: 16px;
    height: 50px;
    line-height: 50px;
    background: url(../img/down.png) no-repeat right center;
}

.questions_jiexi .jiexi_con img {
    max-width: 800px;
    display: inline-block;
}

.jiexi_con {
    line-height: 30px;
    font-size: 14px;
    display: none;
}

.jiexi_con h4 span {
    padding-left: 5px;
}


/* 试卷右侧 */

.exambox_right {
    /* width: 280px; */
    width: 23.33%;
    /* height: 800px; */
    background: #fff;
    float: right;
    display: inline;
    position: relative;
}

.exambox_rightIn {
    height: 800px;
    position: absolute;
}

.exambox_rightIn i {
    font-style: normal;
}

.exambox_rightIn .rt_ti_title {
    /* width: 279px; */
    width: 99.9%;
    height: 50px;
    background: #f2f2f2;
    border: 1px slid #ddd;
    box-shadow: 0px 0px 5px #ccc;
}

.exambox_rightIn .rt_ti_title .re_do {
    width: 115px;
    height: 50px;
    float: left;
}

.exambox_rightIn .rt_ti_title .re_do a {
    font-size: 16px;
    color: #333;
    display: inline-block;
    line-height: 50px;
    padding-left: 48px;
    background: url(../img/refresh.png) no-repeat 18px center;
}

.exambox_rightIn .rt_ti_title .test_time {
    width: 160px;
    height: 50px;
    line-height: 50px;
    float: left;
    display: block;
}

.exambox_rightIn .rt_ti_title .test_time .pause {
    width: 23px;
    height: 23px;
    display: inline-block;
    float: left;
    height: 50px;
    line-height: 50px;
    background: url(../img/stop.png) no-repeat left center;
}

.exambox_rightIn .rt_ti_title .test_time .ys1 {
    width: 120px;
    height: 50px;
    line-height: 50px;
    display: block;
    float: left;
    margin-left: 10px;
    font-size: 18px;
    color: #f00;
    font-weight: bold;
}

.suspend_close_btn a {
    height: 48px;
    width: 124px;
    border-radius: 5px;
    display: block;
    background: #2475f0;
    color: #FFF;
    font-weight: bold;
    text-align: center;
    line-height: 48px;
    font-size: 16px;
    margin: 0 auto;
}

.control a {
    color: #666;
    text-decoration: none;
}

.control {
    float: Left;
}

.clock {
    float: left;
    font-size: 12px;
    color: #999;
    padding: 0 5px;
}

.clock span {
    padding-left: 15px;
}

.rt_content {
    width: 278px;
    /* height:100%; */
    background: #fff;
    border: 1px solid #e4e4e4;
    border-top: 0;
}

.rt_content_tt {
    width: 95%;
    height: 40px;
    line-height: 40px;
    margin: 0 auto;
    border-bottom: 1px solid #e4e4e4;
}

.rt_content_tt h2 {
    width: 150px;
    font-size: 14px;
    display: inline-block;
}

.rt_content_tt p {
    width: 100px;
    display: inline-block;
}

.rt_content .rt_content_tt p span {
    font-size: 12px;
}

.rt_content .rt_content_tt p i {
    font-size: 12px;
}

.answerSheet ul {
    padding: 10px;
    text-align: left;
}

.answerSheet li {
    display: inline-block;
    margin-bottom: 5px;
    margin-right: 2px;
    height: 22px;
    width: 22px;
    line-height: 22px;
    text-align: center;
    border: 1px solid #e4e4e4;
    border-radius: 3px;
}

.answerSheet li a {
    display: block;
    width: 22px;
    height: 22px;
    border-radius: 3px;
}

.answerSheet li:hover {
    color: #389fc3;
    border-color: #389fc3;
}

.hasBeenAnswer {
    background: #5d9cec;
    color: #fff;
}

.rt_sub {
    width: 278px;
    height: 140px;
    background: #fff;
    border: 1px solid #e4e4e4;
    padding-top: 25px;
    border-top: none;
}

.rt_sub .rtsubs {
    width: 245px;
    height: 45px;
    line-height: 45px;
    margin-bottom: 20px;
    margin: 0 auto 18px;
    border-radius: 5px;
}

.rt_sub .rtsubs a {
    display: block;
    height: 45px;
    font-size: 16px;
    color: #fff;
    text-align: center;
}

.rtsub_btn1 {
    background: #2475f0;
}

.rtsub_btn2 {
    background: #0496d1;
}


/*****************************************************试卷详情页  简答手动评分页面********************************************/

.tishi_pfen {
    /* width: 903px; */
    width: 100%;
    height: 30px;
    text-align: center;
    line-height: 30px;
    background: #f2f2f2;
    padding: 10px 0;
    border-top: 1px solid #ddd;
    box-shadow: 0px 0px 5px #ccc;
}

.handscore {
    width: 98%;
    height: 55px;
    line-height: 55px;
    background: #f2f2f2;
    border-top: 1px dashed #e4e4e4;
    margin-top: 30px;
    padding-left: 2%;
}

.handscore span {
    font-size: 14px;
    color: #666;
}

.handscore strong {
    color: #333;
}

.handscore input {
    width: 50px;
    height: 28px;
    line-height: 28px;
    font-family: "Microsoft Yahei";
    color: #2475f0;
    text-align: center;
    border: 1px solid #e7e7e7;
}

.handscore .btn-blue {
    display: inline-block;
    width: 50px;
    height: 28px;
    text-align: center;
    line-height: 28px;
    ;
    padding: 4px 18px;
    display: inline;
    background-color: #2475f0;
    margin-top: 1px;
    display: inline;
    border-color: #0292cc;
    color: #FFF;
    border-radius: 3px;
    font-family: "Microsoft Yahei";
}


/* .jiada_open .jianda_jiexi .jiexi_con_open{ display: block;} */

.question_open .jiexi_con_open {
    display: block;
}


/*****************************************************试卷详情页  查看试题解析********************************************/

.exambox_rightIn .tihaoBox {
    width: 278px;
    background: pink;
    max-height: 450px;
    overflow-x: hidden;
}

.jiexi_con h4 span font {
    color: #f00;
}

.answerSheet .wrong_ti a {
    color: #fff;
    background: #ec2100;
}

.answerSheet .right_ti a {
    color: #fff;
    background: #00eb06;
}

.rt_ti_title .use_time {
    width: 160px;
    height: 50px;
    line-height: 50px;
    float: left;
    display: block;
    font-size: 13px;
    color: #999;
}

.rt_ti_title .use_time .utime {
    width: 135px;
    height: 50px;
    padding-left: 25px;
    line-height: 50px;
    background: url(../img/time_icon.png) no-repeat left center;
    display: inline-block;
}

.rt_ti_title .use_time em {
    font-style: normal;
    padding-left: 10px;
    color: #ef4848;
}

.da_zhu {
    width: 278px;
    height: 30px;
    line-height: 30px;
    padding: 10px auto;
    border-left: 1px solid #e4e4e4;
    border-right: 1px solid #e4e4e4;
}

.dazhuIn {
    width: 220px;
    margin: 0 auto;
}

.da_zhu span {
    width: 45px;
    height: 30px;
    display: inline-block;
    padding-left: 20px;
    margin-right: 11px;
    font-size: 12px;
}

.dazh_rihgt {
    background: url(../img/right_icon.png) no-repeat left center;
}

.dazh_wrong {
    background: url(../img/wrong_icon.png) no-repeat left center;
}

.da_zhu .dazh_nodo {
    background: url(../img/nodo_icon.jpg) no-repeat left center;
    margin-right: 0px;
}