﻿/*************************************������ʽ*********************************/
@charset "utf-8";
html,body,ul,li,dl,dt,dd,div,input,table,select,tr,th,td,p,h1,h2,h3,h4,h5,h6,button,a,p,div,img{  padding: 0px;  margin: 0px;  }
input,button{  font-family: "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial;  font-family: "helvetica neue",arial,sans-serif;  outline: 0px;  border: 0px;  }
textarea{  font-family: "helvetica neue",arial,sans-serif;  font-family: "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial;resize: none;  border: none;  outline: none;}
table{  border:none;  border-collapse:collapse;  }

table input{  font-size:13px;  color:#333;  }
.clear{  clear:both;  }
img{  border: 0px;  overflow: hidden;  }
a{  text-decoration:none;  color:#989797;  }
ul li{  list-style: none;  }
body{  font-family: "Microsoft YaHei",arial,sans-serif;  color: #333;  font-size:14px;}

/*div{ white-space:nowrap; }/*强制html元素不随窗口缩小而换行*/

.fl{  float:left;  }
.fr{  float:right;  }
.clear{  clear:both;  }
.clear:after {  display: block;  content: "";  clear: both;  }
.c-gray{color:#999;}
.cr{color:#C51523;}
/*************************************���ܲ���*********************************/
.testbg-box{background:#f4f8fe;position:relative;}
.text-topbox{background:#0066ff;color:#fff;height:60px;line-height:60px;padding:0 30px;position:fixed;z-index:1000;top:0px;left:0px;right:0px;}
.numbox{display:inline-block;width:30px;height:26px;line-height:26px;border-radius:2px;text-align:center;background:#cbdffe;color:#0066ff;margin-left:10px;margin-top:16px;}

.text-topleft{font-size:24px;}
.text-topright{font-size:22px;}
.text-leftbox{width:224px;background:#fff;border-right:1px solid #e6e6e6;position:fixed;left:0px;bottom:0px;top:60px;}
.test-inforbox{height:56px;line-height:56px;background:#0066ff;color:#fff;}
.test-inforbox{margin-top:1px;padding:0 20px;cursor:pointer;}
.test-headerbox img{width:36px;height:36px;border-radius:30px;float:left;margin:10px 10px 0 0;}
.icon-whitedrop.down{background:url(../images/icon_white_down.png) no-repeat;width:10px;height:6px;margin-top:25px;}
.icon-whitedrop.up{background:url(../images/icon_white_up.png) no-repeat;width:10px;height:6px;margin-top:25px;}
.info-dropdownbox{padding:0 20px;margin-top:6px;}

.xy{display:none;}

.namebox{height:34px;line-height:34px;}
.namebox .info-tit{color:#999;font-size:14px;}
.namebox .name-text{color:#333;font-size:14px;}
.que-titbox{background:#f0f6ff;height:44px;line-height:44px;color:#333;border-bottom:1px solid #e6e6e6;padding:0 20px;cursor:pointer;}
.icon-graydrop.down{background:url(../images/icon_gray_down.png) no-repeat;width:10px;height:6px;float:right;margin-left:8px;margin-top:18px;display:inline-block;}
.icon-graydrop.up{background:url(../images/icon_gray_up.png) no-repeat;width:10px;height:6px;float:right;margin-left:8px;margin-top:18px;display:inline-block;}
.ques-num{color:#0066ff;}
.ques-detailsbox{margin:15px 0;margin-left:18px; min-height:252px; overflow-y:scroll;height:252px;}


.ques-number{width:27px;height:27px;line-height:27px;border:1px solid #e0e0e0;color:#333;text-align:center;border-radius:30px;cursor:pointer;margin-right:8px;margin-bottom:12px;font-size:13px;position:relative;}
.ques-number.correct{background:#00c88d;color:#fff;border:1px solid #00c88d;}
.ques-number.wrong{background:#4ac3ff;color:#fff;border:1px solid #4ac3ff;}
.icon-collect.collect{position:absolute;width:8px;height:8px;border-radius: 30px;background:#df352b;top:-1px;right:0px;}
.ques-statusbox{position:absolute;height:84px;bottom:0px;border-top:1px solid #e6e6e6;width:100%;}
.not-answer{margin-top:14px;margin-left:18px;}
.ques-number.small{width:24px;height:24px;line-height:24px}
.test-main-wrapper{position:fixed;left:224px;top:60px;bottom:104px;right:0px;overflow:auto;}
.test-main-titlebox{background:#fff;margin-top:1px;padding:20px 20px;font-size:16px;}
.titlt-text{margin-right:40px;}
.timebox{padding-right:30px;}
.time-text{color:#fb0000;font-weight:bold;}
.shdeu-box{font-weight:bold;margin-left:10px;}
.shdeu-box .current{color:#0066ff;font-style:normal;}
.question-mainbox{margin:20px;font-size:16px;}
.question-textbox{margin-left:24px;line-height:28px;font-size:15px;}
.question-name span{margin-top:6px;}
.ques-imgbox img{width:300px;height:200px;margin-top:10px;}
.key-box{margin:20px 0 0 24px;}
.pdtbox input{display:none;}
.rad {
    background: url(icon_rad.png) no-repeat left center;
    width: 18px;
    height: 18px;
    display: inline-block;
    margin-right: 16px;
    cursor: pointer;
}
    .rad.checked {
        background: url(icon_rad_sel.png) no-repeat left center;
    }
.key-text{font-size:15px;color:#666;}
.key-box li{margin-bottom:25px;}
.quespage-wrapper{position:fixed;height:84px;bottom: 0px;left:224px;right:0px;border-left:1px solid #e6e6e6; border-top: 1px solid #e6e6e6;background:#fff;}
.btn-prev{width:120px;height:38px;line-height:38px;margin-right:50px;cursor:pointer;border:1px solid #0066ff;color:#0066ff;background:url(../images/icon_pre.png) no-repeat 20px center;display:inline-block;border-radius:30px;font-size:16px;padding-left:20px;}
.btn-next{width:120px;height:38px;line-height:38px;cursor:pointer;border:1px solid #0066ff;color:#0066ff;background:url(../images/icon_next.png) no-repeat 90px center;display:inline-block;border-radius:30px;font-size:16px;padding-left:25px;text-align:left;}
.btn-collect{width:120px;height:38px;line-height:38px;margin-right:50px;cursor:pointer;border:1px solid #0066ff;color:#0066ff;background:url(../images/icon_collect.png) no-repeat 16px center;display:inline-block;border-radius:30px;font-size:16px;padding-left:25px;}
.btn-collect1{width:38px;height:38px;line-height:38px;margin-right:50px;cursor:pointer;border:1px solid #0066ff;color:#0066ff;background:url(../images/icon_collect.png) no-repeat 12px center;display:inline-block;border-radius:30px;font-size:16px;padding-left:25px;}

.preques-btn-box{margin-top:24px;text-align:center;}
.pre-commonbox{width:33.3%;text-align:center}
.chk {
    background: url(icon_chk.png) no-repeat left center;
    width: 18px;
    height: 18px;
    display: inline-block;
    margin-right: 16px;
    cursor: pointer;
}
.chk.checked{background: url(icon_chk_sel.png) no-repeat left center;}
.mode-switch-box{width:170px;height:30px;border:1px solid #fff;border-radius:3px;background:#0066ff;margin-top:14px;cursor:pointer;}
.answer-mode1{display:inline-block;width:50%;text-align:center;color:#fff;font-size:14px;height:30px;line-height:30px;}
.answer-mode1.current{background:#fff;color:#0066ff;}
.btn-endtest-box{position:absolute;bottom:100px;width:100%;text-align:center;}
.btn-endtest{width:172px;height:40px;line-height:40px;background:#0066ff;color:#fff;border-radius:30px;font-size:16px;cursor:pointer;}
.ques-tips-box{font-size:15px;color:#f91e1e;margin-top:15px;}
.answer-details-wrapper{border-top:1px dashed #e0e0e0;}
.correct-answer-text{font-style: normal}
.reference-answerbox{margin-right:20px;}
.reference-answer-wrapper{margin:15px 20px 15px 40px}
.correct-answer-box{height:28px;line-height:28px;background:#00c88d;padding:0 10px;display:inline-block;color:#fff;border-radius:3px;margin-left:10px;}
.correct-answer-box.myanswer{background:#fc5d61;}
.btn-report-error{width:90px;height:30px;line-height:30px;background:url("../images/icon_bc.png") #ffa028 20px center no-repeat;color:#fff;border-radius:3px;padding-left:20px;cursor:pointer;margin-left:20px;}
.ques-analysis-box{margin:10px 20px 0 40px;}
.ques-analysis-box table{width:100%;}
.ques-analysis-box table th{width:88px;background:#f8f8f8;height:44px;line-height:44px;border:1px solid #e0e0e0;border-radius:5px;}
.ques-analysis-box table td{background:#f4f8fe;height:44px;line-height:44px;border:1px solid #e0e0e0;border-radius:3px;padding-left:10px;border-radius:5px;}
.star-box{ background: url("../images/star.png") no-repeat;display:inline-block;width:16px;height:16px;margin-right:20px;}
.ques-note-wrapper{margin:20px 20px 0 40px;}
.quesnote-title{border-bottom:1px solid #e0e0e0;padding-bottom:15px;}
.btn-note-submit{width:90px;height:34px;line-height:34px;background:#00c88d;color:#fff;cursor:pointer;border-radius: 3px;margin-top:16px;float:right;}
.note-text{padding:0 20px;padding-bottom:12px;font-size:15px;cursor:pointer;}
.note-drop-box{margin-top:20px;}
.note-text.current{border-bottom:3px solid #00c88d;color:#00c88d;}
.note-inputbox{background:#fff;border:1px solid #e5e5e5;height:60px;padding:10px;}
.note-inputbox textarea{border:none;height:100%;width:100%;}
.other-note-text{margin-left:55px;}
.other-note-text p{font-size:13px;color:#666;margin-top:10px;}
.other-notebox{margin-bottom:26px;}

/*************************************����ʵս*********************************/
.w1000{width:1000px;margin:0 auto;}
.w1300{width:1300px;margin:0 auto;}

.w1100{width:1100px;margin:0 auto;}

.guide-train-bgbox{background:url("../images/guide_train_bg.png") no-repeat;width:100%;height:100%;}
.guide-train-wrapper{margin:50px 90px 40px 90px;}
.machine-number-guide{font-size:40px;color:#333;font-weight:bold;margin-top:30px;position:relative;}
.guide-logobox img{width:120px;height:120px;}
.machine-number-guide span{font-size:70px;color:#c51523;margin-left:20px;position:relative;}
.machine-number-guide i{float:left;font-style: normal;}
.guide-train-mainbox{text-align:center;}
.guide-tit-text{font-size:64px;color:#000;margin-bottom:50px;}

.guide-train-mainbox.mt3{margin-top:-22px;}
.ticket-number{color:#000;font-size:34px;line-height:50px;}
.input-guide{width:378px;height:50px;line-height:50px;text-indent: 10px;background:#fff;font-size:24px;}
.ticket-num-box{line-height:40px; margin-top:80px;}
.notice-text{color:#dc1a1a;font-size:24px;margin: 40px 0 40px 0;}
.confirm-info-wrapper{width:900px;margin:0 auto;}
.btn-guide-login{width:200px;height:54px;line-height:54px;font-size:24px;color:#99451d;border:2px solid #899375;background:url("../images/btn_next_bg.png") repeat-x;border-radius: 5px;cursor:pointer;}


.stu-info-text1{color:#064160; font-size:26px;margin-top:25px;font-weight:100;margin-bottom:10px;height:30px;}

.stu-info-text{border:none;color:#064160; border-bottom:1px solid #161616;font-size:26px; background-color: transparent;margin-top:10px;}



.reference-text{text-align: left;color:#ee0c0c;font-size:34px;margin-bottom:25px;-webkit-text-stroke: 0.5px #fff;}
.imgboxinfo-bg{width:276px;height:286px;background:#fff;margin-top:60px;text-align:center}
.imgboxinfo-bg img{margin-top:50px;}
.btn-img-correct{width:132px;height:46px;line-height:46px;font-size:20px;color:#fff;display:inline-block;background:#1837a2;border-radius:5px;  cursor: pointer;}
.img-cofrim-btnbox{margin-top:20px;}
.oprate-guide-text{font-size:64px;margin:0 auto;text-align:center;}
.wxs{margin-bottom:80px;}


.operate-guide-wrapper{font-size:30px;margin-top:50px;}
.operate-guide-text{line-height:50px;text-align:left;}
.mlr{margin:0 40px;}
.mr{margin-right:40px;}
.btn-prev-guide{width:150px;height:46px;line-height:46px;font-size:22px;color:#99451d;border:2px solid #899375;background:url("../images/btn_next_bg.png") repeat-x;border-radius: 5px;cursor:pointer;}

.btn-prev-guide1{width:150px;height:46px;line-height:46px;font-size:22px;color:#99451d;border:2px solid #899375;background:url("../images/btn_next_bg.png") repeat-x;border-radius: 5px;cursor:pointer;}

.btn-prev-guide1.normal{background:#acacac;color:#fff;}
.operate-btnbox{margin-top:80px;}
.operate-guide-textbox{margin-left:630px;}
.operate-imgbox img{width:620px;}
.operate-guide-textbox p{font-size:26px;line-height:46px;text-align: left; }
.btn-box-prevnext{text-align:left;margin-top:40px;}
.guide-end-etxt{text-align:left;font-size:24px;margin-bottom:15px;}
.btn-start-box{position:fixed;left:0px;right:0px;margin:0 auto;bottom:60px;}
.chk1{background: url(icon_chk.png) no-repeat left center;width:18px;height:18px;display: inline-block; margin-right: 16px;cursor:pointer;}
.chk1.checked{background: url(../images/icon_chk_sel.png) no-repeat left center;}










.readbox{font-size:24px;color:#0d4595;margin-right:20px;}
.readbox input{width:16px;height:16px;margin-right:10px;}
.stu-import-box{position:fixed;left:0px;right:0px;top:224px;bottom:150px;}
.stu-notice-box{background:rgb(255,255,255);width:1000px;margin:0 auto;height:100%;overflow:auto;margin-top: 20px;padding: 7px;}
.notice-tit-text{font-size:24px;color:#000;padding-top:20px;text-align:center;font-weight:bold;}
.notice-tit-text p{margin-bottom:20px;}
.notice-details-box{text-align:left;margin:0 40px 20px 40px;}
.notice-details-box b{display:block;font-size:20px;margin-bottom:20px;}
.notice-details-box p{font-size:18px;line-height:44px;margin-left:40px;}
.test-endbox{font-size:34px;color:#000;line-height:70px;margin-bottom:100px;}
.pass-text{color:#de2b2b;}





/*************************************************************************************2018-09-01****************************************************************************************/
.ranking-wrapper{margin:20px;}
.ranking-tabbox table{width:100%;}
.ranking-tabbox table th{height:40px;line-height:40px;color:#666;font-weight:bold;border-bottom:1px solid #e5e5e5;text-align:center;}
.ranking-tabbox table td{padding: 6px 0;border-bottom:1px solid #e5e5e5;text-align:center;line-height: 38px;}
.ranking-icon{background:url(../images/ranking-icon.png) no-repeat;padding: 6px 13px;}
.ranking-icon.one{background-position: 1px 0px;}
.ranking-icon.two{background-position: 1px -50px;}
.ranking-icon.three{background-position: 1px -100px;}
.stu-namebox img{width:36px;height:36px;border-radius:30px;}
.ranking-name{margin-left:16px;align-items: center;}
.stu-namebox{width:116px;margin:0 auto;}
.pagewrapper{float:right;padding-top:20px;}
.pagewrapper a{  display: inline-block;  border: 1px solid #dfdfdf;  margin: 0px 3px;  padding: 4px 10px;  line-height: 20px;  color: #a7a7a7;  border-radius: 3px;  -webkit-border-radius: 3px; -moz-border-radius: 3px;  }
.pagewrapper a.current{background:#60b2f8;color:#fff;border:1px solid #60b2f8;}


.show-bigbox{width:900px;margin:0 auto;margin-top:20px;}
.img-main-wrapper{ overflow: hidden; }
.img-switchbox{position:relative;width:900px;height:auto;}
.active-imgbox{overflow: hidden;height:400px;position:relative;}
.active-imgbox img{width:900px;height:400px;}
.bar-left{ position:absolute; z-index:1; display:block; width:100px;height:400px; left:0px; top:0px;}
.bar-right{ position:absolute;z-index:1; display:block; width:100px;height:400px;  right:0px;  top:0px; }
.bar-left em{ display:block; width:23px; height:48px; background:url(../images/arrow.png) 0px 0px no-repeat; margin:0 auto; margin-top:146px;}
.bar-right em{ display:block; width:23px; height:48px; background:url(../images/arrow.png) -48px 0px no-repeat; margin:0 auto; margin-top:146px;}
.bar-left .emcss{ background-position:0px -48px;}
.bar-right .emcss{ background-position:-50px -48px;}
.vediolist-box{height:96px;overflow: hidden;position:relative;padding: 0px 34px 0px 35px;margin-top:20px;}
.vediolist-box ul{margin-left:-12px;height:135px;overflow:hidden;}
.vediolist-box ul li{width: 128px;   float: left;  margin-left: 12px;}
.vedio-box1{height:96px;background:#000;cursor:pointer;}
.vedio-box1 img{width:128px;height:96px;}
.b-listbox{position:absolute;bottom:16px;text-align:center;margin:0 auto;left:0px;right:0px;}
.b-listbox span {  display:inline-block;  cursor: pointer;  width:8px;  height: 8px;  border-radius: 50%;  border: 2px solid #fff;margin:0 5px; }
.b-listbox span.current{border: 2px solid #14ab04;}

.vedio-wrapper-details{margin-top:35px;}
.left-show-vedio{width:660px;height:500px;background:#000;}
.right-vedio-list{width:250px;border:1px solid #e5e5e5;background:#fbfbfb;padding:15px;position:relative;height:530px;}
.right-vedio-list h3{padding-bottom:15px;border-bottom:1px solid #e5e5e5;font-weight:normal;font-size:16px;}
.listbox-small ul{margin-left:-16px;}
.listbox-small ul li{width:116px;float:left;margin-left:16px;margin-top:12px;cursor:pointer;}
.small-vedio{width:116px;height:74px;background:#000;}
.listbox-small ul li p{font-size:13px;margin-top:6px;text-align:left;white-space: nowrap;  text-overflow: ellipsis;  overflow: hidden;}
.small-vedio img{width:116px;height:74px;}
.picture_prev,.picture_next{display: inline-block;  width: 20px;  height: 21px;  cursor: pointer;}
.picture_fenye {  text-align: center;  font-size: 14px;  height: 21px;  position: absolute; bottom:20px; left: 0px;  right: 0px;  margin: 0 auto;}
.picture_fenye span {  position: relative;  top: -5px;font-size:13px;  }




/***************************************2018-09-03*************************************************************************************/
.bgg11{background:url("../images/bga9.png");display:inline-block;;width:36px;height:127px;}
.bgg22{background:url("../images/bga10.png");display:inline-block;;width:36px;height:127px;}
.bgg33{background:url("../images/bga01.png");display:inline-block;;width:36px;height:127px;}
.bgg44{background:url("../images/bga12.png");display:inline-block;;width:36px;height:127px;}
.nav-right-m.current .bgg11{background:url("../images/bga99.png");display:inline-block;;width:36px;height:127px;}
.nav-right-m.current .bgg22{background:url("../images/bga1010.png");display:inline-block;;width:36px;height:127px;}
.nav-right-m.current .bgg33{background:url("../images/bga0101.png");display:inline-block;;width:36px;height:127px;}
.nav-right-m.current .bgg44{background:url("../images/bga1212.png");display:inline-block;;width:36px;height:127px;}



.review-exam-wrapper{margin:20px;}
.review-titbox{border-bottom:1px solid #e0e0e0;padding-bottom:15px;}
.review-titbox span{font-weight:bold;cursor:pointer;padding:13px 15px;font-size:15px;}
.review-titbox span.current{border-bottom:3px solid #3b99ea;color:#3b99ea;}
.pdtbox{margin-top:10px;}
.pdtbox .key-box{margin:10px 0px 0px 5px;}
.pdtbox .key-box li{margin-bottom:15px;}
.pdtbox .key-box li .key-text{margin-left:5px;font-size:14px;}
.mn-exambox div.reference-answer-wrapper{margin:0px;}
.mn-exam{border-bottom:1px dashed #e0e0e0;padding-bottom:15px;}
.mn-exam input{display:inline-block; float:left;}
.chk2 { width: 18px;  height: 18px;  display: inline-block;  margin-right: 16px;  cursor: pointer;  }
.radio2{width: 18px;  height: 18px;  display: inline-block;  margin-right: 16px;  cursor: pointer; }


.slider-btn-prev{background: url(../images/icon-arrow-left.png);width:25px;height:96px;display: inline-block;float: left;cursor:pointer;position:absolute;left:0px;top:12px;}
.slider-btn-next{background: url(../images/icon-arrow-right.png);width:25px;height:96px;display: inline-block;float: right;cursor:pointer;position:absolute;right:0px;top:12px;}
.record-btn{background:url(../images/41.png);width:120px;height:31px;display:inline-block;cursor:pointer;}
.up-vedio-btn{background:url(../images/31.png);width:120px;height:31px;display:inline-block;margin-left:20px;cursor:pointer;}
.up-vedio-submit{background:url(../images/51.png);width:120px;height:31px;display:inline-block;margin-left:20px;cursor:pointer;}
.up-btnbox{margin-top:12px;}
.up-vedio-listbox{position: relative;  padding: 0px 34px 0px 35px;}
.up-vedio-listbox li{ width:128px;margin-top: 12px;float: left;margin-left:12px;}
.up-vedio-box{height:96px;background:#000;cursor:pointer;}
.up-vedio-listbox ul{margin-left:-12px;height:135px;overflow:hidden;}
.up-vedio-box img{width:128px;height:96px;}
.up-vedio-listbox ul li p,.vedio-list-yd ul li p{text-align:left;margin: 8px 0 0 3px;font-size:13px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}


.jj-wrapper{margin:20px;}
.vedio-list-yd ul{margin-left:-12px;text-align:center;}
.vedio-list-yd ul li{width:128px;float:left;margin:0px 0 12px 12px;}
.vedio-dia img{width:130px;height:100px;}
.vedio-list-yd ul li .rad3{width:16px;height:16px;margin-top:6px;cursor:pointer;}
.yd-box{line-height:25px;max-height:90px;overflow: auto;margin-bottom:12px;}
.df-box h3,.txt-pf-box{margin-bottom:14px;}
.txt-pf{height:25px;line-height:25px;text-indent: 10px;border:1px solid #e0e0e0;width:90px;border-radius: 3px;}
.score-box span{color:red;font-weight:bold;}
.score-box a{margin-left:10px;color:#2299ee;}
.pf-m-wrapper ul li{margin-right:20px;float:left;}
.btn-submit-pf{background:url(../images/32.png);width:120px;height:31px;display:inline-block;cursor:pointer;text-align: center;}
.btn-submit-pf-box{text-align:center;margin-top:20px;}
.jj-tit{margin-bottom:10px;}

.vedio-ques{font-size:16px;text-align:left;margin-bottom:10px;}
.right-vedio-list-dynl {  width: 250px;  border: 1px solid #e5e5e5;  background: #fbfbfb;  padding: 15px;  position: relative;  height: 270px;  }
.left-show-vedio-dynl{width: 660px;  height: 300px; }

.right-vedio-list-dynl .picture_fenye{text-align: center;  font-size: 14px;  height: 21px;  position: absolute;  bottom: 11px;  left: 0px;  right: 0px;  margin: 0 auto;}
.right-vedio-list-dynl h3{padding-bottom: 12px;  text-align:left;border-bottom: 1px solid #e5e5e5;  font-weight: normal;  font-size: 16px;}
.prompt-content-box{text-align:left;}
.prompt-content p{font-size:13px;line-height:22px;}
.prompt-content h3{margin-bottom:6px;}
.btn-submit-score{background:url(../images/21.png);width:120px;height:31px;display:inline-block;margin-left:20px;cursor:pointer;}
.btn-submit-myself{background:url(../images/32.png);width:120px;height:31px;display:inline-block;margin-left:20px;cursor:pointer;}

.logindd{color:#ffffff;font-size:14px;text-decoration:none;}

.logttt{position:absolute;bottom:0;margin-bottom:100px;background:#0066ff;color:#ffffff;width:120px;height:30px;border-radius:5px;cursor: pointer;}

/**/















