﻿@charset "utf-8";
/***考试页面****/
.usercertificateBlock{  width:750px; border:1px solid #e5e5e5; margin-bottom:20px; border-bottom:0 none;}
.userCridit{ border:1px solid #e5e5e5; margin-bottom:20px; border-bottom:0 none;}
.mycertificateContent ul{ margin:20px; width:750px;}
.mycertificateContent ul li{ float:left; width:155px; float:left; height:150px;}
.mycertificateContent ul li .time{ text-align:center; color:#999; font-size:12px;}
.mycertificateContent .certificate{ width:100%; border:0px;}
.mycertificateContent .certificate tr td{ height:40px;border-bottom:1px solid #e5e5e5; line-height:40px; border-left:1px solid #e5e5e5; border-top:1px solid #e5e5e5;}
.mycertificateContent .certificate tr:first-child td{ border-top:0px solid #e5e5e5;}
.mycertificateContent .certificate tr td:first-child{ border-left:1px solid #e5e5e5;width:35px;}
.mycertificateContent .certificate tr th{height:35px;line-height:35px;color:#33bbee;border-left:1px solid #eee;}

tr td a.blue{ width:45px; height:20px; line-height:20px;  text-align:center; color:#fff; background-color:#188eee; display:inline-block; font-size:12px;}
tr td a.gray{ width:45px; height:20px; line-height:20px; text-align:center; color:#fff; background-color:#999; display:inline-block; font-size:12px;}
tr td a.green{ width:45px; height:20px; line-height:20px;  text-align:center; color:#fff; background-color:#5fb41b; display:inline-block; font-size:12px;}
tr td a.yellow{ width:45px; height:20px; line-height:20px; text-align:center; color:#fff; background-color:#ff9a00; display:inline-block; font-size:12px;}
.userRightTitle{ height:35px; line-height:35px; text-indent:22px; background-color:#4caf50; border-bottom:1px solid #e5e5e5; font-size:16px;color:#fff;}


.examRightTitle{ height:40px; line-height:40px; margin-bottom:10px;}
.examTitleNav a{ margin:0px 15px; height:40px; line-height:40px;}
.examTitleNav a:first-child{ margin-left:0px;}
.search{margin-top:30px;text-align:center;}
.search .submit{width:80px;height:33px;margin-left:5px;background:#36963e;border:0;color:#fff;cursor:pointer;outline: none;}
.search .text{width:400px;height:30px;text-indent:10px;outline: none;}
.search .submit:hover{background:#09712a;}


/***考题内容列表**/
.examList{ width:770px; border:1px solid #dfdee0;}
.examList ul li{ width:730px; float:left; border-bottom:1px solid #efeeef; height:48px; line-height:48px;}
.examList ul li.li1{ width:510px;}
.examList ul li.li2{ width:210px;}
.examList ul li.li2 a{ color:#188eee;}
.examList ul li span{ float:right; width:100px; margin-right:23px; height:30px; margin-top:9px; display:inline-block; line-height:30px;}
.examList ul li span a{ display:inline-block; height:30px; line-height:30px;}
.examList ul li span a img{ margin-top:8px;}
.examList ul li a.title{display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:720px; text-indent:33px; background:url(../images/xiaodian.jpg) no-repeat 23px center;}

/***我要练习dialog***/
.wylxBlockBg{ background:url(../images/exercisebg.png) no-repeat; width:500px; height:520px;}
.examDialogTitle{ height:52px; line-height:60px; text-indent:100px; width:500px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:22px; color:#188eee}
.examDialogContent{ width:200px; margin-left:300px; line-height:38px; margin-top:45px;}
.examDialogContent .totalscore{ color:#188eee;}
.examDialogContent .score{ color:#ff9a00;}
.wylxButton{ width:110px; height:40px; line-height:40px; text-align:center; color:#fff; background-color:#188eee; font-size:18px; display:block; margin-top:10px;}
.wyksButton{ width:110px; height:40px; line-height:40px; text-align:center; color:#fff; background-color:#ff9a00; font-size:18px; display:block; margin-top:10px;}
.wyksBlockBg{background:url(../images/wykstestBg.png) no-repeat; width:500px; height:520px;}
.wyksBlockBg .examDialogTitle{ color:#ff9a00}

/***试卷列表模块***/
.examPapaerBlock{  margin:0 auto; position:relative; border:1px solid #e5e5e5;}
.examPaperTitle{ height:120px;background-color:#2b79ad;position:fixed;width:100%;}
.examPaperTitle .paperName{ height:80px; text-align:center; line-height:80px; font-size:26px; color:#fff;}
.examPaperTitle .paperInfo{ height:20px; background-color:#f9f9f9; position:relative; line-height:20px; font-size:14px; text-align:center; padding:11px 0px;}
.examPaperTitle .paperInfo .student{ color:#0d5ca8;}
.examPaperTitle .paperInfo .papertime{ position:absolute; right:10px; top:12px; height:20px; line-height:20px; padding-left:26px; background:url(../images/clockIcon.png) no-repeat left center; font-size:14px;}
/***试卷试题列表***/

.exampaperList ul{width:100%;margin-top:10px;margin-top:150px;}
.exampaperList ul li{ padding:20px;width:60%;border:1px solid #efeeef;margin:10px auto;}
.exampaperList ul li:hover{border:1px solid #aaa;}
/* .exampaperList ul li.only{ background:url(../images/onlyanswerIcon.png) no-repeat left top;}
.exampaperList ul li.much{ background:url(../images/muchanswerIcon.png) no-repeat left top;}
.exampaperList ul li.truefalse{ background:url(../images/trueorfalseIcon.png) no-repeat left top;} */
.exampaperList ul li .title{ line-height:25px;font-size:16px;margin-bottom:10px;}
.exampaperList ul li .option{padding-left:28px; line-height:24px; font-size:14px;letter-spacing:1px;}
.exampaperList ul li .examselect{padding-left:26px; height:30px; line-height:30px;padding:10px auto;margin-top:10px;}
.exampaperList ul li:last-child .examselect{border-bottom:0px;}
.exampaperList ul li .examselect dl dt{ float:left; width:60px;text-align:center; margin-right:15px; cursor:pointer;background:#bbb;color:#fff;}
.exampaperList ul li .examselect dl.checkbox dt{background:#bbb}
.exampaperList ul li .examselect dl.checkbox dt.sel{background:#188eee}
.exampaperList ul li .examselect dl.radio dt.sel{background:#188eee}

.exampaperButton{ height:90px; line-height:90px; text-align:center;}
.exampaperButton a{ height:40px; width:100px; display:inline-block; font-size:16px; text-align:center; line-height:40px; color:#fff;}
.exampaperButton a.checkexampaper{ background-color:#188eee; margin-right:50px;border-radius:5px;}
.exampaperButton a.checkexampaper:hover{ background-color:#0a7ad6;}
.exampaperButton a.submitexampaper{ background-color:#188eee;margin-top:15px;border-radius:5px;}
.exampaperButton a.submitexampaper:hover{ background-color:#0a7ad6;}
.exampaperButton a.submitTest{ background-color:#188eee;margin-top:15px;border-radius:5px;background:#0fb10f;margin-top:15px;}
.exampaperButton a.submitTest:hover{ background-color:#0c940c;}

/**完成和未完成的**/

.completetitle2{ background:url(../images/completeTitleIcon2.png) no-repeat; height:50px;}
.completetitle2 a,.completetitle a{ height:50px; width:50px; float:right; display:inline-block; cursor:pointer;}
.completeContent2{ background:url(../images/allright.png) no-repeat center 60px #fff; height:140px; width:350px; padding-top:160px;}
.completeContent2 .button,.completeContent .button{ text-align:center;}
.completeContent2 .button a,.completeContent .button a{ width:95px; height:30px; line-height:30px; text-align:center; display:block; background-color:#5fb41b; color:#fff;font-size:16px; cursor:pointer; margin-left:123px;}
.completeContent2 .button a:hover{background:#4b861d;}
.completeContent .button a{ background-color:#ff9a00;}
.completetitle{ background:url(../images/completeTitleIcon.png) no-repeat; height:50px;}
.completeContent{ background:url(../images/warning.png) no-repeat center 60px #fff; height:140px; width:350px; padding-top:160px;}
.completeContent .tips,.completeContent2 .tips  { height:88px; line-height:22px; text-align:center; padding:0 15px; width:320px;}
.completeContent .tips font{ color:#ff9a00; font-size:20px;}


/***考试结果页面***/
.examResultBlock{ margin:20px auto; width:520px;}
.examResultBlock .resultTitle{ height:60px; line-height:60px; color:#666666; font-size:28px; text-align:center;}
.resultContent{ height:650px; width:420px; background:url(../images/examResultBg.png) no-repeat; padding:42px 50px 0px;}
.resultPaperTitle{ height:36px; line-height:36px; font-size:20px; text-align:center;}
.examResultBlock .studentInfo{ height:20px; line-height:20px; font-size:12px; text-align:center;}
.examResultBlock .score{  height:26px; color:#ae0000; font-size:36px; font-style:italic; line-height:26px; text-align:right; margin-right:5px;}
.resultdetail{ margin-top:88px;}
.resultdetail ul{ padding-left:150px;}
.resultdetail ul li{ height:24px; line-height:24px; margin-bottom:22px; color:#ae0000; font-size:16px;}
.errorExam{ padding-left:155px; height:240px; line-height:24px; font-size:16px;}
.errorExam font{ color:#ae0000;}
.closeButton{ text-align:center;}
.closeButton a{ font-size:20px; color:#fff; background-color:#ae0000; width:100px; height:40px; text-align:center; line-height:40px; display:inline-block;}





.examContent{width:1050px;margin:0 auto;margin-top:30px;padding-top:10px;}
.examContent .eLeft{float:left;width:220px;padding-left:10px;}
.examContent .eRight{float:left;margin-left:15px;margin-top:10px; width:750px}

/* 用户考试  exam*/
.eLeft .zttjUl{background:#ccc;}
.eLeft .zttjUl ul{margin-left:40px;}
.eLeft .zttjUl ul li{height:30px; line-height:30px;}
.examPapaerBlock .exampaperList ul{background:#fff;}

/* 用户联系 examtest*/
.examLeft{float:left;width:220px;padding:10px 0 0 10px;margin-right:18px;}
.examRight{float:left;width:715px;}
.examRight .secondCateBlock a{color:#333}
.examRight .secondCateBlock a:hover{text-decoration:underline}
.examLeft .secondCateBlock a{color:#333}
.examLeft .secondCateBlock a:hover{text-decoration:underline}

.meExamTitle{width:80px;height:30px;line-height:30px;border-bottom:2px solid #4c82b9;font-size:18px;color:#4c82b9;margin-bottom:10px;}
.meExam ul li{float:left;width:200px;border:1px solid #eee;margin:10px 10px;padding:5px;}
.meExam ul li div{height:35px;line-height:35px;text-align:center;color:#4c82b9;font-size:16px;}
.meExam ul li img{width:200px;height:200px;}
.meExam{margin-bottom:20px;}
.notExam{border:1px solid #ccc;height:100px;margin-bottom:20px;text-align:center;font-size:18px;line-height:90px;color:red;}
.mztk{margin:10px auto;padding:0px 0px 10px 15px;height:300px; overflow:auto;width:720px;}
.certificateTitle{border:1px solid #e5e5e5;padding:10px;}
.zs-img1{border:1px solid red;width:50px;height:40px;float:left;}
.zs-img2{border:1px solid red;width:50px;height:40px;float:left;}
.desction{border:1px solid #e5e5e5;margin-top:20px;padding:10px;}
.desction .des-img{float:left;width:320px;height:200px;border:1px solid #e5e5e5;padding:5px;margin-left:10px;}
.desction .des-font{float:left;width:370px;height:200px;margin-left:15px;}
.des-font .zsjj-scro{color:#999;font-size:13px;overflow-y:scroll;height:185px}
::-webkit-scrollbar  
{  
    width: 10px;    
}
::-webkit-scrollbar-thumb{  
    width: 10px;  
    background-color: #e6e6e6;  
}
.zsjj-title{padding-left:10px;height:25px;line-height:25px;color:#FF6D00;}
.zsjj-result{padding-left:10px;margin-top:15px;font-size:12px;}
.zsjj-result .sourceTitle{font-weight:bold;font-size:14px;float:left;}
.zsjj-result .sourceCont{line-height:25px;margin-left:82px;}
.selectZs{padding-left:10px;margin-top:22px;font-weight:bold;}
.selectZs .zscx{float:left;height:35px;line-height:35px;}

/* 用户排行榜 */
.paihangInfo{border:1px solid #45b4e1;width:220px;margin:0 auto;margin-top:15px;color:#999;font-size:12px;margin-bottom:10px;}

.pageContentRight{padding-bottom:10px;}
.prompt{border:1px solid #ccc;color:#FF6D00;padding:5px 10px;line-height:22px;font-size:13px;}
.prompt font{font-weight:bold;}
.paihangInfo table .title-td{background:#3aa2db;color:#fff;line-height:35px;font-size:16px;}
.paihangInfo table .username{padding-left:10px;}
.paihangInfo tr{line-height:30px;width:100%;}
.examTestInfo{border:4px solid #69b9e4;margin-top:25px;padding:10px;color:#fff;}
.mrylbj{background:url('../images/test.png') center center no-repeat;}
.examTestInfo .true{color:green;}
.examTestInfo .false{color:red;}
.examTestInfo .examTitle{margin:10px 10px;font-size:17px;}
.examTestInfo .options{margin:15px 10px 10px 70px;}
.examTestInfo .options ul li{margin:10px 10px;}
.examTestInfo .parsing{margin:0px 10px 10px 80px;color:#3aa2db}
.examTestInfo .trueanswer{margin:10px 10px 0px 80px;color:#3aa2db}
.examTestInfo .source{margin:20px 10px 10px 80px;}
.examTestInfo .submit{margin:20px 10px 10px 80px;}
.examTestInfo .submit input{border:0;background:#3aa2db;width:90px;height:35px;color:#fff;border-radius:4px;font-size:16px;cursor:pointer;outline:none;}
.examTestInfo .submit .inputClose{border:0;background:#f91d1d;color:#fff;border-radius:4px;margin-left:20px;}
.examTestInfo .submit .inputClose:hover{background:#d00e0e;}
.examTestInfo .submit .inputResult:hover{background:#1f89c3;}
.examTestInfo .submit .inputNext{border:0;background:#8bca08;color:#fff;border-radius:4px;margin-left:20px;}
.examTestInfo .submit .inputNext:hover{background:#7baf10;}
.zsjj-scr{overflow-y:scroll;font-size:13px;height:440px;}


/* 自测自评 */
.type{padding-top:15px;text-align:center;background:#fff;height:35px;}
.type a{padding:4px 10px;background:#78d07b;margin:0 20px;color:#333}



.content{width:100%;width:1050px;margin:0 auto;margin-top:30px;background:#fff;margin-bottom:-10px;padding-bottom:10px;}
.neiborder{padding:10px;}
.neiborder .left{float:left;width:740px;}
.neiborder .right{float:left;width:240px;border:1px solid #ccc;margin-left:20px;}
.neiborder .left .title{text-indent:10px;height:35px;line-height:35px;background:#3aa2db;color:#fff;font-size:18px;}
.neiborder .left .title span{font-size:14px;margin-right:10px;}
.neiborder .left .title span a{color:#fff;}
.neiborder .examModel ul li{float:left;width:238px;text-align:center;border:1px solid #f4f3f3;margin:5px auto;margin-right:10px;}
.neiborder .left ul li .li-title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:150px;}
.neiborder .left ul li img{margin-bottom:5px;width:100%;}
.neiborder .left ul li div{text-align:left;height:40px;margin:0 5px;}
.neiborder .left ul li .goods-name{text-align:left;height:25px;margin:0 5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px;}
.neiborder .left ul li .integral-name{text-align:left;height:25px;margin:0 5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.outSideDiv .left .kc-list ul li div{line-height:35px;height:35px;margin:0;}
.neiborder .left ul li div a{color:#999;font-size:12px;}
.neiborder .left ul li div a:hover{text-decoration:underline;color:#f89400}
.neiborder .left ul .no-left{margin-right:0;}
.neiborder .left ul li .goods-tj{height:30px;color:#999;font-size:12px;}
.neiborder .left ul li .goods-tj .zs{color:#ff0000;font-size:12px;}
.neiborder .left ul li .goods-tj .integral{color:#ff0000;font-size:20px;}
.neiborder .left ul li .goods-time{height:30px;color:#999;font-size:12px;}
.neiborder .left ul li .goods-time .goods-intime{float:left}
.neiborder .left ul li .goods-time .peopleNum{float:right}
.examModel .goods-peopleNum{position:absolute;top:165px;right:-5px;color:#999;font-size:12px;padding-right:4px;height:40px;}
.examModel .goods-etime{position:absolute;top:198px;right:-5px;color:#999;font-size:12px;padding-right:4px;height:40px;}
.examModel .float-integral{position:absolute;top:165px;right:-5px;color:#ff0000;font-size:12px;padding-right:4px;height:40px;}
.examModel .float-ul-integral li{position:relative;}
.examModel .float-ul-integral li img{width:100%;height:160px;}
/* 右边 */
.neiborder .right .title{background:#3aa2db;text-align:center;height:35px;line-height:35px;color:#fff;font-size:16px;}
.right .zs{height:170px;width:100%;border-bottom:1px solid #ccc;text-align:center;}
.right .zs img{max-height:170px;}
.right .zsSearch{padding:10px;}
.right .zsSearch .zs-text{font-weight:bold;font-size:16px;}
.right .zsSearch .zs-ts{color:#FF6D00;font-size:12px;margin:10px 0;}
.right .zsSearch .searchZs{background:#28a7e1;color:#fff;border:0;width:50px;padding:5px 0;float:left;outline:none; cursor:pointer}
.right .zsSearch input{font-size:12px;height:25px;line-height:25px;text-indent:5px;width:165px;float:left;outline:none}
.right .sourceCont{font-size:12px;margin-top:5px;}

/* 用户排行榜 */
.paihangbangInfo{border:1px solid #45b4e1;width:220px;margin:0 auto;margin-top:15px;color:#999;font-size:12px;margin-bottom:10px;}
.paihangbangInfo table .title-td{background:#3aa2db;color:#fff;line-height:35px;font-size:16px;}
.paihangbangInfo table .username{padding-left:10px;}
.paihangbangInfo tr{line-height:30px;width:100%;}
.paihangbangInfo .year-qh{margin-top:-5px;}
.paihangbangInfo .year-qh span{cursor:pointer}


.model{margin-top:10px}
.neiborder .model ul li{float:left;width:232px;border-radius:4px;margin-right:20px;border:0;}
.model ul a{height:100px;line-height:100px;color:#fff;font-size:17px;}
.model ul .dt_lx{text-align:center;}
.model ul .kc_lx{text-align:center;}
.neiborder .model ul .mn_cs{text-align:center;margin-right:0;}
.examTestInfo .mrylbj .options ul li{text-align:left;width:540px;}


/* 课程练习 */
.neiborder .left .kc-list ul li{clear:both;width:690px;border-bottom:1px solid #eee;margin-top:0;}
.neiborder .left .kc-list ul li div{float:left;}
.neiborder .left .kc-list ul li .kc-title{width:500px;text-align:left;text-indent:5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.neiborder .left .kc-list ul li .kc-count{width:80px;}
.neiborder .left .kc-list ul li .go-lx{width:100px;}
.neiborder .left .bt-title{text-indent:10px;background:#3aa2db;height:40px;line-height:40px;color:#fff;font-size:16px;}
.neiborder .left .bt-title a{text-indent:0px;color:#fff;font-size:16px;}


/* 蛇口 */

.examModel .userCridit{border:0;border-right:1px solid #f4f3f3;margin-bottom:0;}
.examModel .userCridit .userRightTitle{height:40px;line-height:40px;text-indent:0;}
.examModel .userCridit .mycertificateContent tr th{border-left:1px solid #f4f3f3}
.examModel .userCridit .mycertificateContent tr td{border-left:1px solid #f4f3f3}
.lxt-title{height:40px;line-height:40px;}


/* 答题卡20180628 */
.exampaperList ul{margin-top:190px;}
.examPaperTitle{height:80px;font-family:'宋体';background:#629eb9;top:0;}
.examPaperTitle .paperInfo{font-size:12px;}
.dtk{position:absolute;top:0px;right:260px;background:#2B79AD;height:30px;line-height:30px;font-size:12px;width:130px;padding-left:0;cursor:pointer}
.dtk:hover{background:#035084;}
.examPaperTitle .paperInfo{background:#4d4d4d;padding:5px 0;color:#fff;}
.examPaperTitle .paperInfo .papertime{top:0px;right:130px;background:#0d8b29;height:30px;line-height:30px;font-size:12px;width:130px;padding-left:0;}
.examPaperTitle .paperInfo .submit-sj{position:absolute;right:0px;top:0px;background:#2B79AD;height:30px;line-height:30px;font-size:12px;width:130px;}
.examPaperTitle .paperInfo .submit-sj:hover{background:#035084;}
.examPaperTitle .paperInfo .submitexampaper{color:#fff;}
.test-ansSheet_icon_down{-webkit-transform-origin:50% 20%;transform-origin:50% 20%;transition:transform .4s;-webkit-transition:-webkit-transform .4s;float:right;display:inline;width:0;margin:12px 35px -22px 8px;border-width:5px;border-style:solid;border-color:#fff #2B79AD #2B79AD #2B79AD;}
.dtk:hover .test-ansSheet_icon_down{border-color:#fff #035084 #035084 #035084}

.dtk-res{width:1104px;height:75px;background:#fff;border:1px solid #fff;margin:0 auto;}
.dtk-res ul{width:100%;margin:0 auto;text-align:center;}
.dtk-res ul li{float:left;width:30px;height:30px;border:1px solid #c5c5c5;text-align:center;line-height:30px;margin-right:6px;background:#f7f7f7;margin-top:4px;}
.dtk-tz{cursor:pointer}
.exampaperList ul li .examselect dl dt{ float:left; width:30px;text-align:center; margin-right:15px; cursor:pointer;background:#bbb;color:#fff;border-radius:50%;height:30px}
.exampaperList ul li{ padding:20px;width:1060px;border:1px solid #efeeef;margin:10px auto;}


.type_cate_list{width:100%;}
.type_cate_list .cate_title{background:#3aa2db;color:#fff;}
.type_cate_list .cate_title ul li{float:left;height:20px;padding:8px 8.6px;cursor:pointer}
.type_cate_list .cate_title ul li:hover{background:#FF6D00;}
.type_cate_list .cate_title ul .sel{background:#FF6D00;}
.type_cate_list .cate_pid{margin:10px auto;background:#f7f7f7;}
.type_cate_list .cate_pid ul{display:none;}
.type_cate_list .cate_pid ul li{float:left;margin:5px;padding:5px 0px;}
.type_cate_list .cate_pid ul li a{padding:5px 12px;border:1px solid #24ade5;background:#eee;border-radius:50px;}
.type_cate_list .cate_pid ul li:hover a{color:#fff;background:#24ade5}
.type_cate_list .cate_pid ul .sel{color:#fff;background:#24ade5}





